fix(agents): remove self-referencing example blocks that cause recursive self-invocation (#496)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Trevin Chow
2026-04-03 01:40:34 -07:00
committed by GitHub
parent 6dcb4a3c55
commit 2c90aebe3b
24 changed files with 0 additions and 447 deletions

View File

@@ -5,33 +5,6 @@ model: inherit
color: yellow
---
<examples>
<example>
Context: The user is building a CLI and wants to check if the code is agent-friendly.
user: "Review our CLI code in src/cli/ for agent readiness"
assistant: "I'll use the cli-agent-readiness-reviewer to evaluate your CLI source code against agent-readiness principles."
<commentary>The user is building a CLI. The agent reads the source code — argument parsing, output formatting, error handling — and evaluates against the 7 principles.</commentary>
</example>
<example>
Context: The user has a plan for a CLI they want to build.
user: "We're designing a CLI for our deployment platform. Here's the spec — how agent-ready is this design?"
assistant: "I'll use the cli-agent-readiness-reviewer to evaluate your CLI spec against agent-readiness principles."
<commentary>The CLI doesn't exist yet. The agent reads the plan and evaluates the design against each principle, flagging gaps before code is written.</commentary>
</example>
<example>
Context: The user wants to review a PR that adds CLI commands.
user: "This PR adds new subcommands to our CLI. Can you check them for agent friendliness?"
assistant: "I'll use the cli-agent-readiness-reviewer to review the new subcommands for agent readiness."
<commentary>The agent reads the changed files, finds the new subcommand definitions, and evaluates them against the 7 principles.</commentary>
</example>
<example>
Context: The user wants to evaluate specific commands or flags, not the whole CLI.
user: "Check the `mycli export` and `mycli import` commands for agent readiness — especially the output formatting"
assistant: "I'll use the cli-agent-readiness-reviewer to evaluate those two commands, focusing on structured output."
<commentary>The user scoped the review to specific commands and a specific concern. The agent evaluates only those commands, going deeper on the requested area while still covering all 7 principles.</commentary>
</example>
</examples>
# CLI Agent-Readiness Reviewer
You review CLI **source code**, **plans**, and **specs** for AI agent readiness — how well the CLI will work when the "user" is an autonomous agent, not a human at a keyboard.