farley-score-coachlisted
Install: claude install-skill wagneripjr/skills
# Farley Score Coach
Read [host-runtime.md](../farley-score/references/host-runtime.md) first: it resolves `<plugin-root>`, the question tool and the hand-off to `farley-score` on each host. Whenever a score is shown to the learner, compute it with the calculator ([calculator.md](../farley-score/references/calculator.md)) - a coach that invents "5.2 to 7.1" teaches the learner to trust numbers nobody measured. The teaching patterns, practice-test catalogue, intervention counter and mastery rules live in [coaching-playbook.md](references/coaching-playbook.md); read it once coaching begins.
## ENTRY POINT: Determine User Intent
**CRITICAL: BEFORE doing anything else, determine how the user invoked this command.**
### If invoked WITH a specific topic or request
If the user's message includes a specific topic, question, or request (e.g., `/farley-score-coach help me understand maintainability`, `/farley-score-coach practice tautologies`, `/farley-score-coach review my test design`), skip the welcome menu and go directly to the **Farley Score Coach** section below to begin coaching on that topic.
### If invoked WITHOUT a specific topic
If the user simply typed `/farley-score-coach` with no additional arguments, present the welcome menu.
**Use the `AskUserQuestion` tool to present the menu. Do NOT output the options as plain text.** This ensures the user gets a navigable interactive menu (arrow keys + Enter) rather than having to type a number.
Question: **"Welcome to the