Use proactively when user asks to plan, design, or architect a feature. Produces architecture designs, folder structure, data flow diagrams, and risk assessment. Read-only — markdown and ASCII diagrams only, no code.
Use proactively when user asks to implement, build, add, create, or fix code. Writes production TypeScript/React code using TanStack Start. Implements slice-by-slice and runs typecheck and lint after each change.
Use proactively when user asks to create an issue, write a ticket, or define requirements. Analyzes change requests, asks clarifying questions, and creates well-structured GitHub issues with acceptance criteria.
Use proactively when user asks to write tests, add test coverage, or check edge cases. Writes Vitest unit tests and Playwright E2E tests. Runs linting, type checking, and detects edge cases.
Use proactively when user asks to review code, check changes, or validate implementation quality. Read-only code reviewer — checks TypeScript, React patterns, architecture compliance, and security best practices.
Full SDLC pipeline: design → plan → implement → review → test → ship. Use this skill when the user wants to BUILD A NEW FEATURE that spans multiple files across scanner, server functions, and UI layers — anything requiring architecture design, an implementation plan, and coordinated changes across a vertical slice.…
Analyze a change request, ask clarifying questions, and create a well-structured GitHub issue with acceptance criteria. Use this skill whenever the user wants to create an issue, write a ticket, log a bug, propose a feature request, or capture requirements — even if they say "let's track this" or "add this to the…
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.