claude-coach

Coaches users on Claude prompting techniques with ranked tips and prompt scoring.

25.3k|3.6k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-skills --skill claude-coach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-coach
Source: https://github.com/alirezarezvani/claude-skills/tree/main/engineering/claude-coach/skills/claude-coach
Command: npx skills add https://github.com/alirezarezvani/claude-skills --skill claude-coach

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Most users only scratch the surface of what Claude can do, writing vague prompts and doing manual work that Claude could automate. This Skill acts as a personal coach that teaches power-user techniques and surfaces missed optimization opportunities in real time.

Core Features & Use Cases

  • Personalized Cheat-Code Glossary: On first activation, delivers a ranked glossary of prompting techniques filtered to the user's stated use cases (writing, coding, research, learning, business, data).
  • One-Tip-Per-Response Coaching: On subsequent turns, a 5-gate decision tree decides whether to surface a single power-user tip or stay silent, preventing over-coaching.
  • Prompt Rating on Demand: Scores any prompt 0-10 across clarity, constraint, format, and audience, then provides a rewritten better version.
  • Use Case: A user says "Coach me on Claude — I mainly use it for writing and coding." The Skill returns the top 5-7 techniques for those use cases, then quietly watches future prompts and occasionally appends a ⚡ tip such as naming the audience and outcome upfront for email drafts.

Quick Start

Say "Coach me on Claude" or "Make me a Claude power user" and tell the coach your top two or three use cases to receive a personalized ranked glossary of techniques.

Frequently Asked Questions about claude-coach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I learn to write better Claude prompts?

Activate the coach by saying "Coach me on Claude" and share your top use cases. It returns a ranked glossary of techniques like giving Claude a role, adding measurable constraints, and using few-shot examples, then watches your prompts for missed opportunities.

How does the prompt rating feature work?

Say "rate that prompt" and the Skill scores your prompt 0-10 across four dimensions: clarity, constraint, format, and audience. It returns what worked, one specific improvement, and a rewritten version you can use next time.

Does the coaching skill interrupt every response with tips?

No. A 5-gate decision tree enforces silence by default: no tip if one was given last turn, if your prompt is already well-formed, if you are in deep work, or if the tip would be obvious. At most one tip appears per response.

Can I turn off the coaching tips?

Yes. Say "stop with the tips" or "no coaching" and the Skill immediately stops surfacing tips. Coaching resumes only if you explicitly re-activate it.

What Python dependencies does the coaching skill need?

Only Python 3.11 with the standard library. The three scripts (cheat_code_filter.py, prompt_rater.py, coach_tip_classifier.py) use argparse, json, and re with no third-party packages.