← 返回
效率工具 中文

Favorites Curator

Build and maintain a local favorites catalog from installed repositories, apps, skills, extensions, and hooks. Use when the user asks to create, refresh, cur...
从已安装的仓库、应用程序、技能、扩展和钩子构建并维护本地收藏目录;在用户要求创建、刷新或整理收藏时使用。
luw2007
效率工具 clawhub v0.1.0 1 版本 99786.8 Key: 无需
★ 0
Stars
📥 468
下载
💾 6
安装
1
版本
#latest

概述

Favorites Curator

Maintain a file-backed catalog of useful local resources.

Do First

  1. Run scripts/scan_favorites.py to refresh entries and the latest snapshot.
  2. Run scripts/daily_digest.py to compare the latest snapshot with the previous one and produce a digest.
  3. Run scripts/notify_candidates.py when the user wants short notification copy for notable items.

Paths

  • Entries: favorites/entries/
  • Snapshots: favorites/snapshots/
  • Reports: favorites/reports/
  • Cache: favorites/enrichment-cache.json
  • Skill code: skills/favorites-curator/
  • Naming and schema notes: references/naming-and-model.md

Covered Sources

  • ~/ai git repositories
  • brew installed formulae and casks
  • /Applications and ~/Applications
  • ~/.codex/skills
  • ~/.claude/skills
  • ~/.agents/skills
  • ~/.openclaw/workspace/skills
  • ~/.openclaw/extensions
  • ~/.openclaw/hooks

Expected Workflow

Refresh catalog

python3 skills/favorites-curator/scripts/scan_favorites.py

Use --limit-source to iterate on one source:

python3 skills/favorites-curator/scripts/scan_favorites.py --limit-source brew

Generate daily digest

python3 skills/favorites-curator/scripts/daily_digest.py

This produces a Markdown report with:

  • new entries
  • updated entries
  • likely similar items worth deduping or cross-referencing
  • notable items worth surfacing

Emit notification copy

python3 skills/favorites-curator/scripts/notify_candidates.py

Use --top N to cap the number of lines.

Data Rules

  • Prefer local metadata over online enrichment.
  • Leave missing fields empty or mark them as inferred in field_sources.
  • Keep filenames ASCII, sortable, and machine-friendly.
  • Store one entry per file.
  • Update the same entry file on re-scan instead of creating duplicates.

Output Contract

Each entry file must keep these fields in frontmatter:

  • name
  • author
  • data_type
  • install_path
  • install_time
  • update_time
  • summary
  • simple_usage
  • source_url

Other helper fields are allowed when useful for automation.

Notes

  • The scripts are local-first and safe to run repeatedly.
  • brew info --json=v2 --installed is used once per scan; avoid tight cron loops.
  • Read references/naming-and-model.md before changing filename rules or schema.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-30 04:43 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,480
developer-tools

RTK Rewrite

luw2007
RTK 重写插件,专为 OpenClaw 设计,拦截 exec 工具调用并交由 rtk rewrite 重写,以减少 token 使用量,保持命令意图。
★ 0 📥 850
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,802