prompt-auditlisted
Install: claude install-skill appleboy/skills
# prompt-audit
Most AI-coding failures trace back to thin prompts. A prompt that takes 30 seconds to write and 2 minutes for Claude to "execute" produces code that takes 2 hours to fix. This skill catches that before it happens.
## When to use
Use whenever the user is evaluating, drafting, or about to send a prompt for non-trivial coding work. Triggers include:
- "Is this prompt good?"
- "Audit / review / check my prompt"
- "Will Claude understand this?"
- "How do I improve this prompt?"
- The user pastes a prompt and asks anything about it
- You notice the user is about to send a vague prompt for a complex task — proactively offer to audit it
Don't audit:
- Single-line throwaway prompts the user is happy with
- Pure conversation / clarification messages (not actual task prompts)
## The six essential elements
A good coding prompt for non-trivial work has all six. Missing any one drops the success rate noticeably.
| # | Element | What it answers | Why it matters |
|---|---|---|---|
| 1 | **Goal** | What problem are we solving? Who uses the result? | Without a goal, Claude optimizes the wrong thing |
| 2 | **Scope** | Which files / modules can change? Which can't? | Without scope, Claude touches things it shouldn't |
| 3 | **Existing patterns** | What in the codebase should we mimic? | Without patterns, Claude reinvents conventions inconsistently |
| 4 | **Constraints** | Performance, dependencies, compatibility | Without constraints, Claude makes choices the user won'