tmj-90

123 mods across 1 repository, 2 stars between them.

create-branch

25

tmj-90/gaffer

Skill Claude CodeCodex

Use at the start of work on any claimed Dispatch ticket, before editing files, to create the working branch with the required prefix. Invoke whenever a ticket needs code changes and you are not yet on a non-protected feature branch.

not rated 2 changed 16d ago A 50 tokens original Apache-2.0

tmj-90/gaffer

Skill Claude CodeCodex

Use when designing new database tables from requirements, reviewing a schema for normalisation or performance issues, adding multi-tenancy, planning a breaking migration, or generating TypeScript/Python types from a schema. Triggers on "design the schema", "ERD", "table relationships", "schema migration", "normalise…

not rated 2 changed 16d ago A 75 tokens original Apache-2.0

design-system

27

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket needs a systematic token + component foundation for a frontend — the three-layer token architecture (primitive → semantic → component), W3C DTCG design-token files, theming and dark mode, component specs with full state coverage, or a recommendation for which design system a product should have.…

not rated 2 changed 16d ago A 122 tokens original Apache-2.0

docker-development

28

tmj-90/gaffer

Skill Claude CodeCodex

Use when optimising a Dockerfile, creating or improving docker-compose configurations, implementing multi-stage builds, auditing container security, or reducing image size. Triggers on "Dockerfile", "docker-compose", "container", "image size", "build cache", or "Docker best practices".

not rated 2 changed 16d ago B 60 tokens original Apache-2.0

engineering-craft

29

tmj-90/gaffer

Skill Claude CodeCodex

Use on every code delivery to hold the structural-quality bar — reusability where repetition is real, clear boundaries, explicit error handling, focused units, honest names, and tests for real logic. Invoke whenever you implement a claimed ticket and want the change to read like production code the repo's maintainers…

not rated 2 changed 16d ago A 120 tokens original Apache-2.0

fix-flaky-test

30

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket reports an intermittently failing test — passes sometimes, fails others, or fails in CI but not locally. Invoke for "this test is flaky", "fix the intermittent failure in X", or "the suite is non-deterministic". Fix the root cause — in the test or in the product — never paper over it with a retry.

not rated 2 changed 16d ago A 77 tokens original Apache-2.0

frontend-a11y

31

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket requires accessibility work or when delivering UI that must be usable by everyone — keyboard navigation, screen-reader labelling, focus management, colour contrast, target size, or reduced-motion support to WCAG 2.2 AA. Invoke for "make X accessible", "fix the a11y issues", "add keyboard support", or…

not rated 2 changed 16d ago A 83 tokens original Apache-2.0

frontend-component

32

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket asks to add or change a UI component — a new widget, a reusable element, a page section, or a state/variant of one — in a frontend stack. Invoke for "add a Card component", "build the settings panel", or "add a loading state to X". Match the repo's component conventions; do not introduce a new UI…

not rated 2 changed 16d ago A 79 tokens original Apache-2.0

frontend-design

33

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket builds or reworks a user-facing frontend surface — a hero, landing page, dashboard, marketing section, or any screen where the visual quality matters, not just the markup. Produces distinctive, intentional, production-grade UI that avoids generic template aesthetics. Invoke for "build the landing…

not rated 2 changed 16d ago A 96 tokens original Apache-2.0

tmj-90/gaffer

Skill Claude CodeCodex

Use on any frontend delivery to hold the surface-specific quality floor that engineering-craft doesn't cover — intentional visual hierarchy over template defaults, accessible-by-default markup, design tokens instead of hardcoded values, reusable components matching the repo, every state designed, and…

not rated 2 changed 16d ago A 126 tokens original Apache-2.0

frontend-responsive

35

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket requires a layout to work across screen sizes — mobile/tablet/desktop, fluid typography, breakpoint or container-query behaviour, zoom and reflow, or fixing overflow and touch-target issues. Invoke for "make X responsive", "fix the mobile layout", "support tablet", or when adding any layout that must…

not rated 2 changed 16d ago A 70 tokens original Apache-2.0

go-conventions

36

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket adds or changes Go code and it must follow the repo's Go conventions — idiomatic Go (Effective Go), explicit error handling and wrapping, small interfaces, correct pointer-receiver rules, goroutines with an owner and an exit, and table-driven tests run with the race detector; go vet / staticcheck /…

not rated 2 changed 16d ago A 119 tokens original Apache-2.0

incident-response

37

tmj-90/gaffer

Skill Claude CodeCodex

Use when a production incident has been declared and needs classification, triage, escalation, and post-mortem. Covers SEV1-SEV4 severity, false-positive filtering, NIST SP 800-61 lifecycle, and blameless post-mortem facilitation. For proactive threat hunting before an incident fires, use threat-detection. For cloud…

