sync-skills
Instructions
IMPORTANT: Only use this skill in /usr/local/hal-9000. Otherwise, abort.
-
Discover skills
- Glob
skills/*/SKILL.mdin/usr/local/hal-9000only - Extract
namefrom each YAML frontmatter - Rewrite each
descriptioninto one short sentence (~10 words max) saying what it does — no "Use when" triggers, no verbatim frontmatter copy
- Glob
-
Update
README.md(the### Agent Skillssection)- Format:
- [name](skills/name): description - Use the rewritten description from step 1
- Add new skills, remove deleted skills, update changed descriptions
- Preserve existing entry order; append new entries at end
- Format:
More from vinta/hal-9000
commit
Use when making any git commit. Always pass a brief description of what changed as the argument.
73update-allowed-tools
Use when creating or editing a skill that uses Bash commands, external tools, or skill invocations and the allowed-tools frontmatter may be incomplete
49magi
Use when brainstorming ideas, features, or directions for a project where independent perspectives from different model families (Claude/Codex/Gemini) would surface blind spots and spark creative options the user hasn't considered — especially "what cool things can I add", "what should I build next", "give me ideas for X
44second-opinions
Use when wanting independent perspectives from external models (Codex, Gemini) on code, plans, docs, or any task — or when the user asks for a second opinion, codex review, or gemini review
38explore-codebase
Use when navigating unfamiliar code, tracing call flows or symbol definitions, finding files by name or pattern, or locating all references before refactoring
35magi-ex
Use when brainstorming ideas, features, or directions for a project where independent perspectives from different model families (Claude/Codex/Gemini) would surface blind spots and spark creative options the user hasn't considered — especially "what cool things can I add", "what should I build next", "give me ideas for X
21