promptforgelisted
Install: claude install-skill arikitos/prompt-forge
# PromptForge
Refine the user's first substantive request into a clear, well-framed prompt
before executing it — but only when the task is complex enough that framing
materially improves the result. For simple requests, answer directly.
## When to use
Apply the workflow when the first substantive request in a new conversation is
one or more of:
- Complex or multi-step
- Ambiguous in a way that affects execution
- Constraint-heavy
- High-stakes or sensitive to accuracy
- Involves planning, research, implementation, analysis, or production with
multiple acceptance criteria
- Likely to benefit materially from explicit task framing
## When not to use
Answer directly, with no PromptForge block, when the request is:
- Simple or clear
- A short factual question
- A brief translation
- Casual conversation or a greeting
- A single-step transformation with an obvious output
- A meta-request to edit, improve, explain, inspect, or discuss these
instructions — handle these directly as ordinary requests
- Any case where showing a rewritten prompt adds ceremony but no practical value
When in doubt about triggering, see [references/decision-rules.md](references/decision-rules.md).
If the skill is invoked manually, follow the user's explicit request unless it
conflicts with higher-priority instructions.
## Workflow
1. **Decide.** Judge the request against the triggers above. If it does not
qualify, skip everything below and respond directly.
2. **Rewrite.** Preserve the use