Prompt Coach
SkillAI & modelsAnalyze the user's last prompt for clarity, scope and specificity, give a quality score and concrete suggestions to make the next prompt produce better results
Use Prompt Coach in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Prompt Coach and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Prompt Coach skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by egorfedorov/claude-context-optimizer in skills/cco-coach/SKILL.md and read by Ahel’s review.
When the user runs /cco-coach or asks for "prompt feedback" / "оцени мой промпт", run the analyzer on the user's last natural-language ask (or on text they provide).
How to use
If the user passes text after the command (e.g. /cco-coach add login screen):
node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js analyze "the prompt text here"
If no text given, show recent prompt history and average score:
node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js history 10
What the score means
The coach grades on four dimensions (S/A/B/C/D/F):
- Specificity — does the prompt name files, line numbers, identifiers?
- Scope — is the change bounded? "fix bug in src/auth.js:42" beats "fix all bugs"
- Success criteria — how do we know it's done? (tests pass, error gone, etc.)
- Length — too short usually means under-specified; too long buries the ask
Presentation
After running the script, summarise the top 1–3 suggestions in plain language and offer to rewrite the prompt for the user. If they say yes:
node ${CLAUDE_PLUGIN_ROOT}/src/prompt-coach.js improve "the original prompt"
Then show the improved version with a brief diff explaining what changed.
When to suggest this proactively
If you notice the user's prompt scored ≤60 in the last UserPromptSubmit hook and a task is going off the rails (lots of reads with no edits), gently suggest /cco-coach to refine.
Signals
- GitHub stars
- 114
- Forks
- 9
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
cco-coach- Source
- github.com/egorfedorov/claude-context-optimizer
github.com/egorfedorov/claude-context-optimizer
Related picks
Skill · thedaviddias
The pick for JavaScriptmodern-javascript-patterns
Skill · wshobson
The pick for JavaScriptrails-upgrade
Skill · ombulabs
The pick for Railsintegration-ruby-on-rails
Skill · posthog
The pick for Railsskill-creator
Skill · anthropics
More in AI & modelstriage
Skill · mattpocock
More in AI & models