Post-implementation review. Spins up three read-only critics on a completed task's diff — cleaner-architecture, slop-defender, reusability-inspector — that push back ONLY on real issues. Autonomous runs apply safe fixes (tests-green-gated) and write everything to review.md next to progress-tracker.md; interactive runs…
Post-implementation documentation-sync detector. Spins up ONE read-only subagent on a completed task's diff to find everything the change introduced that the architecture docs don't yet know about — new endpoints, patterns, dependencies, domain terms, ADR-worthy decisions — routed to the exact doc each belongs in.…
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
Break a plan, spec, or PRD into independently-grabbable GitHub issues using tracer-bullet vertical slices. Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues.
Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUSLANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
Use this agent when you need to visualize UI concepts through ASCII mockups before implementation. Examples: Context: User has an idea for a dashboard layout with data tables and charts. user: 'I want to create a dashboard that shows user analytics with a sidebar navigation, main content area with charts, and a data…
Use this agent when you need to build, configure, or understand Mastra AI agents using the latest best practices and approaches. Examples: Context: User wants to create a new Mastra AI agent for their project. user: 'I need to create a Mastra agent that can handle customer support queries' assistant: 'I'll use the…
Use this agent when you need to build, extend, or modify backend functionality in a Next.js application. This includes creating API routes, server actions, middleware, database integrations, or working with frameworks like Hono that sit on top of Next.js. The agent will analyze your existing backend architecture and…
Use this agent when you need to create, update, or maintain end-to-end tests for your application using Playwright. Examples: Context: User has just implemented a new user registration flow and wants to ensure it works correctly across different browsers. user: 'I just added a new user registration feature with email…
Use this agent when you need comprehensive code quality assessment and improvement recommendations across a codebase or significant code sections. Examples: Context: User has completed a major feature implementation and wants to ensure code quality before merging. user: 'I've finished implementing the user…
Use this agent when the user needs help with shadcn/ui components, styling, or implementation. Examples: Context: User wants to add a new button component to their project. user: 'I need to add a button component with a loading state' assistant: 'I'll use the shadcn-ui-adapter agent to help you implement a button…
Use this agent when you need help with SST (Serverless Stack) development, deployment, or architecture decisions. This includes when you're building serverless applications, configuring cloud infrastructure, migrating between SST versions, or need guidance on SST v3 (CloudFront-based) vs SST v2 (CloudFormation…
Use this agent when you need to test components and logic using Vitest following the project's testing strategy. Examples: Context: User has just implemented a new React component and wants to ensure it's properly tested. user: 'I just created a UserProfile component that displays user information and handles edit…
Turn a larger idea into a dependency-ordered roadmap of tasks — the layer above /create-task. Grills the idea once to draw the task graph, writes roadmap.md, and hands you the per-task planning prompts. Producer only; /start-roadmap executes it.
Resume a handoff — a side-topic that was captured mid-grill via the handoff skill — and turn it into a test-driven task. The bridge between two grilling sessions.