# Bent Feather > A playful self-coaching tool for recreational badminton. Log 4 to 16 points you lost in one session - what happened, and whether it ended with your mistake or the other side's winner - and find the one stage of the rally costing you the most points, then work on that stage only. URL: https://bent-feather.skillsafe.ai/ API: https://bent-feather.skillsafe.ai/api.html ## What it does - Free, in the browser: a shuttlecock drawing with one feather per lost point coloured by rally stage (SVG and PNG downloads), the page's own keyword guess of each point's stage, the rally drawn as a pipeline from serve to footwork, and a pain-word check. - Stages, in rally order: serve, serve return, net play, clears and lifts, attack, defence, footwork. The binding stage holds the most lost points; a tie goes to the earlier stage. - Verdict, first match wins: spread-thin (no stage holds two points); own-goal (at least half of the binding stage's points were the player's own mistakes); under-pressure (every other case). - Metered task `rally` (gpt-terra): a stage and a short note for each point, why the binding stage is the constraint, one thing to do next game with the shots the player already has, what to leave alone, one drill, what to tally next session, and a safety note when a point mentions pain. The page re-checks the verdict against the run's own stage labels. ## Input (task `rally`) All strings: task, count (digits), format (singles, doubles or not sure), points (numbered lines "n. what happened: ... | ended by: my mistake / their winner / not sure"), page_read (the page's keyword guess per point), optional retry_note. ## Output One JSON object: task, verdict, binding, points[{n, stage, note}], identify, exploit, subordinate, elevate, recheck, safety, closing. ## Sources Built on the SkillSafe skill @tjboudreaux/thinking-theory-of-constraints: https://skillsafe.ai/skill/@tjboudreaux/thinking-theory-of-constraints For: recreational singles and doubles players logging the points they lost right after a club session, then comparing the next session against it. ## Safety A light self-coaching tool, not professional coaching or medical advice. Warm up before playing. If anything hurts - a twinge, a strain, a rolled ankle - stop playing on it and have a doctor or physiotherapist check it.