diff --git a/skills/doc/SKILL.md b/skills/doc/SKILL.md index aa93a51..341381f 100644 --- a/skills/doc/SKILL.md +++ b/skills/doc/SKILL.md @@ -15,12 +15,16 @@ allowed-tools: - Bash - Grep - Glob + - Agent --- -Load and follow strictly: -- $HOME/.claude/agents/doc-syncer.md +Dispatch the doc-syncer as a subagent so its `model: sonnet` pin takes +effect (doc-sync = execution, not the session's big model): -Execute the DOC SYNCER on this project. +Agent(subagent_type="doc-syncer") +prompt: "Audit + sync public docs for this project. Context from the user: + $ARGUMENTS. Report PATCHED_FILES and a summary — do NOT commit." -Context from the user (if any): -$ARGUMENTS +Then commit the patched docs from THIS loop per `$HOME/.claude/lib/doc-commit.md` +(surgical: only doc-syncer's PATCHED_FILES, never `.claude/`/`CLAUDE.md`, +no-op if nothing patched). diff --git a/skills/status/SKILL.md b/skills/status/SKILL.md index 142f60b..b3ec18c 100644 --- a/skills/status/SKILL.md +++ b/skills/status/SKILL.md @@ -2,13 +2,15 @@ name: status description: 'Consolidated project snapshot — plugins, token cost, git state, recent commits, GSD v2 milestone progress. Read-only. Run at session start or after a break. Open-work reconciliation (stale TODO vs real git) → /reconcile. Triggers: "status", "sitrep", "where are we", "project state", "after break".' argument-hint: (no arguments needed) -allowed-tools: Read, Bash, Glob, Grep +allowed-tools: Read, Bash, Glob, Grep, Agent --- -Load and follow strictly: -- `$HOME/.claude/agents/status-reporter.md` +Dispatch the status-reporter as a subagent so its `model: haiku` pin takes +effect (read-only collection = cheapest tier, off the big session model): -Produce the full PROJECT STATUS report for the current working directory. +Agent(subagent_type="status-reporter") +prompt: "Produce the full PROJECT STATUS report for the current working + directory. $ARGUMENTS" ## Fallback when agent file missing