Use when writing Go tests that need test doubles or cover multiple cases - detect the repo's mocking approach (Mockery v3, gomock, hand-written testify mocks, fakes), table-driven cases, testify suites when the repo uses them, and real-Postgres tests for repository adapters
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use on every UI change - Atomic Design levels, reuse-before-build, correct placement, and import direction through the shared component library.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when writing tests for Java (Quarkus or Spring) code - JUnit Jupiter structure, Mockito for collaborators, test slices, Testcontainers, and framework-native integration tests, test-first
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
How to work a production incident remediation task. Use when the task title starts with "Incident:" or its description carries an incident id and a suggest/auto_fix policy.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when adding a use case, port, repository or adapter in a Go service — where each piece goes, how errors and transactions cross layers, and how to check the import direction
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when adding or changing a Go HTTP endpoint — Fiber v2 or v3 (detect which), thin handlers, central error mapping, boundary validation; the same rules apply to net/http, chi, echo or gin
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Built-in deploy recipes and deploy targets. Use when a task asks you to set up or change a stage/preprod/prod deploy workflow, including the system's "Set up <env> deploy" tasks.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when a backend or worker service needs a cloud deploy - container-first GitHub Actions deploys to Google Cloud Run (WIF) or AWS ECS/App Runner (OIDC), with migrate-before-deploy and a health-check gate
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when a repository needs CI/CD - author GitHub Actions workflows so TaskTrooper's pipeline auto-detects your validate/build/test jobs and stage/preprod/prod deploys, and so a dispatch delivery profile can dispatch the production deploy
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Write board comments the way a colleague does — lead with the finding, a few lines, no preamble or process narration. Use when about to call add_task_comment or comment_on_pull_request, or when deciding whether something deserves a comment at all.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use before handing off any change to an endpoint, job or migration — start the service from the task branch and exercise the change with real requests, real logs and real DB side effects
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when you add or change an endpoint, an auth check, a query by id, an outbound call to a user-supplied URL, file handling, or anything touching credentials — the OWASP API Top 10 (2023) as concrete Go and Java checks
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when you add or change any HTTP endpoint's request or response shape (Go or Java) — implement the task's contract exactly, evolve additively, keep the OpenAPI document in sync, and detect breaking changes before hand-off
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Procedure for an analiz (analysis) task when you hold the analyst role. Use when a task with task_type analiz is assigned to you and add_task_document is in your tool list.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when modelling a rich domain in Java - SOLID principles, encapsulated entities that enforce their own invariants, and value objects over primitives
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Commit boundaries and messages on a task branch. Use when deciding where to cut a commit or how to word one while implementing.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when building Flutter screens - compose small stateless widgets, keep layout declarative, decide layout by available width not device/orientation, separate presentation from business logic, and use the theme not hardcoded styles
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
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
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
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.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
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
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when you build or change a layout, page, section, navigation, table, form or image - mobile-first rules, breakpoints and the overflow traps.
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
Use when writing React + TypeScript components - functional components, explicit typed props, derived state over effects, and no any/unsafe casts
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026
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
The English summary is being prepared. Showing the original description.
makifbaysal/tasktrooper☆ 117Updated Oct 21, 2026