not rated 2 changed 16d ago A 85 tokens original Apache-2.0

java-conventions

38

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket adds or changes Java code and it must follow the repo's Java conventions — Effective Java, modern Java (records, sealed types, pattern matching, switch expressions), Optional discipline, immutability, try-with-resources, thread safety and virtual threads, Spring Boot constructor injection, and JUnit…

not rated 2 changed 16d ago A 106 tokens original Apache-2.0

kubernetes-operator

39

tmj-90/gaffer

Skill Claude CodeCodex

Use when building a Kubernetes Operator — custom controllers that reconcile CRD state. Triggers on "build an operator", "CRD design", "reconcile loop", "controller-runtime", "kubebuilder", "operator-sdk", "custom resource", or "operator capability levels". NOT a generic k8s skill — specifically the Operator pattern.

not rated 2 changed 16d ago A 74 tokens original Apache-2.0

tmj-90/gaffer

Skill Claude CodeCodex

Use when asked to create a landing page, marketing page, homepage, lead-capture page, campaign page, or conversion-optimised web page. Outputs complete Next.js/React (TSX) + Tailwind CSS components with proven copy frameworks (PAS/AIDA/BAB), SEO meta tags, and Core Web Vitals targets. Triggers on "create a landing…

not rated 2 changed 16d ago A 97 tokens original Apache-2.0

md-document

41

tmj-90/gaffer

Skill Claude CodeCodex

Use when converting long-form markdown (specs, RFCs, reports, plans, explainers) into a readable, well-structured single-file HTML document with sticky TOC, search, and code-copy. Triggers on "convert this spec to HTML", "markdown to doc", "make this RFC readable", "publish this as a document", or "md to HTML". For…

not rated 2 changed 16d ago A 101 tokens original Apache-2.0

mobile-ui

42

tmj-90/gaffer

Skill Claude CodeCodex

Use when a ticket builds or reworks UI in a React Native / Expo (or React + Capacitor) mobile app and it must feel like a real, store-credible native app — not a wrapped mobile website. Covers the native-feel bar, safe areas and edge-to-edge, gestures and back navigation, haptics, Dynamic Type and screen readers…

not rated 2 changed 16d ago A 125 tokens original Apache-2.0

tmj-90/gaffer

Skill Claude CodeCodex

Use when adding observability to a new service, refactoring noisy alerting, or designing a monitoring strategy. Covers the three pillars (metrics/logs/traces), golden-signal dashboards, and alert-noise reduction. For SLO/error-budget math specifically, route to slo-architect instead.

not rated 2 changed 16d ago A 67 tokens original Apache-2.0

page-cro

44

tmj-90/gaffer

Skill Claude CodeCodex

Use when asked to optimise or improve conversions on a marketing page — homepage, landing page, pricing page, feature page. Triggers on "CRO", "conversion rate optimization", "this page isn't converting", "improve conversions", "why isn't this page working", or "increase sign-ups". For new page generation, use…

not rated 2 changed 16d ago A 77 tokens original Apache-2.0

plan-build

45

tmj-90/gaffer

Skill Claude CodeCodex

Use to turn a one-line brief into a phased, dependency-ordered epic of small, well-specified, deliverable tickets — covering BOTH "build me an app that does X from scratch" (greenfield) and "change/extend/redesign an existing app X" (brownfield, when a target repo is supplied). Clarify genuine ambiguity first, draft…

not rated 2 changed 16d ago A 166 tokens original Apache-2.0

plan-change

46

tmj-90/gaffer

Skill Claude CodeCodex

Use after claiming a ticket and understanding it, before editing any files, to commit to a concrete change plan that keeps the work minimal and on-target. Restates each acceptance criterion as the exact files to touch, the edits to make, the test that will prove it, and what is explicitly out of scope — consulting…

not rated 2 changed 16d ago A 102 tokens original Apache-2.0

prd

47

tmj-90/gaffer

Skill Claude CodeCodex

Use when writing a Product Requirements Document — to define what to build and why, with evidence-gated drafting. Refuses to draft without a real problem, user, and metric. Triggers on "write a PRD", "product requirements", "spec for this feature", "what should we build for X", or "requirements document".

not rated 2 changed 16d ago A 70 tokens original Apache-2.0

tmj-90/gaffer

Skill Claude CodeCodex

Use right after a ticket is implemented and evidenced — while you still hold the diff in context — to PREPARE the Repo Digest delta and the feature note as a recorded evidence row, so the merge step can apply them deterministically WITHOUT spending a fresh agent call. Invoke once your change is committed and its ACs…

not rated 2 changed 16d ago A 116 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: