Prompt Enhancer Skill
Transforms vague or simple prompts into structured, high-context instructions optimized for AI coding agents.
When to Use
-
User asks to "improve my prompt" or "make this prompt better"
-
User wants to "optimize this instruction for Claude/Codex"
-
User needs help writing a better prompt for an AI agent
-
User mentions "prompt engineering" or "rewrite this"
Quick Start
Run the enhance script with the user's prompt:
python3 ~/.claude/skills/prompt-enhancer/scripts/enhance.py "user's raw prompt here"
How It Works
The enhancer applies these principles:
-
Add Context: What project/tech stack is involved?
-
Clarify Objective: What exactly should be accomplished?
-
Chain of Thought: Add step-by-step reasoning instructions
-
Define Constraints: What are the boundaries and requirements?
-
Specify Output: What format should the result be in?
Output Format
The enhanced prompt follows this structure:
Context
[Refined context description]
Objective
[Precise task definition]
Step-by-Step Instructions
- [Step 1]
- [Step 2] ...
Constraints
- [Constraint 1]
- [Constraint 2]
Additional Resources
-
For advanced usage patterns, see ADVANCED.md
-
For the system prompt template, see TEMPLATE.md
Alternative: Use pe CLI
If you have the pe CLI installed globally:
pe "user's raw prompt here"
Install via: npm install -g prompt-enhancer (or clone repo and npm link )