makifbaysal/tasktrooper

Local-first agent platform: board + role agents + agent CLI runs (Claude Code, Cursor, Antigravity, OpenCode) or local and API models (Ollama, LM Studio), all on your own Mac

This repository also configures its own agents. See what tasktrooper tells them →

113Stars on the repository
185Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when code calls another service, runs in the background, consumes a queue or retries anything — timeouts, safe retries, idempotent handlers, outbox, graceful shutdown.

not rated 113 +3 yesterday A 44 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Root-cause debugging discipline. Use when a test, build or pipeline fails, behaviour does not match expectations, a bug task arrives, or a task comes back in needrevision — before proposing any fix.

not rated 113 +3 yesterday A 47 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when Java is chosen but Quarkus does not fit - build the service with Spring Boot using the same clean layering, only when a required library lacks a Quarkus extension or the repo already standardizes on Spring.

not rated 113 +3 yesterday A 50 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when writing or changing a query against PostgreSQL from Go — avoiding N+1 loops, reading EXPLAIN output, indexing, and keyset pagination.

not rated 113 +3 yesterday A 35 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Master workflow for an implementation task. Use when you pick up any task or bug that changes product code, including a needrevision bounce.

not rated 113 +3 yesterday A 33 tokens original Apache-2.0

tdd-workflow

30

makifbaysal/tasktrooper

Skill Claude CodeCodex

Test-first discipline and what makes a test worth keeping. Use when implementing any feature or bug fix, before writing production code, and whenever writing or changing a test.

not rated 113 +3 yesterday A 38 tokens original Apache-2.0

verify-before-done

31

makifbaysal/tasktrooper

Skill Claude CodeCodex

Evidence rules for completion claims. Use before ticking an acceptance criterion, ending an implementation run, or writing anything that says something works, passes or is fixed.

not rated 113 +3 yesterday A 36 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when adding logging to Go code - the repository's logger with structured fields, request-scoped correlation, correct levels, no secrets or double-logging.

not rated 113 +3 yesterday A 36 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use on every UI change - semantic HTML, labels for controls, keyboard-navigable dialogs/menus, visible focus, and never color as the only signal.

not rated 113 +3 yesterday A 36 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when a component talks to the backend - go through the typed api client, type every response, and handle loading, success, and error states explicitly.

not rated 113 +3 yesterday A 35 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use on every UI change - Atomic Design levels, reuse-before-build, correct placement, and import direction through the shared component library.

not rated 113 +3 yesterday A 30 tokens original Apache-2.0

component-testing

36

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when writing or changing any React component - React Testing Library tests are behavior-focused (byRole first), use user-event, assert on accessible output, one behavior per test, and run in npm test.

not rated 113 +3 yesterday A 43 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when writing React + TypeScript components - functional components, explicit typed props, derived state over effects, and no any/unsafe casts.

not rated 113 +3 yesterday A 33 tokens original Apache-2.0

responsive-layout

38

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when you build or change a layout, page, section, navigation, table, form or image - mobile-first rules, breakpoints and the overflow traps.

not rated 113 +3 yesterday A 35 tokens original Apache-2.0

routing-state

39

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when adding routes or deciding where state lives - carry resource ids and navigation-surviving state in the URL, keep route components thin, and lift shared state to a hook not a global store.

not rated 113 +3 yesterday A 42 tokens original Apache-2.0

ui-ux-craft

40

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when designing or building any screen, section or component that a user sees — visual hierarchy, typography, colour, spacing, states, forms and how to avoid the generic AI look.

not rated 113 +3 yesterday A 43 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when you are about to hand off any UI change - the four-width check and the screenshot checklist that decide whether the screen is really done.

not rated 113 +3 yesterday A 35 tokens original Apache-2.0

vite-tailwind-radix

42

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when styling any web UI - style with Tailwind utility classes and design tokens, avoid custom CSS, and build on the existing Radix/shadcn primitives instead of hand-rolling.

not rated 113 +3 yesterday A 44 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when the repository has no design system yet (no tokens, no component library - a new site/app, an "Apply design system" task, or a task that asks for one), before building any page section - writes the approved design system's generated files from getdesignsystem (files true) and builds the tokens on them when…

not rated 113 +3 changed 4d ago A 77 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when building native Android with Jetpack Compose - stateless composables, state hoisting, ViewModel-owned state, edge-to-edge, predictive back, adaptive layout, atomic components, and Material theming over hardcoded values.

not rated 113 +3 yesterday A 50 tokens original Apache-2.0

app-store-deploy

45

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when a mobile app needs a release pipeline - fastlane GitHub Actions to TestFlight (iOS) and Play internal track (Android), with code signing and the release naming that maps to TaskTrooper's prod deploy.

not rated 113 +3 changed 5d ago A 50 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when adding or reusing Flutter UI - organize widgets as atoms, molecules, and organisms in a shared library and never hand-roll a component that already exists.

not rated 113 +3 yesterday A 36 tokens original Apache-2.0

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when a Flutter screen needs app state or data - separate presentation from state, keep business logic out of widgets, and follow the app's existing state solution (Riverpod 3 Notifier/AsyncNotifier, or the official ChangeNotifier+ListenableBuilder MVVM pattern).

not rated 113 +3 yesterday A 59 tokens original Apache-2.0

flutter-testing

48

makifbaysal/tasktrooper

Skill Claude CodeCodex

Use when testing Flutter code - unit tests for logic, widget tests for UI behavior, golden tests for appearance, the multi-size/text-scale/dark matrix, accessibility guidelines, test-first.

not rated 113 +3 yesterday A 39 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: