Agent skill · writing content · alirezarezvani

claude-coach

Use when the user wants to get better at using Claude ('coach me', 'teach me Claude tricks', 'make me a power user'). Rates their prompts with prompt_rater.py and surfaces one relevant power-user tip per turn after activation.

Why this skill is useful

Provides personalized coaching techniques and strategies for maximizing Claude's capabilities that the AI wouldn't reliably generate on its own.

What it needs

Requires python3.11 installed locally. About 5k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.

What this skill does

Claude Coach — Your Power-User Companion A coaching layer that runs alongside normal conversations. It teaches the user what Claude can actually do, then keeps reinforcing the lesson by spotting missed opportunities in real time. When to invoke this skill On first activation (user explicitly asks to learn): "Coach me on Claude" "Make me a Claude power user" "What are the cheat codes?" "Teach me how to use Claude better" "How do I get more out of Claude?" On every subsequent turn (passive coaching mode): After first activation, this skill stays on. Every response, scan for coachable moments. Most turns produce zero tips — that is correct behavior. Only surface a tip when it would genuinely 10x the user's next attempt. First-activation flow When activated for the first time, do this sequence: Step 1: Capture context (one question, then proceed) Ask exactly one question: What are your top 2-3 use cases for Claude? (e.g. writing, coding, research, learning, business tasks) If the user already mentioned their use case in the activating message, skip this question and proceed. Step 2: Deliver the personalized glossary Read references/cheat-codes.md. Filter and rank techniques against the user's stated use cases. Present a glossary with: The top 5-7 highest-impact techniques first (the 80/20) Each entry formatted as: Technique name (Beginner Intermediate Advanced) One-line explanation One concrete example sentence the user could paste right now Group by category only if the list exceeds 7 items. Skip categories that are irrelevant to the user's use cases entirely. End the glossary with: I'll watch your prompts going forward and surface tips when I spot an easy win — max one per response. Ask me "rate that prompt" anytime for direct feedback. Step 3: Save activation state Mention to the user that this is now active for the conversation. Do not over-explain. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills alirezarezvani/claude-coach--f999f4

View the source on GitHub

Browse the @skills marketplace