{ "listing": { "skills": [ { "path": "skills/dispatch/SKILL.md", "name": "dispatch", "description": "orc workflow: run independent substantial tasks from .scratch//plan.md in parallel, one implementer per git worktree (worktrunk), then merge them into the feature branch one at a time.", "files": { "skills/dispatch/SKILL.md": "9978f6fc212bb86e191e341dbe5364338ec2a183b2065b9611e724de96d4979c", "skills/dispatch/references/claude.md": "527e6c27b4a6de2ac6fcedd88cdae605915a0e5751ede48930f77d6ff7a9a927", "skills/dispatch/references/codex.md": "98ab6be39435032d58949cbae504c2a1c844d369e33d9b85f73fb287637a893b", "skills/dispatch/references/herdr.md": "f2ba23dcd296f3964c9a35fef8693591dae5c935758bded47e819ddefbc5439a" } }, { "path": "skills/plan/SKILL.md", "name": "plan", "description": "orc workflow: write .scratch//plan.md, a task list with file ownership and dependencies that the dispatch skill can run in parallel waves. Use when work has 2+ separable parts.", "files": { "skills/plan/SKILL.md": "bebfccc40698f16f396d1b8c3b79982540c8e994d7375a6403948471b57dc371" } }, { "path": "skills/reflect/SKILL.md", "name": "reflect", "description": "orc workflow: after a feature is done, propose lesson changes for .orc/lessons.md from this session's evidence and apply the ones the user approves. `reflect promote` turns recurring orc lessons into eval-gated edits of orc itself.", "files": { "skills/reflect/SKILL.md": "7a928d1d362b2ae5fe5be6792652969d396cf409b925f737261de01b181b73d7", "skills/reflect/references/promote.md": "f6aec63eb88ff2d41e9a0904fffe929d063bcd391d010258693c72c294aec063" } } ], "hooks": [ { "path": "hooks/hooks.json", "sha256": "87e7920bac737850f829d922e32b3be97a2dc0c296d7e6734ea174d72af879b5", "event": "SessionStart", "matcher": "startup|resume|clear|compact", "declaration": { "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs\"", "timeout": 5 }, "executed": false }, { "path": "hooks/hooks.json", "sha256": "87e7920bac737850f829d922e32b3be97a2dc0c296d7e6734ea174d72af879b5", "event": "PreToolUse", "matcher": "Bash", "declaration": { "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/guard.mjs\"", "timeout": 5 }, "executed": false }, { "path": "hooks/hooks.json", "sha256": "87e7920bac737850f829d922e32b3be97a2dc0c296d7e6734ea174d72af879b5", "event": "SubagentStop", "matcher": null, "declaration": { "type": "command", "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/subagent-stop.mjs\"", "timeout": 5 }, "executed": false } ], "executions": [] } }