richardthe3rd/cambridge-beer-festival-app
Command Claude Code
Triage review comments on PRs and spawn fixup agents for actionable findings.
richardthe3rd/cambridge-beer-festival-app
Command Claude Code
Triage review comments on PRs and spawn fixup agents for actionable findings.
richardthe3rd/cambridge-beer-festival-app
Command Claude Code
Spawn parallel planning agents for one or more GitHub issues.
richardthe3rd/cambridge-beer-festival-app
Command Claude Code
Full plan → implement → review → PR → watch cycle for GitHub issues.
richardthe3rd/cambridge-beer-festival-app
Hook Claude Code
Runs when a session starts, executing session-start.sh. From richardthe3rd/cambridge-beer-festival-app.
richardthe3rd/cambridge-beer-festival-app
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check (5 commands). From richardthe3rd/cambridge-beer-festival-app.
richardthe3rd/cambridge-beer-festival-app
Settings file Claude Code
Agent settings declaring 2 hook events (SessionStart, PostToolUse) and 38 allowed tools.
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Proto-first API contract workflow for the Cambridge Beer Festival app — load before editing anything under proto/, before touching cloudflare-worker/reviews.ts or shared.ts, before acting on an automated review comment about the API design (etag/soft-delete/batch/optional/resource-parent annotations), before running…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load when you need to understand HOW the Cambridge Beer Festival app is built rather than how to run it — before adding a screen/model/service/sort option, before touching BeerProvider or any domain controller, before adding or changing a persisted field or SharedPreferences key, before deciding where new state or…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Recreate and troubleshoot the Cambridge Beer Festival app's toolchain — mise self-bootstrap, environment layering (base/dev/human/claude-code-web), install failures, task introspection, CI-vs-local parity, and every environment-variable/config axis (MISEENV, dart-defines, TESTLOG/ANALYZELOG, wrangler vars, BASEURL).…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
How changes are classified, gated, and reviewed in the Cambridge Beer Festival app. Load BEFORE committing, opening a PR, merging, deciding whether a change is allowed at all, or acting on a review comment. Triggers — "can I change X", "which CI checks run", "why did PR Lint fail", "should I fix this codecov comment"…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load when debugging ANY misbehaviour in the Cambridge Beer Festival app — wrong/stale drinks after switching festival, one-frame flash of the previous festival, app stuck on cached data with no error, data reverting on cold start, web release "Null check operator" crashes (what does this crash symptom MEAN — the…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load when you need to MEASURE something in the Cambridge Beer Festival app instead of eyeballing it — running ./bin/mise run test/analyze and grepping the printed TESTLOG/ANALYZELOG path, decoding a minified Flutter-web crash stack from a source map (how do I run the decode tooling), reading coverage/lcov.info or a…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Maintaining the docs of record and all user/reader-facing prose in the Cambridge Beer Festival app — docs/ taxonomy and lifecycle, ADR house style and when one is required, GitHub Issue house style (title/root-cause/labels), commit and PR message format, completion-summary rules, known doc drift to fix or file, and…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load when you need the HISTORY behind a design decision, not just its current shape — before re-investigating something that "seems broken," before proposing a fix that touches state management/storage/caching/routing/connectivity/CI/proto/testing, before re-litigating an architecture choice, or when a review comment…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Executable, decision-gated campaign for the project's hardest live problem — finishing the "My Festival" Phase 1 UI (issues #411, #413, #414, #415) AND the cloud-sync backend (D1 provisioning, v1alpha API deploy, Flutter sync client). Load when the task is "implement My Festival", "finish the tasting log", "add…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
First-principles analysis recipes for the Cambridge Beer Festival app — "prove it, don't just install it." Load before trusting or changing API-field parsing/schema code, before building the proof/forensic method to decode a minified web-release crash, before touching any unawaited() future or shared mutable state…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Domain-theory knowledge pack for the Cambridge Beer Festival app — what the festival is operationally and why that shapes the code, drink-domain vocabulary (categories, dispense, ABV, allergens, vegan, availability status), the data-feed reality (which API fields are type-unions and why), festival-registry…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Open problems where this project could advance the state of the art, framed against the maintainer's own definition of SOTA for this app — seamless offline/online, it just works in festival conditions (mobile-only data, patchy signal). Load when asked "what's the frontier here", "what would make this project…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
The discipline that turns a hunch into an accepted result in the Cambridge Beer Festival app. Load when proposing a root cause, deciding whether a fix is "the" fix, writing an issue triage comment, drafting a planning doc, running a resilience review or data census, deciding whether an idea needs an ADR, or…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Run, build, serve, and deploy the Cambridge Beer Festival app. Load when asked to start the dev server, build for web/Android, run e2e tests locally, provision Cloudflare D1, update festival data, cut a release, or figure out "where does this land / what URL is this on / which workflow deploys X". Triggers — "run the…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load BEFORE touching any file under lib/screens/, lib/widgets/, lib/main.dart, or lib/apptheme.dart — any visual change, new screen, restyle, "make this look nicer," redesign, new widget, colour/theme change, or accessibility fix. Triggers — "redesign the drinks screen", "add a badge to the drink card", "restyle…
richardthe3rd/cambridge-beer-festival-app
Skill Claude CodeCodex
Load before writing or judging ANY test in the Cambridge Beer Festival app, before claiming a change is "tested" or "verified," before updating golden screenshots, or when deciding what kind of test a change needs. Triggers — "write a test for X", "is this test good enough", "update the goldens", "add a semantics…
richardthe3rd/cambridge-beer-festival-app
Instructions file GitHub Copilot
Instructions for richardthe3rd/cambridge-beer-festival-app, covering github copilot instructions, before reviewing dart, project overview, tech stack and project structure.