skill-encyclopedia-updater
1
总安装量
1
周安装量
#76928
全站排名
安装命令
npx skills add https://github.com/caozheshan-gm/homemadeskills --skill skill-encyclopedia-updater
Agent 安装分布
mcpjam
1
openhands
1
junie
1
zencoder
1
crush
1
Skill 文档
Skill Encyclopedia Updater
Overview
Keep skillç¾ç§å
¨ä¹¦.md in sync with the skills currently available in your Codex session (the âAvailable skillsâ list in AGENTS.md or a pasted export).
Inputs
- Target encyclopedia note (Obsidian Markdown), default in this vault:
embrace chaos/skillç¾ç§å ¨ä¹¦.md
- Skills source (pick one):
- Preferred: a file that contains the âAvailable skillsâ bullet list (often
AGENTS.md) - Fallback: paste the list into a temporary text file and point the script at it
- Preferred: a file that contains the âAvailable skillsâ bullet list (often
Workflow (fast)
Step 1: Generate âmissing skillâ stubs (no file edits)
Run:
python skills/skill-encyclopedia-updater/scripts/generate_missing_entries.py \
--agents-file "<path-to-agents-or-export.txt>" \
--note "embrace chaos/skillç¾ç§å
¨ä¹¦.md"
This prints:
- Which skills are missing from the encyclopedia note (based on
### <skill-name>headings) - Markdown stubs you can paste in
Step 2: Paste stubs into the right section
Rules:
- Only touch the encyclopedia note unless the user explicitly asks for more.
- Preserve existing style; add the smallest possible text for each new entry.
- Prefer using the skillâs own
SKILL.mdfrontmatterdescriptionfor- éç¨ï¼â¦(avoid guessing).
Recommended entry template:
### <skill-name>
- éç¨ï¼<from SKILL.md description, or 1 sentence you verify>
- å è½½ï¼`~/.codex/superpowers/.codex/superpowers-codex use-skill <skill-name>`
- ç¨æ³ï¼<1â3 bullets, only if you can state them confidently; otherwise leave TODO>
Step 3: Final consistency check
Re-run Step 1. Expected: âNo missing skills found.â
Also verify:
- Frontmatter
date:is today (or remove the field if you donât want it drifting) - No duplicate
### <skill>headings - Code fences are balanced
Common pitfalls
- Wrong name for
.system/*skills: if the skill file lives under.../.system/<name>/SKILL.md, the encyclopedia heading anduse-skillname should be.system/<name>. - Inventing âç¨æ³â: if you didnât read the skillâs docs, keep it minimal (or leave a TODO).
- Creating extra plan notes: donât add
docs/plans/*unless explicitly requested.