Skip to page content
SAVRN
Search Plan a project

Dataset

rocketleague-analysis

by Edmund Miller edmundmiller/rocketleague-analysis

Local Rocket League replay analysis using Ballchasing API exports and plain DuckDB. The report is meant to answer one practical question: what should I work on next from my saved replay sample? Start with CONTRIBUTING.md before changing the pipeline.

Rows7
Configurations1
Size119.2 MB
License—
AccessPublicly accessible
Monthly Downloads1.3k

Dataset Card

Local Rocket League replay analysis using Ballchasing API exports and plain DuckDB. The report is meant to answer one practical question: what should I work on next from my saved replay sample? Start with CONTRIBUTING.md before changing the pipeline. Replay files and player-level exports can contain private identifiers; follow docs/data-and-privacy.md before sharing data or running an upload workflow. - db/replayanalysis.duckdb: local DuckDB database - reports/replayteamanalysis.html: static report The DuckDB file and aggregate or benchmark playerframes.tsv tables are reproducible local artifacts and are intentionally ignored by Git. Approved session-local frame tables may be versioned as…

Excerpt from the card by Edmund Miller.

Structure

default 7 rows

SplitRowsSize
validation7630 B
tablestringrowsint64parser_rowsint64boost_rowsint64boost_observed_rowsint64errorsfloat64statusstring

Details

Repository
edmundmiller/rocketleague-analysis
Publisher
Edmund Miller
Task category
Not stated by the source
Tags
rocket-league, replay-analysis, game-analytics
Size category
Not stated by the source
Languages
en
Revision
15db3e2b68cbd3178b74e7141ae6fffa9091baa1
Last updated
2026-09-26

Files

857 files, 119.2 MB in total.

