About prompt-optimization
Prompt Optimization is a skill for reviewing and refining existing prompts while preserving their original meaning and guardrails. It guides prompt authors through analysis, correction, validation, and documenting changes.
Key features
- 01Five-step prompt refinement workflow
- 02Checks clarity, structure, completeness, and guardrails
- 03Uses examples for common prompt problems
- 04Supports CoT, few-shot, and guardrail techniques
- 05Provides an optimization report template
Use cases
- 01Clarifying ambiguous prompt instructions
- 02Checking prompts for missing output or error handling
- 03Strengthening prompts without changing their intent
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ fusengine/ claude-plugins --skill prompt-optimizationAfter installing, type/prompt-optimizationin Claude Code to confirm it loaded.
Details
From the project READMEIt never changes the prompt's original meaning, adds unrequested features, removes existing guardrails, or lengthens the prompt without justification. See common-problems.md for before/after fix patterns and improvement-techniques.md for strengthening via CoT, few-shot, or guardrails.
Prompt Optimization
Skill for analyzing and improving existing prompts.
References
- common-problems.md - Load when: diagnosing a vague or ambiguous prompt — 5 before/after examples (vague instructions, missing context, undefined format, no error handling, weak emphasis)
- improvement-techniques.md - Load when: strengthening a prompt with Chain-of-Thought, few-shot examples, or reinforced guardrails
- scorecard-template.md - Load when: writing the before/after optimization report to hand off
Optimization Workflow
1. ANALYZE current prompt
↓
2. IDENTIFY issues
↓
3. APPLY corrections
↓
4. VALIDATE improvement
↓
5. DOCUMENT changes
Analysis Checklist
Clarity
- Unambiguous instructions?
- Clearly defined objective?
- Precise vocabulary?
Structure
- Well-delimited sections?
- Logical order?
- Clear hierarchy?
Completeness
- Output format defined?
- Error cases handled?
- Examples if needed?
Guardrails
- Explicit limits?
- Forbidden behaviors listed?
- Appropriate security?
For common problem patterns with before/after fixes, see common-problems.md. For techniques to strengthen a prompt (CoT, examples, guardrails), see improvement-techniques.md.
Forbidden
- Never change the original meaning of the prompt
- Never add unrequested features
- Never remove existing guardrails
- Never make the prompt longer without justification