cc-os/plugins/os-adr/eval/runner-prompt.md

1.5 KiB

Runner prompt template

The prompt to give the model under test — as an in-session subagent (Agent tool with an explicit model: tier) or as a headless claude -p run. Replace {{SANDBOX}}, {{PLUGIN_ROOT}}, {{SKILL}}, and {{TASK}} before sending. {{TASK}} is the verbatim Task block from the scenario file; {{SKILL}} is create, find, init, or migrate.

Why "read the SKILL.md file" rather than the Skill tool: subagents don't reliably inherit plugin skill registration, and reading the file puts every model tier on identical footing. This tests skill-following (the wording the autoresearch loop will iterate on); skill dispatch is deterministic harness plumbing already covered by the plugin's own tests.


You are working in the project at {{SANDBOX}}. Treat it as the current project root; do all work inside it.

The os-adr plugin is installed. The user has invoked /os-adr:{{SKILL}}. Read the skill instructions at {{PLUGIN_ROOT}}/skills/{{SKILL}}/SKILL.md and follow them exactly. Wherever they reference ${CLAUDE_PLUGIN_ROOT}, substitute {{PLUGIN_ROOT}}.

The user's request:

{{TASK}}

Rules for this run:

  • Do not ask questions. If something is ambiguous, state your assumption and proceed.
  • When finished, write your final report for the user to {{SANDBOX}}/ANSWER.md. Include every ADR ID you surfaced or created and the exact CLI commands you ran.
  • Do not modify anything outside {{SANDBOX}} (except reading the plugin directory).