| name | amplify |
| description | Use when a prompt is rough, vague, or under-specified and you want it rewritten to high quality before running it. Domain-aware: detects the prompt's domain, stitches the matching specialist standards, reads project rules, and scores the result against an 8-dimension rubric. Standalone โ ends with a handoff gate to push the amplified prompt into the chain.
Trigger with /hyperflow:amplify, "enhance this prompt", "make this prompt better", "improve my prompt", "rewrite this prompt".
|
| allowed-tools | Read, Glob, Grep, Agent, AskUserQuestion, Skill |
| argument-hint | <raw prompt to enhance> (omit to amplify your previous message) |
| version | 1.0.0 |
| license | MIT |
| compatibility | Designed for Claude Code |
| tags | ["prompt-engineering","enhancement","quality","personas","multi-agent"] |
Amplify
Turn a rough prompt into a high-signal one. Detect the domain, inject the standards that domain demands, score it against a rubric โ then offer to run it.
Dispatcher and reviewer โ Opus 4.8 (thinking-tier). Searcher/Writer โ Sonnet 4.6 (worker-tier).
Amplify does one thing well: it rewrites the prompt you give it into the single strongest version, then hands it off. It does not write code itself โ it produces a prompt other skills (or you) execute.
Per-Step Agent Map (DOCTRINE rule 12)
Every substantive step dispatches at least one Agent. Atomic steps (DOCTRINE 12.2.8) are a single Worker โ Reviewer pair with no independent angles to fan out.
| Step | Status | Worker tier | Thinking tier | Notes |
|---|
| 1 โ Read intent | Atomic (12.2.8) | Searcher (Sonnet) โ domain signals + project rules | Analyst (Opus) โ triage + gap analysis + persona selection | Single Worker โ Reviewer; reads CLAUDE.md, AGENTS.md, .hyperflow/memory/* |
| 2 โ Amplify | Atomic (12.2.8) | Writer (Sonnet) โ draft the enhanced prompt | Reviewer (Opus) โ rubric score, one targeted revision | Writer drafts โ Opus scores against the 8-dim rubric โ revise once if any dim < 4 |
| 3 โ Present + handoff | ยง12.1 inline | โ | โ | Print the amplified prompt + rationale; fire the handoff gate (AskUserQuestion) |
Inputs
$ARGUMENTS โ the raw prompt to amplify. If empty, amplify the user's previous message in the conversation.
- No flags. Amplify always produces the single best version (per the design decision); the rubric, not a flag, governs depth.
Flow
Step 1 โ Read intent (atomic ยท 12.2.8)
Atomic โ a single Searcher โ Analyst pair. No parallel angles: understanding one prompt is one scope.
-
Dispatch Searcher โ detecting prompt domain + gathering project rules (Sonnet). It returns:
- Domain signals โ does the prompt concern frontend/ui/creative, api/db backend, mobile, security, performance, refactor/bugfix/test, devops, docs? (A prompt can span several.)
- Project rules โ read, when present: , , , , . Extract any rule that should constrain the prompt.