Data184 files · 60.2 MB
Documentation252 files · 1.1 MB
Other418 files · 57.9 MB
Repository3 files · 1.5 KB
Every file
FileTypeSizeSHA-256
.agents/skills/media-use/audio/assets/sfx/manifest.jsonData3.7 KB—
.agents/skills/media-use/luts/index.jsonData2.0 KB—
.agents/skills/processing-carl2-replays/assets/RRELkVGBRLI.jsonData231 B—
data/ballchasing-upload-2026-07-26-part2.tsvData3.3 KB—
data/ballchasing-upload-2026-07-26.tsvData2.2 KB—
data/ballchasing_game_summary.tsvData4.5 KB—
data/ballchasing_player_metrics.tsvData10.4 KB—
data/benchmark-cohorts.jsonData666 B—
data/carl2-comparisons/aggregate-comparison.csvData18.2 KB—
data/carl2-comparisons/career-summary.csvData608 B—
data/carl2-comparisons/daily-trend.csvData34.2 KB—
data/carl2-comparisons/evolution-by-date.csvData1.3 MB—
data/carl2-comparisons/evolution-by-game.csvData10.2 MB—
data/carl2-comparisons/gamemode-comparison.csvData646 B—
data/carl2-comparisons/head-to-head.csvData163.5 KB—
data/carl2-comparisons/pairwise-comparison.csvData75.1 KB—
data/carl2-comparisons/radars.csvData114.0 KB—
data/carl2-comparisons/shared-games.csvData118.5 KB—
data/carl2-comparisons/source-win-vs-loss.csvData11.2 KB—
data/carl2-comparisons/then-vs-now.csvData15.7 KB—
data/carl2-comparisons/versus-games.csvData156 B—
data/carl2-comparisons/versus-summary.csvData309 B—
data/carl2-comparisons/win-vs-loss.csvData206.9 KB—
data/carl2-exports/CARL2_Lifetime_Stormblessed_all_Export.zipData517.3 KB0ac25866adae
data/carl2-exports/CARL2_Lifetime_momsccexpired_all_Export.zipData623.0 KB44cddbbd5c3e
data/carl2-exports/CARL2_Lifetime_rookie_all_Export.zipData633.1 KB02ee0d58d6a3
data/front-post/front_post_events.tsvData141.2 KB—
data/goal-timing/2026-07-30-events.tsvData7.4 KB—
data/goal-timing/ballchasing_trio_replays.jsonData68.7 KB—
data/goal-timing/opening_phase_review.tsvData5.6 KB—
data/goal-timing/trio_goal_events.tsvData60.9 KB—
data/kickoff-analysis/2026-07-30-restarts.tsvData29.6 KB—
data/kickoff-analysis/restarts.tsvData376.1 KB—
data/offensive-rotations/boost_pickups.tsvData59.1 KB—
data/offensive-rotations/full_pad_pickups.tsvData3.7 MB—
data/offensive-rotations/low_boost_overstays.tsvData319.5 KB—
data/offensive-rotations/second_man_orientation.tsvData74.6 KB—
data/pro-benchmark/goal_windows.tsvData86.3 KB—
data/pro-replays/manifest.jsonData7.7 KB—
data/rank-benchmark-analysis/goal_windows.tsvData262.1 KB—
data/rank-benchmarks/manifest.jsonData18.6 KB—
data/rank-models/models.jsonData14.6 KB—
data/rating-history.tsvData59 B—
data/scenario-analysis/boost_usage.tsvData23.9 KB—
data/scenario-analysis/commitment_flags.tsvData39.9 KB—
data/scenario-analysis/concession_positioning.tsvData10.3 KB—
data/scenario-analysis/shot_attempts.tsvData20.0 KB—
data/sessions/2026-07-26/ballchasing-part2/06b2b09e-0196-4296-9c84-573c6c249fde.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/12cfcca7-50c8-4927-a64d-c43fc22b0ae9.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/3301e3f3-7d55-494f-8aeb-958f1750433b.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/3f84704f-8634-4d61-8147-9235f3d07db1.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/48085f13-3e8e-4f4a-b612-ebe91d482fca.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing-part2/4ef5a0cf-7d2c-4294-8bbd-e4ddef41be29.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/571f538a-6e83-4477-8cbf-6984c9a90ffa.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing-part2/6a36dd8b-9562-4c57-9abe-3e48e173f340.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing-part2/7d06673a-8a7e-48b8-adca-3f3c557b4567.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing-part2/af6a356a-5694-4a7d-8625-cdac8baeda52.jsonData18.6 KB—
data/sessions/2026-07-26/ballchasing-part2/bee4e90a-b789-4a07-a442-4f8d2ab96539.jsonData18.6 KB—
data/sessions/2026-07-26/ballchasing-part2/ff25447c-a40d-4fb4-942d-1ccad500f95b.jsonData18.5 KB—
data/sessions/2026-07-26/ballchasing/2e7ac9b0-e39c-4f09-a038-650b8b9bd7cc.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing/37502115-6d52-4bf0-bfcf-10fd3bdb7db8.jsonData18.6 KB—
data/sessions/2026-07-26/ballchasing/475e5340-b9b7-487e-a75a-4fc447324208.jsonData18.6 KB—
data/sessions/2026-07-26/ballchasing/4883ebb0-6a89-4c56-a537-2162cfcc2c8a.jsonData18.7 KB—
data/sessions/2026-07-26/ballchasing/77e84a23-db11-4a36-8e86-87c0de6b2cfa.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing/8f1851b9-2c3d-4e67-9c27-bb4e9768f99d.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing/8fbb11f1-5cf7-4bd5-8a38-79f762de8b48.jsonData18.8 KB—
data/sessions/2026-07-26/ballchasing/d4b7dfa5-84af-43fc-bc1d-1a35e5cd371b.jsonData18.8 KB—
data/sessions/2026-07-26/goal_events-combined.tsvData11.0 KB—
data/sessions/2026-07-26/goal_events.tsvData4.7 KB—
data/sessions/2026-07-26/headers-combined.jsonlData1.0 MB—
data/sessions/2026-07-26/headers.jsonlData406.2 KB—
data/sessions/2026-08-10/goal_events.tsvData15.4 KB—
data/sessions/2026-08-10/offensive-rotations/full_pad_pickups.tsvData181.6 KB—
data/sessions/2026-08-10/offensive-rotations/low_boost_overstays.tsvData14.4 KB—
data/sessions/2026-08-10/restarts.tsvData31.8 KB—
data/sessions/2026-08-10/scenario-analysis/boost_usage.tsvData18.8 KB—
data/sessions/2026-08-10/scenario-analysis/commitment_flags.tsvData31.2 KB—
data/sessions/2026-08-10/scenario-analysis/concession_positioning.tsvData5.8 KB—
data/sessions/2026-08-10/scenario-analysis/shot_attempts.tsvData15.5 KB—
data/sessions/2026-08-10/team-network/kickoffs.tsvData5.1 KB—
data/sessions/2026-08-10/team-network/player_frames.tsvData3.4 MB—
data/sessions/2026-08-10/team-network/pre_goal_windows.tsvData17.9 KB—
data/sessions/2026-08-10/trio/goal_events.tsvData5.1 KB—
data/sessions/2026-08-16/goal_events.tsvData13.7 KB—
data/sessions/2026-08-16/offensive-rotations/full_pad_pickups.tsvData431.8 KB—
data/sessions/2026-08-16/offensive-rotations/low_boost_overstays.tsvData36.1 KB—
data/sessions/2026-08-16/opening-phase/review.tsvData2.2 KB—
data/sessions/2026-08-16/restarts.tsvData103.7 KB—
data/sessions/2026-08-16/scenarios/boost_usage.tsvData50.8 KB—
data/sessions/2026-08-16/scenarios/commitment_flags.tsvData85.3 KB—
data/sessions/2026-08-16/scenarios/concession_positioning.tsvData18.8 KB—
data/sessions/2026-08-16/scenarios/shot_attempts.tsvData42.8 KB—
data/sessions/2026-08-16/team-network/kickoffs.tsvData13.0 KB—
data/sessions/2026-08-16/team-network/player_frames.tsvData9.1 MB—
data/sessions/2026-08-16/team-network/pre_goal_windows.tsvData47.9 KB—
data/sessions/2026-08-28/goal_events.tsvData4.0 KB—
data/sessions/2026-08-28/offensive-rotations/full_pad_pickups.tsvData201.4 KB—
data/sessions/2026-08-28/offensive-rotations/low_boost_overstays.tsvData15.5 KB—
data/sessions/2026-08-28/opening-phase/review.tsvData1.2 KB—
data/sessions/2026-08-28/restarts.tsvData33.6 KB—
data/sessions/2026-08-28/scenarios/boost_usage.tsvData19.2 KB—
data/sessions/2026-08-28/scenarios/commitment_flags.tsvData32.3 KB—
data/sessions/2026-08-28/scenarios/concession_positioning.tsvData6.4 KB—
data/sessions/2026-08-28/scenarios/shot_attempts.tsvData16.1 KB—
data/sessions/2026-08-28/team-network/kickoffs.tsvData4.3 KB—
data/sessions/2026-08-28/team-network/player_frames.tsvData2.7 MB—
data/sessions/2026-08-28/team-network/pre_goal_windows.tsvData14.0 KB—
data/sessions/2026-08-28/validation.tsvData934 B—
data/sessions/2026-08-29/evening/goal-timing/events.tsvData10.7 KB—
data/sessions/2026-08-29/evening/offensive-rotations/full_pad_pickups.tsvData316.7 KB—
data/sessions/2026-08-29/evening/offensive-rotations/low_boost_overstays.tsvData28.0 KB—
data/sessions/2026-08-29/evening/opening-phase/review.tsvData1.8 KB—
data/sessions/2026-08-29/evening/restarts.tsvData82.2 KB—
data/sessions/2026-08-29/evening/scenarios/boost_usage.tsvData36.6 KB—
data/sessions/2026-08-29/evening/scenarios/commitment_flags.tsvData61.1 KB—
data/sessions/2026-08-29/evening/scenarios/concession_positioning.tsvData15.2 KB—
data/sessions/2026-08-29/evening/scenarios/shot_attempts.tsvData30.6 KB—
data/sessions/2026-08-29/evening/team-network/kickoffs.tsvData10.3 KB—
data/sessions/2026-08-29/evening/team-network/player_frames.tsvData6.7 MB—
data/sessions/2026-08-29/evening/team-network/pre_goal_windows.tsvData37.5 KB—
data/sessions/2026-08-29/evening/validation.tsvData1.0 KB—
data/sessions/2026-08-29/goal_events.tsvData10.8 KB—
data/sessions/2026-08-29/offensive-rotations/full_pad_pickups.tsvData342.8 KB—
data/sessions/2026-08-29/offensive-rotations/low_boost_overstays.tsvData23.5 KB—
data/sessions/2026-08-29/opening-phase/review.tsvData2.2 KB—
data/sessions/2026-08-29/replays/manifest.tsvData2.4 KB—
data/sessions/2026-08-29/restarts.tsvData85.0 KB—
data/sessions/2026-08-29/scenarios/boost_usage.tsvData33.1 KB—
data/sessions/2026-08-29/scenarios/commitment_flags.tsvData54.7 KB—
data/sessions/2026-08-29/scenarios/concession_positioning.tsvData13.2 KB—
data/sessions/2026-08-29/scenarios/shot_attempts.tsvData27.4 KB—
data/sessions/2026-08-29/team-network/kickoffs.tsvData10.7 KB—
data/sessions/2026-08-29/team-network/player_frames.tsvData7.2 MB—
data/sessions/2026-08-29/team-network/pre_goal_windows.tsvData38.0 KB—
data/sessions/2026-08-29/validation.tsvData872 B—
data/sessions/2026-09-04/front-post/front_post_events.tsvData4.5 KB—
data/sessions/2026-09-04/goal-timing/events.tsvData3.5 KB—
data/sessions/2026-09-04/offensive-rotations/boost_pickups.tsvData2.5 KB—
data/sessions/2026-09-04/offensive-rotations/full_pad_pickups.tsvData143.8 KB—
data/sessions/2026-09-04/offensive-rotations/hundred_boost_circling.tsvData3.5 KB—
data/sessions/2026-09-04/offensive-rotations/low_boost_overstays.tsvData7.9 KB—
data/sessions/2026-09-04/offensive-rotations/second_man_orientation.tsvData2.9 KB—
data/sessions/2026-09-04/opening-phase/review.tsvData1.1 KB—
data/sessions/2026-09-04/replays/manifest.tsvData1.3 KB—
data/sessions/2026-09-04/restarts.tsvData27.6 KB—
data/sessions/2026-09-04/scenarios/boost_usage.tsvData15.4 KB—
data/sessions/2026-09-04/scenarios/commitment_flags.tsvData25.7 KB—
data/sessions/2026-09-04/scenarios/concession_positioning.tsvData5.3 KB—
data/sessions/2026-09-04/scenarios/shot_attempts.tsvData12.8 KB—
data/sessions/2026-09-04/team-network/kickoffs.tsvData3.7 KB—
data/sessions/2026-09-04/team-network/player_frames.tsvData2.8 MB—
data/sessions/2026-09-04/team-network/pre_goal_windows.tsvData11.8 KB—
data/sessions/2026-09-04/validation.tsvData1.2 KB—
data/sessions/2026-09-09/goal-timing/goal_events.tsvData10.1 KB—
data/sessions/2026-09-09/review_snapshots.tsvData8.9 KB—
data/sessions/2026-09-23/2v2/ranked/rookie/goals.tsvData3.1 KB—
data/sessions/2026-09-23/2v2/ranked/rookie/matches.tsvData610 B—
data/sessions/2026-09-23/3v3/ranked/rookie/goals.tsvData3.1 KB—
data/sessions/2026-09-23/3v3/ranked/rookie/matches.tsvData757 B—
data/sessions/2026-09-23/3v3/tournament/rookie/goals.tsvData824 B—
data/sessions/2026-09-23/3v3/tournament/rookie/matches.tsvData332 B—
data/sessions/2026-09-23/match-summary.tsvData812 B—
data/subtr-validation/summary.tsvData518 B—
data/team-network/kickoffs.tsvData58.2 KB—
data/team-network/pre_goal_windows.tsvData215.5 KB—
data/teammates/stormblessed_momsccexpired_boost.tsvData2.2 KB—
data/tonight-2026-07-09/28bd8662-2b64-4969-86d8-b2285dfbf101.jsonData18.7 KB—
data/tonight-2026-07-09/2e85d2a2-47b8-4505-b6b2-689c0603cf67.jsonData18.6 KB—
data/tonight-2026-07-09/4021a99e-01ce-45d5-91e6-688f0ccdfd66.jsonData18.7 KB—
data/tonight-2026-07-09/5821fc51-1f2b-40d4-8197-68303e392845.jsonData18.8 KB—
data/tonight-2026-07-09/66ce7cb0-3d86-4fb6-88b3-b511b90e2214.jsonData18.7 KB—
data/tonight-2026-07-09/8381c554-e4c7-4a94-9e72-43851de00f27.jsonData13.6 KB—
data/tonight-2026-07-09/8418f2e2-4711-4e90-87aa-769ce2246d44.jsonData18.6 KB—
data/tonight-2026-07-09/8cc868d4-5791-4081-ade5-4852f2c921ce.jsonData18.7 KB—
data/tonight-2026-07-09/b1e0f13d-a0a2-4cb7-a76f-5b8fe8df8476.jsonData18.6 KB—
data/tonight-2026-07-09/e5670851-16ae-4e33-b65b-48a916afaf85.jsonData18.7 KB—
docs/coaching/assets/-O1F-FQeu5c.jsonData406 B—
docs/coaching/tracked-videos.jsonData1.5 KB—
skills-lock.jsonData10.0 KB—
viewer/components.jsonData518 B—
viewer/dither-kit.jsonData5.4 KB—
viewer/jsconfig.jsonData97 B—
viewer/package.jsonData1.1 KB—
viewer/public/carl2-comparison.jsonData3.4 MB—
.agents/skills/ask-matt/PHASE-BOUNDARIES.mdDocumentation4.3 KB—
.agents/skills/ask-matt/SKILL.mdDocumentation11.5 KB—
.agents/skills/claude-handoff/SKILL.mdDocumentation1.3 KB—
.agents/skills/code-review/SKILL.mdDocumentation6.6 KB—
.agents/skills/codebase-design/DEEPENING.mdDocumentation2.6 KB—
.agents/skills/codebase-design/DESIGN-IT-TWICE.mdDocumentation2.7 KB—
.agents/skills/codebase-design/SKILL.mdDocumentation6.5 KB—
.agents/skills/diagnosing-bugs/SKILL.mdDocumentation8.6 KB—
.agents/skills/domain-modeling/ADR-FORMAT.mdDocumentation2.8 KB—
.agents/skills/domain-modeling/CONTEXT-FORMAT.mdDocumentation2.3 KB—
.agents/skills/domain-modeling/SKILL.mdDocumentation3.4 KB—
.agents/skills/general-video/SKILL.mdDocumentation19.2 KB—
.agents/skills/general-video/sub-agents/frame-worker.mdDocumentation2.3 KB—
.agents/skills/git-guardrails-claude-code/SKILL.mdDocumentation2.3 KB—
.agents/skills/grill-me/SKILL.mdDocumentation157 B—
.agents/skills/grill-with-docs/SKILL.mdDocumentation247 B—
.agents/skills/grilling/SKILL.mdDocumentation1.9 KB—
.agents/skills/handoff/SKILL.mdDocumentation894 B—
.agents/skills/hyperframes-cli/SKILL.mdDocumentation10.7 KB—
.agents/skills/hyperframes-cli/references/beats.mdDocumentation921 B—
.agents/skills/hyperframes-cli/references/cloud.mdDocumentation8.6 KB—
.agents/skills/hyperframes-cli/references/cloudrun.mdDocumentation3.6 KB—
.agents/skills/hyperframes-cli/references/compare-and-batch.mdDocumentation4.4 KB—
.agents/skills/hyperframes-cli/references/doctor-browser.mdDocumentation1.7 KB—
.agents/skills/hyperframes-cli/references/init-and-scaffold.mdDocumentation3.4 KB—
.agents/skills/hyperframes-cli/references/lambda.mdDocumentation16.7 KB—
.agents/skills/hyperframes-cli/references/lint-validate-inspect.mdDocumentation12.1 KB—
.agents/skills/hyperframes-cli/references/preview-render.mdDocumentation25.0 KB—
.agents/skills/hyperframes-cli/references/upgrade-info-misc.mdDocumentation4.2 KB—
.agents/skills/hyperframes/SKILL.mdDocumentation21.1 KB—
.agents/skills/implement/SKILL.mdDocumentation433 B—
.agents/skills/improve-codebase-architecture/HTML-REPORT.mdDocumentation6.7 KB—
.agents/skills/improve-codebase-architecture/SKILL.mdDocumentation6.0 KB—
.agents/skills/install-anti-slop/SKILL.mdDocumentation4.8 KB—
.agents/skills/loop-me/SKILL.mdDocumentation2.6 KB—
.agents/skills/media-use/SKILL.mdDocumentation8.0 KB—
.agents/skills/media-use/audio/assets/sfx/CREDITS.mdDocumentation1.2 KB—
.agents/skills/media-use/audio/references/bgm.mdDocumentation7.5 KB—
.agents/skills/media-use/audio/references/captions/authoring.mdDocumentation9.0 KB—
.agents/skills/media-use/audio/references/captions/motion.mdDocumentation5.7 KB—
.agents/skills/media-use/audio/references/captions/transcript-handling.mdDocumentation5.4 KB—
.agents/skills/media-use/audio/references/remove-background.mdDocumentation8.5 KB—
.agents/skills/media-use/audio/references/requirements.mdDocumentation4.3 KB—
.agents/skills/media-use/audio/references/sfx.mdDocumentation3.5 KB—
.agents/skills/media-use/audio/references/transcribe.mdDocumentation2.8 KB—
.agents/skills/media-use/audio/references/tts-to-captions.mdDocumentation1.2 KB—
.agents/skills/media-use/audio/references/tts.mdDocumentation7.4 KB—
.agents/skills/media-use/luts/README.mdDocumentation1.1 KB—
.agents/skills/media-use/references/audio.mdDocumentation1.7 KB—
.agents/skills/media-use/references/grading.mdDocumentation6.5 KB—
.agents/skills/media-use/references/media-treatment-recipes.mdDocumentation35.9 KB—
.agents/skills/media-use/references/media-treatments.mdDocumentation13.6 KB—
.agents/skills/media-use/references/memory.mdDocumentation3.3 KB—
.agents/skills/media-use/references/meta.mdDocumentation6.8 KB—
.agents/skills/media-use/references/operations.mdDocumentation14.5 KB—
.agents/skills/media-use/references/resolve.mdDocumentation9.0 KB—
.agents/skills/media-use/references/setup-providers.mdDocumentation7.3 KB—
.agents/skills/media-use/references/telemetry-dashboard.mdDocumentation4.2 KB—
.agents/skills/migrate-to-shoehorn/SKILL.mdDocumentation2.8 KB—
.agents/skills/processing-carl2-replays/SKILL.mdDocumentation5.8 KB—
.agents/skills/prototype/LOGIC.mdDocumentation6.1 KB—
.agents/skills/prototype/SKILL.mdDocumentation3.0 KB—
.agents/skills/prototype/UI.mdDocumentation7.0 KB—
.agents/skills/research/SKILL.mdDocumentation1.2 KB—
.agents/skills/resolving-merge-conflicts/SKILL.mdDocumentation921 B—
.agents/skills/rocket-league-bakkesmod-autosave/SKILL.mdDocumentation4.2 KB—
.agents/skills/rocket-league-highlight-publisher/SKILL.mdDocumentation4.0 KB—
.agents/skills/rocket-league-highlight-publisher/references/youtube-upload.mdDocumentation2.6 KB—
.agents/skills/scaffold-exercises/SKILL.mdDocumentation3.6 KB—
.agents/skills/setup-matt-pocock-skills/SKILL.mdDocumentation6.9 KB—
.agents/skills/setup-matt-pocock-skills/domain.mdDocumentation2.0 KB—
.agents/skills/setup-matt-pocock-skills/issue-tracker-github.mdDocumentation3.7 KB—
.agents/skills/setup-matt-pocock-skills/issue-tracker-gitlab.mdDocumentation3.8 KB—
.agents/skills/setup-matt-pocock-skills/issue-tracker-local.mdDocumentation1.8 KB—
.agents/skills/setup-matt-pocock-skills/triage-labels.mdDocumentation1.0 KB—
.agents/skills/setup-pre-commit/SKILL.mdDocumentation2.3 KB—
.agents/skills/setup-ts-deep-modules/SKILL.mdDocumentation7.6 KB—
.agents/skills/tdd/SKILL.mdDocumentation3.6 KB—
.agents/skills/tdd/mocking.mdDocumentation1.5 KB—
.agents/skills/tdd/tests.mdDocumentation2.2 KB—
.agents/skills/teach/GLOSSARY-FORMAT.mdDocumentation2.1 KB—
.agents/skills/teach/LEARNING-RECORD-FORMAT.mdDocumentation2.8 KB—
.agents/skills/teach/MISSION-FORMAT.mdDocumentation1.6 KB—
.agents/skills/teach/RESOURCES-FORMAT.mdDocumentation1.9 KB—
.agents/skills/teach/SKILL.mdDocumentation9.5 KB—
.agents/skills/to-questionnaire/SKILL.mdDocumentation2.9 KB—
.agents/skills/to-spec/SKILL.mdDocumentation3.0 KB—
.agents/skills/to-tickets/SKILL.mdDocumentation5.7 KB—
.agents/skills/triage/AGENT-BRIEF.mdDocumentation8.0 KB—
.agents/skills/triage/OUT-OF-SCOPE.mdDocumentation4.7 KB—
.agents/skills/triage/SKILL.mdDocumentation6.6 KB—
.agents/skills/wait-what/SKILL.mdDocumentation325 B—
.agents/skills/wayfinder/SKILL.mdDocumentation12.1 KB—
.agents/skills/wizard/SKILL.mdDocumentation4.2 KB—
.agents/skills/writing-beats/SKILL.mdDocumentation4.9 KB—
.agents/skills/writing-for-agents/SKILL-MECHANICS.mdDocumentation2.7 KB—
.agents/skills/writing-for-agents/SKILL.mdDocumentation11.0 KB—
.agents/skills/writing-fragments/SKILL.mdDocumentation3.6 KB—
.agents/skills/writing-shape/SKILL.mdDocumentation6.0 KB—
AGENTS.mdDocumentation4.1 KB—
CODING_STANDARDS.mdDocumentation1.1 KB—
CONTEXT.mdDocumentation3.1 KB—
CONTRIBUTING.mdDocumentation2.5 KB—
README.mdDocumentation20.0 KB—
data/carl2-comparisons/README.mdDocumentation2.2 KB—
data/carl2-exports/README.mdDocumentation870 B—
data/sessions/2026-09-04/front-post/README.mdDocumentation498 B—
data/sessions/AGENTS.mdDocumentation2.8 KB—
dives/replay-team-analysis-dive.mdDocumentation5.0 KB—
docs/adr/0001-direct-replay-parsing.mdDocumentation1.1 KB—
docs/adr/0002-open-replay-score.mdDocumentation2.1 KB—
docs/adr/2026-07-19-rlapi-tournaments-and-inventory.mdDocumentation10.4 KB—
docs/coaching/3v3-positioning-framework.mdDocumentation13.5 KB—
docs/coaching/sini-positioning-guide.mdDocumentation9.2 KB—
docs/coaching/spookyluke-frontpost-guide.mdDocumentation6.2 KB—
docs/controller-settings.mdDocumentation1.6 KB—
docs/data-and-privacy.mdDocumentation3.6 KB—
docs/external-rocket-league-tools-assessment.mdDocumentation11.8 KB—
docs/huggingface-dataset-card.mdDocumentation3.3 KB—
docs/replay-processing-pipeline.mdDocumentation7.8 KB—
docs/research/carl2-v2.3.0-compare-players-contract.mdDocumentation12.5 KB—
docs/research/rocket-league-steam-input-proton-11.mdDocumentation7.4 KB—
docs/rocket-league-stats-api-linux.mdDocumentation5.5 KB—
docs/scenario-analysis-architecture.mdDocumentation4.2 KB—
docs/team-analysis-roadmap.mdDocumentation15.8 KB—
lessons/2026-07-09.mdDocumentation734 B—
lessons/2026-07-20.mdDocumentation1.1 KB—
lessons/2026-07-22.mdDocumentation637 B—
lessons/2026-07-26.mdDocumentation822 B—
lessons/2026-07-27.mdDocumentation895 B—
lessons/2026-07-30.mdDocumentation747 B—
lessons/2026-08-09.mdDocumentation1.1 KB—
lessons/2026-08-10.mdDocumentation1.5 KB—
lessons/2026-08-16.mdDocumentation1.6 KB—
lessons/2026-08-28.mdDocumentation1.5 KB—
lessons/2026-08-29.mdDocumentation3.1 KB—
lessons/2026-09-04.mdDocumentation1.4 KB—
lessons/2026-09-09.mdDocumentation1.3 KB—
lessons/2026-09-23.mdDocumentation1.5 KB—
lessons/AGENTS.mdDocumentation1.4 KB—
reports/2026-07-09-coaching.mdDocumentation10.2 KB—
reports/2026-07-20-session-analysis.mdDocumentation3.7 KB—
reports/2026-07-26-goal-timing-combined.mdDocumentation1.2 KB—
reports/2026-07-26-goal-timing.mdDocumentation1.1 KB—
reports/2026-07-26-session-analysis.mdDocumentation5.8 KB—
reports/2026-07-27-session-analysis.mdDocumentation8.8 KB—
reports/2026-07-30-goal-timing.mdDocumentation1.1 KB—
reports/2026-07-30-kickoff-analysis.mdDocumentation5.6 KB—
reports/2026-07-30-session-analysis.mdDocumentation7.0 KB—
reports/2026-08-09-session-analysis.mdDocumentation4.7 KB—
reports/2026-08-10-session-analysis.mdDocumentation7.5 KB—
reports/2026-08-16-session-analysis.mdDocumentation8.3 KB—
reports/2026-08-28-session-analysis.mdDocumentation7.4 KB—
reports/2026-08-29-evening-session-analysis.mdDocumentation8.8 KB—
reports/2026-08-29-session-analysis.mdDocumentation9.3 KB—
reports/2026-08-30-carl2-career-review.mdDocumentation5.3 KB—
reports/2026-08-30-two-week-practice-plan.mdDocumentation3.9 KB—
reports/2026-08-31-carl2-trio-player-comparison.mdDocumentation9.6 KB—
reports/2026-09-04-session-analysis.mdDocumentation7.6 KB—
reports/2026-09-09-session-analysis.mdDocumentation5.7 KB—
reports/2026-09-23-session-analysis.mdDocumentation8.6 KB—
reports/front_post_defense.mdDocumentation2.3 KB—
reports/kickoff_role_analysis.mdDocumentation5.8 KB—
reports/offensive_rotation_analysis.mdDocumentation8.0 KB—
reports/offensive_rotation_repeat_patterns.mdDocumentation7.7 KB—
reports/opening_phase_analysis.mdDocumentation2.7 KB—
reports/rank_conditioned_models.mdDocumentation4.5 KB—
reports/rating_history.mdDocumentation641 B—
reports/rookie_rotation_attribution.mdDocumentation4.0 KB—
reports/scenario_analysis.mdDocumentation395 B—
reports/scenarios/boost.mdDocumentation478 B—
reports/scenarios/commitments.mdDocumentation499 B—
reports/scenarios/concessions.mdDocumentation1.3 KB—
reports/scenarios/shots.mdDocumentation447 B—
reports/sessions/2026-08-10/goal-timing.mdDocumentation1.4 KB—
reports/sessions/2026-08-10/kickoffs.mdDocumentation5.5 KB—
reports/sessions/2026-08-10/offensive-rotations.mdDocumentation6.4 KB—
reports/sessions/2026-08-10/scenarios.mdDocumentation394 B—
reports/sessions/2026-08-10/scenarios/boost.mdDocumentation477 B—
reports/sessions/2026-08-10/scenarios/commitments.mdDocumentation492 B—
reports/sessions/2026-08-10/scenarios/concessions.mdDocumentation1.3 KB—
reports/sessions/2026-08-10/scenarios/shots.mdDocumentation445 B—
reports/sessions/2026-08-10/team-network.mdDocumentation542 B—
reports/sessions/2026-08-10/trio-goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-08-16/goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-08-16/kickoffs.mdDocumentation6.5 KB—
reports/sessions/2026-08-16/offensive-rotations.mdDocumentation6.4 KB—
reports/sessions/2026-08-16/opening-phase.mdDocumentation2.6 KB—
reports/sessions/2026-08-16/scenarios.mdDocumentation395 B—
reports/sessions/2026-08-16/scenarios/boost.mdDocumentation478 B—
reports/sessions/2026-08-16/scenarios/commitments.mdDocumentation500 B—
reports/sessions/2026-08-16/scenarios/concessions.mdDocumentation1.4 KB—
reports/sessions/2026-08-16/scenarios/shots.mdDocumentation451 B—
reports/sessions/2026-08-16/team-network.mdDocumentation545 B—
reports/sessions/2026-08-28/goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-08-28/kickoffs.mdDocumentation6.4 KB—
reports/sessions/2026-08-28/offensive-rotations.mdDocumentation6.4 KB—
reports/sessions/2026-08-28/opening-phase.mdDocumentation2.5 KB—
reports/sessions/2026-08-28/scenarios.mdDocumentation394 B—
reports/sessions/2026-08-28/scenarios/boost.mdDocumentation475 B—
reports/sessions/2026-08-28/scenarios/commitments.mdDocumentation495 B—
reports/sessions/2026-08-28/scenarios/concessions.mdDocumentation1.3 KB—
reports/sessions/2026-08-28/scenarios/shots.mdDocumentation446 B—
reports/sessions/2026-08-28/team-network.mdDocumentation542 B—
reports/sessions/2026-08-28/validation.mdDocumentation1.4 KB—
reports/sessions/2026-08-29/evening/goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-08-29/evening/kickoffs.mdDocumentation5.9 KB—
reports/sessions/2026-08-29/evening/offensive-rotations.mdDocumentation6.4 KB—
reports/sessions/2026-08-29/evening/opening-phase.mdDocumentation2.5 KB—
reports/sessions/2026-08-29/evening/scenarios.mdDocumentation395 B—
reports/sessions/2026-08-29/evening/scenarios/boost.mdDocumentation478 B—
reports/sessions/2026-08-29/evening/scenarios/commitments.mdDocumentation497 B—
reports/sessions/2026-08-29/evening/scenarios/concessions.mdDocumentation1.3 KB—
reports/sessions/2026-08-29/evening/scenarios/shots.mdDocumentation448 B—
reports/sessions/2026-08-29/evening/team-network.mdDocumentation543 B—
reports/sessions/2026-08-29/evening/validation.mdDocumentation1.5 KB—
reports/sessions/2026-08-29/goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-08-29/kickoffs.mdDocumentation6.5 KB—
reports/sessions/2026-08-29/offensive-rotations.mdDocumentation6.5 KB—
reports/sessions/2026-08-29/opening-phase.mdDocumentation2.5 KB—
reports/sessions/2026-08-29/scenarios.mdDocumentation395 B—
reports/sessions/2026-08-29/scenarios/boost.mdDocumentation476 B—
reports/sessions/2026-08-29/scenarios/commitments.mdDocumentation498 B—
reports/sessions/2026-08-29/scenarios/concessions.mdDocumentation1.4 KB—
reports/sessions/2026-08-29/scenarios/shots.mdDocumentation447 B—
reports/sessions/2026-08-29/team-network.mdDocumentation543 B—
reports/sessions/2026-08-29/validation.mdDocumentation1.3 KB—
reports/sessions/2026-09-04/goal-timing.mdDocumentation1.1 KB—
reports/sessions/2026-09-04/kickoffs.mdDocumentation6.0 KB—
reports/sessions/2026-09-04/offensive-rotations.mdDocumentation7.8 KB—
reports/sessions/2026-09-04/opening-phase.mdDocumentation2.5 KB—
reports/sessions/2026-09-04/scenarios.mdDocumentation394 B—
reports/sessions/2026-09-04/scenarios/boost.mdDocumentation475 B—
reports/sessions/2026-09-04/scenarios/commitments.mdDocumentation495 B—
reports/sessions/2026-09-04/scenarios/concessions.mdDocumentation1.3 KB—
reports/sessions/2026-09-04/scenarios/shots.mdDocumentation445 B—
reports/sessions/2026-09-04/team-network.mdDocumentation542 B—
reports/sessions/2026-09-04/validation.mdDocumentation1.6 KB—
reports/sessions/2026-09-09/goal-timing.mdDocumentation892 B—
reports/sessions/2026-09-09/loss-review.mdDocumentation9.2 KB—
reports/sessions/2026-09-23/2v2/ranked/rookie/analysis.mdDocumentation1.8 KB—
reports/sessions/2026-09-23/3v3/ranked/rookie/analysis.mdDocumentation1.9 KB—
reports/sessions/2026-09-23/3v3/tournament/rookie/analysis.mdDocumentation1.6 KB—
reports/subtr_actor_validation.mdDocumentation875 B—
reports/team_benchmark_analysis.mdDocumentation8.0 KB—
reports/team_network_analysis.mdDocumentation550 B—
reports/teammate_boost_stormblessed_momsccexpired.mdDocumentation2.1 KB—
reports/trio_goal_timing.mdDocumentation1.1 KB—
skills/ballchasing-upload/SKILL.mdDocumentation2.4 KB—
tests/AGENTS.mdDocumentation497 B—
viewer/README.mdDocumentation3.2 KB—
viewer/THIRD_PARTY_NOTICES.mdDocumentation395 B—
.agents/skills/ask-matt/agents/openai.yamlOther137 B—
.agents/skills/claude-handoff/agents/openai.yamlOther141 B—
.agents/skills/code-review/agents/openai.yamlOther100 B—
.agents/skills/codebase-design/agents/openai.yamlOther102 B—
.agents/skills/diagnosing-bugs/agents/openai.yamlOther103 B—
.agents/skills/diagnosing-bugs/scripts/hitl-loop.template.shOther1.3 KB—
.agents/skills/domain-modeling/agents/openai.yamlOther101 B—
.agents/skills/general-video/scripts/frame-packets.mjsOther1.5 KB—
.agents/skills/general-video/scripts/frame-packets.test.mjsOther3.6 KB—
.agents/skills/git-guardrails-claude-code/agents/openai.yamlOther112 B—
.agents/skills/git-guardrails-claude-code/scripts/block-dangerous-git.shOther507 B—
.agents/skills/grill-me/agents/openai.yamlOther137 B—
.agents/skills/grill-with-docs/agents/openai.yamlOther145 B—
.agents/skills/grilling/agents/openai.yamlOther113 B—
.agents/skills/handoff/agents/openai.yamlOther141 B—
.agents/skills/implement/agents/openai.yamlOther139 B—
.agents/skills/improve-codebase-architecture/agents/openai.yamlOther166 B—
.agents/skills/install-anti-slop/assets/anti-slop/index.tsOther2.3 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-chained-type-assertions.tsOther2.5 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-conditional-empty-object-spread.tsOther1.6 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-known-value-widening.tsOther7.8 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-module-mocking.tsOther3.1 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-object-parameters.tsOther4.3 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-reflect-apply.tsOther926 B—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-reflect-get.tsOther939 B—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-runtime-typeof.tsOther1.9 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-shape-in-symbol-names.tsOther1.2 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-unknown-parameters.tsOther3.0 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-unknown-returns.tsOther4.1 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-unknown-type-aliases.tsOther2.4 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-unsafe-dictionary-type.tsOther4.0 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/no-widen-then-assert.tsOther12.3 KB—
.agents/skills/install-anti-slop/assets/anti-slop/rules/require-safety-comment-for-type-assertion.tsOther1.9 KB—
.agents/skills/install-anti-slop/assets/anti-slop/shared/dictionary-types.tsOther17.1 KB—
.agents/skills/install-anti-slop/assets/anti-slop/shared/lexical-type-parameters.tsOther1.8 KB—
.agents/skills/install-anti-slop/assets/anti-slop/shared/reflect-method.tsOther1.4 KB—
.agents/skills/install-anti-slop/scripts/install.mjsOther937 B—
.agents/skills/loop-me/agents/openai.yamlOther140 B—
.agents/skills/media-use/audio/scripts/audio.mjsOther12.8 KB—
.agents/skills/media-use/audio/scripts/audio.test.mjsOther1.9 KB—
.agents/skills/media-use/audio/scripts/heygen-tts.mjsOther4.3 KB—
.agents/skills/media-use/audio/scripts/lib/bgm.mjsOther11.5 KB—
.agents/skills/media-use/audio/scripts/lib/bgm.test.mjsOther1.2 KB—
.agents/skills/media-use/audio/scripts/lib/concurrency.mjsOther527 B—
.agents/skills/media-use/audio/scripts/lib/concurrency.test.mjsOther1.7 KB—
.agents/skills/media-use/audio/scripts/lib/heygen.mjsOther7.1 KB—
.agents/skills/media-use/audio/scripts/lib/heygen.test.mjsOther3.6 KB—
.agents/skills/media-use/audio/scripts/lib/python.mjsOther2.6 KB—
.agents/skills/media-use/audio/scripts/lib/python.test.mjsOther2.6 KB—
.agents/skills/media-use/audio/scripts/lib/sfx.mjsOther5.4 KB—
.agents/skills/media-use/audio/scripts/lib/sfx.test.mjsOther2.8 KB—
.agents/skills/media-use/audio/scripts/lib/tts.mjsOther16.5 KB—
.agents/skills/media-use/audio/scripts/lib/tts.spawn.test.mjsOther5.2 KB—
.agents/skills/media-use/audio/scripts/lib/tts.test.mjsOther6.1 KB—
.agents/skills/media-use/audio/scripts/lyria-recipe.pyOther4.5 KB—
.agents/skills/media-use/audio/scripts/wait-bgm.mjsOther5.5 KB—
.agents/skills/media-use/scripts/audio-duck.mjsOther4.0 KB—
.agents/skills/media-use/scripts/dither.mjsOther10.0 KB—
.agents/skills/media-use/scripts/dither.test.mjsOther4.7 KB—
.agents/skills/media-use/scripts/eval.mjsOther14.9 KB—
.agents/skills/media-use/scripts/lib/adopt.mjsOther4.4 KB—
.agents/skills/media-use/scripts/lib/adopt.test.mjsOther2.7 KB—
.agents/skills/media-use/scripts/lib/bgm-provider.mjsOther650 B—
.agents/skills/media-use/scripts/lib/brand-provider.mjsOther1.6 KB—
.agents/skills/media-use/scripts/lib/bundled-sfx-provider.mjsOther3.6 KB—
.agents/skills/media-use/scripts/lib/bundled-sfx-provider.test.mjsOther3.1 KB—
.agents/skills/media-use/scripts/lib/cache.mjsOther4.9 KB—
.agents/skills/media-use/scripts/lib/candidates.mjsOther4.1 KB—
.agents/skills/media-use/scripts/lib/candidates.test.mjsOther6.0 KB—
.agents/skills/media-use/scripts/lib/codex-provider.mjsOther6.0 KB—
.agents/skills/media-use/scripts/lib/coverage.test.mjsOther5.7 KB—
.agents/skills/media-use/scripts/lib/cube-build.mjsOther5.8 KB—
.agents/skills/media-use/scripts/lib/cube-build.test.mjsOther2.7 KB—
.agents/skills/media-use/scripts/lib/cube-validate.mjsOther6.0 KB—
.agents/skills/media-use/scripts/lib/cube-validate.test.mjsOther3.3 KB—
.agents/skills/media-use/scripts/lib/cutlist.mjsOther6.1 KB—
.agents/skills/media-use/scripts/lib/cutlist.test.mjsOther4.1 KB—
.agents/skills/media-use/scripts/lib/duck.mjsOther3.1 KB—
.agents/skills/media-use/scripts/lib/duck.test.mjsOther3.5 KB—
.agents/skills/media-use/scripts/lib/error-diffusion.mjsOther6.6 KB—
.agents/skills/media-use/scripts/lib/error-diffusion.test.mjsOther3.5 KB—
.agents/skills/media-use/scripts/lib/freeze.mjsOther3.0 KB—
.agents/skills/media-use/scripts/lib/freeze.test.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/grade-analyzer.mjsOther5.3 KB—
.agents/skills/media-use/scripts/lib/grade-analyzer.test.mjsOther4.8 KB—
.agents/skills/media-use/scripts/lib/heygen-cli.mjsOther7.5 KB—
.agents/skills/media-use/scripts/lib/heygen-cli.test.mjsOther10.3 KB—
.agents/skills/media-use/scripts/lib/heygen-search.mjsOther1.8 KB—
.agents/skills/media-use/scripts/lib/heygen-search.test.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/heygen-video-provider.mjsOther3.7 KB—
.agents/skills/media-use/scripts/lib/heygen-video-provider.test.mjsOther12.3 KB—
.agents/skills/media-use/scripts/lib/image-provider.mjsOther1.4 KB—
.agents/skills/media-use/scripts/lib/index-gen.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/local-models.mjsOther13.6 KB—
.agents/skills/media-use/scripts/lib/local-models.test.mjsOther5.8 KB—
.agents/skills/media-use/scripts/lib/local-run.mjsOther2.2 KB—
.agents/skills/media-use/scripts/lib/local-run.test.mjsOther1.7 KB—
.agents/skills/media-use/scripts/lib/logo-provider.mjsOther7.2 KB—
.agents/skills/media-use/scripts/lib/logo-provider.test.mjsOther5.9 KB—
.agents/skills/media-use/scripts/lib/ltx-video-provider.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/ltx-video-provider.test.mjsOther3.9 KB—
.agents/skills/media-use/scripts/lib/lut-preset-provider.mjsOther8.7 KB—
.agents/skills/media-use/scripts/lib/lut-preset-provider.test.mjsOther6.4 KB—
.agents/skills/media-use/scripts/lib/manifest.mjsOther7.1 KB—
.agents/skills/media-use/scripts/lib/manifest.test.mjsOther11.9 KB—
.agents/skills/media-use/scripts/lib/match.mjsOther1.5 KB—
.agents/skills/media-use/scripts/lib/mflux-provider.mjsOther3.2 KB—
.agents/skills/media-use/scripts/lib/misses.mjsOther1.2 KB—
.agents/skills/media-use/scripts/lib/misses.test.mjsOther2.6 KB—
.agents/skills/media-use/scripts/lib/npx-sync.mjsOther1.3 KB—
.agents/skills/media-use/scripts/lib/npx-sync.test.mjsOther2.0 KB—
.agents/skills/media-use/scripts/lib/parakeet-words.mjsOther1.1 KB—
.agents/skills/media-use/scripts/lib/parakeet-words.test.mjsOther1.4 KB—
.agents/skills/media-use/scripts/lib/prefs-store.mjsOther6.6 KB—
.agents/skills/media-use/scripts/lib/prefs-store.test.mjsOther7.4 KB—
.agents/skills/media-use/scripts/lib/probe.mjsOther1.4 KB—
.agents/skills/media-use/scripts/lib/probe.test.mjsOther1.6 KB—
.agents/skills/media-use/scripts/lib/providers.mjsOther327 B—
.agents/skills/media-use/scripts/lib/recipe-store.mjsOther13.0 KB—
.agents/skills/media-use/scripts/lib/recipe-store.test.mjsOther12.8 KB—
.agents/skills/media-use/scripts/lib/registry.mjsOther8.2 KB—
.agents/skills/media-use/scripts/lib/registry.test.mjsOther7.6 KB—
.agents/skills/media-use/scripts/lib/search.mjsOther906 B—
.agents/skills/media-use/scripts/lib/search.test.mjsOther1.2 KB—
.agents/skills/media-use/scripts/lib/sfx-provider.mjsOther700 B—
.agents/skills/media-use/scripts/lib/specs.mjsOther3.3 KB—
.agents/skills/media-use/scripts/lib/specs.test.mjsOther2.8 KB—
.agents/skills/media-use/scripts/lib/stats.mjsOther3.8 KB—
.agents/skills/media-use/scripts/lib/stats.test.mjsOther5.5 KB—
.agents/skills/media-use/scripts/lib/telemetry.mjsOther8.5 KB—
.agents/skills/media-use/scripts/lib/telemetry.test.mjsOther13.4 KB—
.agents/skills/media-use/scripts/lib/tts-local-provider.mjsOther3.8 KB—
.agents/skills/media-use/scripts/lib/tts-local-provider.test.mjsOther2.7 KB—
.agents/skills/media-use/scripts/lib/usage.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/usage.test.mjsOther1.7 KB—
.agents/skills/media-use/scripts/lib/voice-provider.mjsOther1.8 KB—
.agents/skills/media-use/scripts/lib/voice-provider.test.mjsOther1.9 KB—
.agents/skills/media-use/scripts/lib/words.mjsOther764 B—
.agents/skills/media-use/scripts/prefs.mjsOther2.4 KB—
.agents/skills/media-use/scripts/recipe.mjsOther4.0 KB—
.agents/skills/media-use/scripts/resolve.mjsOther43.8 KB—
.agents/skills/media-use/scripts/resolve.test.mjsOther34.2 KB—
.agents/skills/media-use/scripts/transcribe.mjsOther6.7 KB—
.agents/skills/media-use/scripts/transcript-cut.mjsOther7.3 KB—
.agents/skills/migrate-to-shoehorn/agents/openai.yamlOther110 B—
.agents/skills/processing-carl2-replays/scripts/carl2_batch.pyOther7.0 KB—
.agents/skills/prototype/agents/openai.yamlOther100 B—
.agents/skills/research/agents/openai.yamlOther94 B—
.agents/skills/resolving-merge-conflicts/agents/openai.yamlOther113 B—
.agents/skills/rocket-league-bakkesmod-autosave/agents/openai.yamlOther243 B—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/bakkesmod_autosave_watcher.shOther2.2 KB—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/check_install.shOther2.1 KB—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/configure_autosave_only.pyOther3.5 KB—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/install_bakkesmod.shOther2.9 KB—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/install_watcher.shOther1.0 KB—
.agents/skills/rocket-league-bakkesmod-autosave/scripts/run_injector_for_update.shOther1.1 KB—
.agents/skills/rocket-league-bakkesmod-autosave/systemd/rocket-league-bakkesmod-autosave.serviceOther287 B—
.agents/skills/rocket-league-highlight-publisher/agents/openai.yamlOther299 B—
.agents/skills/rocket-league-highlight-publisher/scripts/find_latest_video.pyOther1.9 KB—
.agents/skills/rocket-league-highlight-publisher/scripts/render_highlight.pyOther3.5 KB—
.agents/skills/scaffold-exercises/agents/openai.yamlOther108 B—
.agents/skills/setup-matt-pocock-skills/agents/openai.yamlOther152 B—
.agents/skills/setup-pre-commit/agents/openai.yamlOther99 B—
.agents/skills/setup-ts-deep-modules/agents/openai.yamlOther149 B—
.agents/skills/setup-ts-deep-modules/dependency-cruiser.config.cjsOther3.7 KB—
.agents/skills/tdd/agents/openai.yamlOther87 B—
.agents/skills/teach/agents/openai.yamlOther139 B—
.agents/skills/to-questionnaire/agents/openai.yamlOther166 B—
.agents/skills/to-spec/agents/openai.yamlOther135 B—
.agents/skills/to-tickets/agents/openai.yamlOther146 B—
.agents/skills/triage/agents/openai.yamlOther135 B—
.agents/skills/wait-what/agents/openai.yamlOther161 B—
.agents/skills/wayfinder/agents/openai.yamlOther144 B—
.agents/skills/wizard/agents/openai.yamlOther96 B—
.agents/skills/wizard/template.shOther8.6 KB—
.agents/skills/writing-beats/agents/openai.yamlOther142 B—
.agents/skills/writing-for-agents/agents/openai.yamlOther102 B—
.agents/skills/writing-fragments/agents/openai.yamlOther140 B—
.agents/skills/writing-shape/agents/openai.yamlOther144 B—
.claude/skills/ask-mattOther29 B—
.claude/skills/claude-handoffOther35 B—
.claude/skills/code-reviewOther32 B—
.claude/skills/codebase-designOther36 B—
.claude/skills/diagnosing-bugsOther36 B—
.claude/skills/domain-modelingOther36 B—
.claude/skills/git-guardrails-claude-codeOther47 B—
.claude/skills/grill-meOther29 B—
.claude/skills/grill-with-docsOther36 B—
.claude/skills/grillingOther29 B—
.claude/skills/handoffOther28 B—
.claude/skills/implementOther30 B—
.claude/skills/improve-codebase-architectureOther50 B—
.claude/skills/install-anti-slopOther38 B—
.claude/skills/loop-meOther28 B—
.claude/skills/migrate-to-shoehornOther40 B—
.claude/skills/prototypeOther30 B—
.claude/skills/researchOther29 B—
.claude/skills/resolving-merge-conflictsOther46 B—
.claude/skills/scaffold-exercisesOther39 B—
.claude/skills/setup-matt-pocock-skillsOther45 B—
.claude/skills/setup-pre-commitOther37 B—
.claude/skills/setup-ts-deep-modulesOther42 B—
.claude/skills/tddOther24 B—
.claude/skills/teachOther26 B—
.claude/skills/to-questionnaireOther37 B—
.claude/skills/to-specOther28 B—
.claude/skills/to-ticketsOther31 B—
.claude/skills/triageOther27 B—
.claude/skills/wait-whatOther30 B—
.claude/skills/wayfinderOther30 B—
.claude/skills/wizardOther27 B—
.claude/skills/writing-beatsOther34 B—
.claude/skills/writing-for-agentsOther39 B—
.claude/skills/writing-fragmentsOther38 B—
.claude/skills/writing-shapeOther34 B—
ast-grep/rule-tests/context-block-shape-test.ymlOther239 B—
ast-grep/rule-tests/context-description-shape-test.ymlOther195 B—
ast-grep/rule-tests/context-document-shape-test.ymlOther344 B—
ast-grep/rule-tests/context-entry-shape-test.ymlOther475 B—
ast-grep/rule-tests/context-heading-shape-test.ymlOther328 B—
ast-grep/rules/context-block-shape.ymlOther418 B—
ast-grep/rules/context-description-shape.ymlOther503 B—
ast-grep/rules/context-document-shape.ymlOther706 B—
ast-grep/rules/context-entry-shape.ymlOther520 B—
ast-grep/rules/context-heading-shape.ymlOther304 B—
data/sessions/2026-08-29/replays/1819F11E11F1A4184EA4F3A595DACF62.replayOther2.3 MB99cd1a2e0521
data/sessions/2026-08-29/replays/19A55F1E11F1A41DF5C42DAFBCD7229C.replayOther2.3 MB14654f8b60b5
data/sessions/2026-08-29/replays/2C323C7011F1A4211EA71E9D664E36BA.replayOther2.3 MBebf48acbdcc3
data/sessions/2026-08-29/replays/2EC06B3C11F1A422D2DCB1AAA58FAB1B.replayOther2.2 MB09cd6e93e582
data/sessions/2026-08-29/replays/952BBD3A11F1A41E88C0849BA264708C.replayOther3.3 MB128af71ee144
data/sessions/2026-08-29/replays/BDE55B4A11F1A41A6A553B9186B9BEA2.replayOther2.0 MB9bf712f84a0d
data/sessions/2026-08-29/replays/C8EB3E8011F1A422AAB6F9A7AABD8C0B.replayOther1.1 MBd1ff6e814183
data/sessions/2026-08-29/replays/CD1B619611F1A4231F3CEEA07B43BB89.replayOther2.0 MBf2b92806b293
data/sessions/2026-08-29/replays/D16E10E811F1A41BC8BD0EBA9E038612.replayOther2.3 MBc0deebaf4fc3
data/sessions/2026-08-29/replays/EB907D7811F1A41957431E8C0E97E74B.replayOther2.2 MB54cd0d321b3c
data/sessions/2026-08-29/replays/F1C659DC11F1A4151EA73FB4664E36BA.replayOther2.3 MB2b4a20150376
data/sessions/2026-08-29/replays/F96E4CC011F1A416A64B04B6D39CEC1D.replayOther2.3 MB66b3fdfb89c1
data/sessions/2026-08-29/replays/FBCEC65A11F1A41866EB609C9DB5566D.replayOther1.8 MB6d62541bba49
data/sessions/2026-09-04/replays/27A7C86E498500A9107F6AA3E8EB1170.replayOther1.5 MB707d33b7b1dc
data/sessions/2026-09-04/replays/527725ED496EFE0EDD2197B1B38A79C9.replayOther1.2 MB420343363a52
data/sessions/2026-09-04/replays/69D2165A4132D720FECC3DBCD56B74E0.replayOther1.5 MB855798c3f963
data/sessions/2026-09-04/replays/6E197F084AF6A9AFFCAB81B3B3BE6D39.replayOther1.5 MB7833742b3b1f
data/sessions/2026-09-04/replays/73E9C5AB4B9E3AD31B86A98F8DA9E383.replayOther1.5 MB4a5859067316
data/sessions/2026-09-04/replays/A58124C546F54EC5F9CAE5AEC281A975.replayOther658.5 KBa21b726696e8
data/sessions/2026-09-04/replays/C734A60E4C11796D2F313B82A53AEBD9.replayOther1.4 MB8d5b3312b9d6
data/sessions/2026-09-09/replays/14839C514E855A7387C645B67A74D249.replayOther1.1 MB0e04a900a1c7
data/sessions/2026-09-09/replays/3B31F51444FB05565F50F4AE41033DF5.replayOther1.1 MB8032ed998f8a
data/sessions/2026-09-09/replays/57B453DB457D6A7B1F68BB815353AC8F.replayOther1.2 MBb62d78c314f5
data/sessions/2026-09-09/replays/57EA1F6944E0B68DD39BCBB1BD2F1BE1.replayOther882.2 KBf1db1aae6605
data/sessions/2026-09-09/replays/8B2377DB49A28EDD48070AB43F880057.replayOther627.7 KB27054d0f23a2
data/sessions/2026-09-09/replays/978B899D46BE07FFA265E8A128402E45.replayOther1.3 MBd6874e7556b0
data/sessions/2026-09-09/replays/DEC3C09E4E87BFB4D1AB5FA091B09953.replayOther1.2 MB9e5b5e1b0505
data/sessions/2026-09-09/replays/F2FEE491417AF672C0A2389012E9BC3E.replayOther1.3 MB64459697defc
data/sessions/2026-09-09/replays/FB32E3C146CB88B01045739DC3D6932D.replayOther695.2 KB0d3be6d3c48a
dives/sql/load_replay_analysis.sqlOther5.0 KB—
mise.tomlOther1.2 KB—
pyproject.tomlOther341 B—
reports/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/assets/opening-phase/session-games.svgOther13.0 KB—
reports/carl2-trio-radars/defense-aerial.svgOther2.5 KB—
reports/carl2-trio-radars/defense-basic-stats.svgOther3.5 KB—
reports/carl2-trio-radars/defense-boost.svgOther3.2 KB—
reports/carl2-trio-radars/defense-demolitions.svgOther3.9 KB—
reports/carl2-trio-radars/defense-interactions.svgOther3.5 KB—
reports/carl2-trio-radars/defense-playstyle.svgOther3.2 KB—
reports/carl2-trio-radars/defense-positioning.svgOther2.9 KB—
reports/carl2-trio-radars/defense-speed.svgOther3.2 KB—
reports/carl2-trio-radars/neutral-aerial.svgOther2.5 KB—
reports/carl2-trio-radars/neutral-basic-stats.svgOther3.5 KB—
reports/carl2-trio-radars/neutral-boost.svgOther3.2 KB—
reports/carl2-trio-radars/neutral-demolitions.svgOther3.9 KB—
reports/carl2-trio-radars/neutral-interactions.svgOther3.5 KB—
reports/carl2-trio-radars/neutral-playstyle.svgOther3.2 KB—
reports/carl2-trio-radars/neutral-positioning.svgOther2.9 KB—
reports/carl2-trio-radars/neutral-speed.svgOther3.2 KB—
reports/carl2-trio-radars/offense-aerial.svgOther2.5 KB—
reports/carl2-trio-radars/offense-basic-stats.svgOther3.5 KB—
reports/carl2-trio-radars/offense-boost.svgOther3.2 KB—
reports/carl2-trio-radars/offense-demolitions.svgOther3.9 KB—
reports/carl2-trio-radars/offense-interactions.svgOther3.5 KB—
reports/carl2-trio-radars/offense-playstyle.svgOther3.2 KB—
reports/carl2-trio-radars/offense-positioning.svgOther2.9 KB—
reports/carl2-trio-radars/offense-speed.svgOther3.2 KB—
reports/carl2-trio-radars/overall-aerial.svgOther2.5 KB—
reports/carl2-trio-radars/overall-basic-stats.svgOther3.5 KB—
reports/carl2-trio-radars/overall-boost.svgOther3.2 KB—
reports/carl2-trio-radars/overall-demolitions.svgOther3.9 KB—
reports/carl2-trio-radars/overall-interactions.svgOther3.5 KB—
reports/carl2-trio-radars/overall-playstyle.svgOther3.2 KB—
reports/carl2-trio-radars/overall-positioning.svgOther2.9 KB—
reports/carl2-trio-radars/overall-speed.svgOther3.2 KB—
reports/opening_phase_analysis.htmlOther11.3 KB—
reports/replay_team_analysis.htmlOther30.6 KB—
reports/sessions/2026-08-16/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/sessions/2026-08-16/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/sessions/2026-08-16/assets/opening-phase/session-games.svgOther5.5 KB—
reports/sessions/2026-08-28/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/sessions/2026-08-28/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/sessions/2026-08-28/assets/opening-phase/session-games.svgOther2.4 KB—
reports/sessions/2026-08-29/assets/carl2/01-overview.pngOther1.1 MBa0599760b6b4
reports/sessions/2026-08-29/assets/carl2/02-timeline.pngOther998.5 KB6ff1449583e9
reports/sessions/2026-08-29/assets/carl2/03-outlier-detection.pngOther1.0 MBa9968440511e
reports/sessions/2026-08-29/assets/carl2/04-goals.pngOther1.0 MBa3cca87d9f6f
reports/sessions/2026-08-29/assets/carl2/05-interactions.pngOther928.1 KBc6c6ca8ce805
reports/sessions/2026-08-29/assets/carl2/06-boost.pngOther1.2 MB659f8bc93505
reports/sessions/2026-08-29/assets/carl2/07-movement.pngOther847.5 KB9303b1177c51
reports/sessions/2026-08-29/assets/carl2/08-team.pngOther1.0 MBe41dd6220bb2
reports/sessions/2026-08-29/assets/carl2/09-export.pngOther678.9 KBfbf1b3db8507
reports/sessions/2026-08-29/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/sessions/2026-08-29/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/sessions/2026-08-29/assets/opening-phase/session-games.svgOther4.2 KB—
reports/sessions/2026-08-29/evening/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/sessions/2026-08-29/evening/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/sessions/2026-08-29/evening/assets/opening-phase/session-games.svgOther3.9 KB—
reports/sessions/2026-09-04/assets/opening-phase/conceded-first-rate.svgOther1.1 KB—
reports/sessions/2026-09-04/assets/opening-phase/opening-minute-goals.svgOther1.2 KB—
reports/sessions/2026-09-04/assets/opening-phase/session-games.svgOther2.3 KB—
scripts/analyze_front_post.pyOther13.0 KB—
scripts/analyze_goal_timing.pyOther7.3 KB—
scripts/analyze_kickoffs.pyOther26.0 KB—
scripts/analyze_offensive_rotations.pyOther67.3 KB—
scripts/analyze_opening_phase.pyOther16.0 KB—
scripts/analyze_pro_network.pyOther6.8 KB—
scripts/analyze_scenarios.pyOther7.8 KB—
scripts/analyze_session.pyOther6.9 KB—
scripts/analyze_team_network.pyOther14.0 KB—
scripts/backup_to_huggingface.shOther984 B—
scripts/build_rank_conditioned_models.pyOther10.4 KB—
scripts/build_replay_analysis.pyOther22.9 KB—
scripts/build_replay_viewer.pyOther7.4 KB—
scripts/capture_stats_api.pyOther6.5 KB—
scripts/compare_carl2_players.pyOther53.0 KB—
scripts/compare_team_benchmarks.pyOther14.8 KB—
scripts/download_pro_replays.pyOther3.0 KB—
scripts/download_rank_benchmarks.pyOther2.6 KB—
scripts/front_post_features.pyOther5.3 KB—
scripts/import_carl2_series_labels.pyOther8.7 KB—
scripts/install_stats_api_collector_service.shOther1.0 KB—
scripts/match_context.pyOther1.8 KB—
scripts/offensive_rotation_features.pyOther16.5 KB—
scripts/process_replays.pyOther13.1 KB—
scripts/record_mmr.pyOther2.8 KB—
scripts/replay_viewer_export.pyOther7.9 KB—
scripts/scenario_features.pyOther3.7 KB—
scripts/scenario_outputs.pyOther2.6 KB—
scripts/scenario_reports.pyOther7.2 KB—
scripts/session_reports.pyOther6.8 KB—
scripts/session_sources.pyOther7.6 KB—
scripts/setup_ast_grep_markdown.shOther2.3 KB—
scripts/stats_api_capture.pyOther20.6 KB—
scripts/subtr_actor_frames.pyOther4.9 KB—
scripts/upload_ballchasing_cron.shOther1.1 KB—
scripts/validate_subtr_actor.pyOther4.8 KB—
sgconfig.ymlOther476 B—
skills/ballchasing-upload/agents/openai.yamlOther222 B—
skills/ballchasing-upload/scripts/upload_replays.pyOther17.8 KB—
tests/test_analysis_edge_cases.pyOther4.5 KB—
tests/test_analyze_front_post.pyOther4.6 KB—
tests/test_analyze_session.pyOther11.8 KB—
tests/test_bakkesmod_autosave.pyOther2.4 KB—
tests/test_build_replay_viewer.pyOther1.8 KB—
tests/test_compare_carl2_players.pyOther3.0 KB—
tests/test_front_post_features.pyOther3.6 KB—
tests/test_import_carl2_series_labels.pyOther2.8 KB—
tests/test_kickoff_roles.pyOther2.8 KB—
tests/test_offensive_rotation_features.pyOther18.5 KB—
tests/test_process_replays.pyOther2.3 KB—
tests/test_replay_viewer_export.pyOther3.8 KB—
tests/test_scenario_features.pyOther3.1 KB—
tests/test_stats_api_capture.pyOther8.2 KB—
tests/test_subtr_actor_frames.pyOther2.9 KB—
uv.lockOther19.1 KB—
viewer/index.htmlOther332 B—
viewer/pnpm-lock.yamlOther234.5 KB—
viewer/pnpm-workspace.yamlOther29 B—
viewer/src/Carl2Comparison.jsxOther12.3 KB—
viewer/src/TacticalViewer.jsxOther13.9 KB—
viewer/src/carl2Comparison.jsOther1.5 KB—
viewer/src/carl2Comparison.test.jsOther2.0 KB—
viewer/src/components/dither-kit/area-chart.jsxOther516 B—
viewer/src/components/dither-kit/area.jsxOther2.9 KB—
viewer/src/components/dither-kit/block-legend.jsxOther1.7 KB—
viewer/src/components/dither-kit/cartesian-canvas.jsxOther12.6 KB—
viewer/src/components/dither-kit/cartesian-root.jsxOther4.0 KB—
viewer/src/components/dither-kit/chart-context.jsxOther11.7 KB—
viewer/src/components/dither-kit/common-context.jsxOther316 B—
viewer/src/components/dither-kit/dither-paint.jsOther5.6 KB—
viewer/src/components/dither-kit/dot.jsxOther2.1 KB—
viewer/src/components/dither-kit/grid.jsxOther933 B—
viewer/src/components/dither-kit/legend.jsxOther2.3 KB—
viewer/src/components/dither-kit/lib.jsOther260 B—
viewer/src/components/dither-kit/palette.jsOther1.0 KB—
viewer/src/components/dither-kit/polar-context.jsxOther8.8 KB—
viewer/src/components/dither-kit/polar-root.jsxOther3.8 KB—
viewer/src/components/dither-kit/polar.jsOther2.8 KB—
viewer/src/components/dither-kit/radar-canvas.jsxOther7.9 KB—
viewer/src/components/dither-kit/radar-chart.jsxOther417 B—
viewer/src/components/dither-kit/radar-frame.jsxOther2.0 KB—
viewer/src/components/dither-kit/radar.jsxOther803 B—
viewer/src/components/dither-kit/reference-line.jsxOther1.0 KB—
viewer/src/components/dither-kit/scales.jsOther3.7 KB—
viewer/src/components/dither-kit/series-context.jsxOther367 B—
viewer/src/components/dither-kit/sparkline.jsxOther1.3 KB—
viewer/src/components/dither-kit/tooltip.jsxOther3.0 KB—
viewer/src/components/dither-kit/use-chart-dimensions.jsOther1.0 KB—
viewer/src/components/dither-kit/x-axis.jsxOther979 B—
viewer/src/components/dither-kit/y-axis.jsxOther607 B—
viewer/src/components/ui/button.jsxOther3.3 KB—
viewer/src/lib/utils.jsOther137 B—
viewer/src/main.jsxOther10.9 KB—
viewer/src/registry/default/graph-frame/graph-frame.jsxOther2.8 KB—
viewer/src/registry/default/graph-frame/graph-motion.jsOther3.9 KB—
viewer/src/registry/default/graph-table/graph-table.jsxOther3.5 KB—
viewer/src/styles.cssOther25.2 KB—
viewer/src/tacticalMetrics.jsOther3.2 KB—
viewer/src/tacticalMetrics.test.jsOther1.8 KB—
viewer/vite.config.jsOther369 B—
.agents/skills/media-use/.gitignoreRepository17 B—
.gitattributesRepository902 B—
.gitignoreRepository551 B—

License and Download

License
Not stated by the source
Access
No access gate
Download from Edmund Miller

Released by Edmund Miller through its official repository on Hugging Face.