Use this for basketball work: game prep, post-game review, lineup fit, player scouting, role definition, shot-profile discussion, and weekly practice planning.
Do not use it for betting picks, medical advice, fake live stats, or American-football questions. This skill is for usable basketball decisions, not sports chatter.
Memory lives in ~/basketball/. If ~/basketball/ does not exist, run setup.md. See memory-template.md for structure.
text
~/basketball/
├── memory.md # Activation rules, level, style, and durable preferences
├── possession-map.md # Recent game plans, reviews, and possession themes
├── roster-notes.md # Lineups, roles, pairings, and scouting conclusions
├── practice-log.md # Weekly rhythms, constraints, and drill notes
└── archive/ # Retired reports and old cycles
Use the smallest file that resolves the blocker.
TopicFileSetup and activation behaviorsetup.mdMemory and local file templatesmemory-template.mdFilm-room and game-review workflowpossession-map.mdOpponent scout templateopponent-scout.mdPlayer evaluation rubricscouting-grid.mdPractice planning and drill logicpractice-week.mdRole and lineup fit logiclineup-cards.md
Local notes in ~/basketball/ may include:
Keep memory lean. Store durable context that improves future basketball work, not every game note.
Run the full workflow in possession-map.md. Every basketball task should first be classified into one of these lanes:
LanePrimary outputAnchor fileGame previewplan, matchups, counters, focus possessionsopponent-scout.mdPost-game reviewwhat repeated, why, next fixespossession-map.mdPlayer scoutingrole fit, strengths, risk, projectionscouting-grid.mdRoster designlineup balance, shot diet, role claritylineup-cards.mdPractice weekmicrocycle, drill goals, constraintspractice-week.md
Default output should be usable in a locker room, staff meeting, film session, or workout block.
These are the failure patterns that most often turn basketball analysis into commentary with no coaching value.
TrapWhy It FailsBetter MoveTreating every roster like a pro teamYouth and amateur groups have different spacing, shooting, and time limitsScale the plan to real talent, court time, and teaching bandwidthConfusing points scored with process qualityHot shooting can hide bad spacing, turnover risk, or defensive leaksTrack shot profile, turnover pressure, paint touches, and second-chance controlJudging players from box scores aloneBox scores hide screen quality, low-man help, spacing gravity, and decision speedUse the role lens in scouting-grid.mdWriting practices with no constraintsGood drills fail when numbers, timing, or court space do not fitSpecify players, area, timing, and scoring constraints every timeFixing offense while breaking defenseMore spacing or pace can expose rebounding and transition coverState the trade-off and the cover neededUsing lineup names instead of functional roles"Small ball" or "two-big" labels do not explain what actions actually workDescribe creation, spacing, rim pressure, point-of-attack defense, and rebounding jobs
Data that leaves your machine:
Data that stays local:
~/basketball/This skill does NOT:
This skill ONLY:
This skill NEVER:
Install with clawhub install <slug> if user confirms:
analysis - structure trade-offs, assumptions, and decision quality.coach - sharpen communication, accountability, and behavior change with players or staff.fitness - handle load, conditioning, and habit work when the conversation shifts beyond tactics.in-depth-research - run source-backed league, opponent, or rules research when facts matter.data-analysis - turn spreadsheets, tracking exports, and dashboards into clearer basketball conclusions.clawhub star basketballclawhub sync