skill-maker
Installation
SKILL.md
Skill Maker — skill-as-workflow scaffolder
Creates a new skill where deterministic logic lives in scripts/run.py and the model only interprets output.
Workflow
- Get
name(kebab-case), one-linedescription, trigger keywords. - Run the engine:
python scripts/scaffold.py <name> --description "..." --triggers "kw1,kw2" --base-dir .opencode/skills
- Implement real logic inside the generated
scripts/run.py(run(payload)function). - Put interpretation rules in the generated
references/notes.md. - Restart opencode (config is not hot-reloaded), then test:
python <name>/scripts/run.py '{"input":"example"}'.
Do not
- Do not hand-write SKILL.md from scratch — always use
scaffold.py. - Do not let the model compute what the script should compute.