Skip to content

aea-report-finalize: front-load aea-parse-tags check to Step 0 - #94

Open
larsvilhuber wants to merge 1 commit into
developmentfrom
skill/aea-report-finalize-tool-check-step0
Open

larsvilhuber wants to merge 1 commit into
developmentfrom
skill/aea-report-finalize-tool-check-step0

Conversation

@larsvilhuber

Copy link
Copy Markdown
Member

Summary

  • Several aea-report-finalize finishing-pass runs (6/6 in one batch, aearep-9134/9135/9145/9222/9488/9749) went looking for the retired aeareq script during Step 4, found it missing, and stopped to ask the human editor — even though Step 4 already correctly names aea-parse-tags as the current tool.
  • The skill content itself was already internally consistent (Step 4 and Restrictions both name aea-parse-tags, with a "formerly aeareq" note) — the failure was that agents acted on stale assumptions before reading that far into the file.
  • Adds a command -v aea-parse-tags check to Step 0, right where the repo is first located, plus an explicit note not to substitute a different/older tool name if it's missing — so the agent hits the current tool name before it has a chance to go hunting on its own.

Test plan

  • Re-run aea-report-finalize against a repo where aea-parse-tags is installed and confirm Step 0 output includes its path, no behavior change downstream.
  • Re-run against a sandboxed/limited-PATH environment where aea-parse-tags is absent and confirm the skill stops at Step 0 with a clear message, instead of discovering the gap later at Step 4.

🤖 Generated with Claude Code

Several finishing-pass runs went looking for the retired aeareq script
and stalled/asked the user instead of using aea-parse-tags, even though
Step 4 already names it correctly. Add an explicit tool-presence check
and a "don't substitute a different tool name" note to Step 0, so the
agent hits this before it's had a chance to act on stale assumptions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant