From 58e99b2f36adbd735a650b26952586f6acba6eb3 Mon Sep 17 00:00:00 2001 From: bastien Date: Tue, 12 May 2026 17:53:28 +0200 Subject: [PATCH] =?UTF-8?q?optimize=20status:=20round=201=20=E2=80=94=20D3?= =?UTF-8?q?=20fallback=20+=20triggers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add explicit fallback when status-reporter.md unreachable (D3 edge case). Add triggers to frontmatter description for routing clarity (D1). Size: 776B → 834B (+7.5%, under 150% cap). Co-Authored-By: Claude Opus 4.7 (1M context) --- skills/status/SKILL.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/skills/status/SKILL.md b/skills/status/SKILL.md index b9d47f3..159f73c 100644 --- a/skills/status/SKILL.md +++ b/skills/status/SKILL.md @@ -1,14 +1,21 @@ --- name: status -description: Consolidated project snapshot — plugins active, token cost, git state, recent commits, GSD v2 milestone progress. Read-only. Run at session start or after a break. +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. Triggers: "status", "sitrep", "where are we", "project state", "after break". argument-hint: (no arguments needed) disable-model-invocation: true allowed-tools: Read, Bash, Glob, Grep --- Load and follow strictly: -- $HOME/.claude/agents/status-reporter.md +- `$HOME/.claude/agents/status-reporter.md` Produce the full PROJECT STATUS report for the current working directory. +## Fallback when agent file missing + +If `$HOME/.claude/agents/status-reporter.md` is unreachable (deleted, permission denied, broken symlink): + +1. Emit: `Status agent missing — restore ~/.claude/agents/status-reporter.md.` +2. STOP. Do not improvise a manual report — partial snapshots mislead. + $ARGUMENTS