Prd To Issues
Break a PRD into independently-grabbable GitHub issues using tracer-bullet vertical slices. Use when user wants to convert a PRD to issues, create implementation tickets, or break down a PRD into work items.
React Patterns
Guide React component architecture — composition patterns, custom hooks, props design, state management, and error boundaries. Use this skill whenever the user is designing React components, refactoring component structure, creating custom hooks, deciding how to manage state, working with context providers, building form components, or asking about React best practices and patterns. Also trigger…
Solana Dev
Use when user asks to "build a Solana dapp", "write an Anchor program", "create a token", "debug Solana errors", "set up wallet connection", "test my Solana program", "deploy to devnet", or "explain Solana concepts" (rent, accounts, PDAs, CPIs, etc.). End-to-end Solana development playbook covering wallet connection, Anchor/Pinocchio programs, Codama client generation, LiteSVM/Mollusk/Surfpool te…
A11y Audit
Audit and fix accessibility issues in React/Next.js components — WCAG compliance, ARIA patterns, keyboard navigation, color contrast, screen reader support, and semantic HTML. Use this skill whenever the user asks about accessibility, a11y, WCAG compliance, screen reader support, keyboard navigation, focus management, ARIA attributes, color contrast, or wants to make their UI more accessible. Als…
Seo Audit
Audit on-page SEO issues in source code files (HTML, JSX, TSX, Next.js pages) and produce a structured markdown report with findings and fix suggestions. Use this skill whenever the user mentions SEO, search engine optimization, meta tags, title tags, meta descriptions, heading structure, keyword optimization, image alt text for SEO, internal linking, Open Graph tags, or wants to improve their si…
Write A Skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
Write A Prd
Create a PRD through user interview, codebase exploration, and module design, then submit as a GitHub issue. Use when user wants to write a PRD, create a product requirements document, or plan a new feature.
Grill Me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Nextjs Architect
Guide Next.js App Router architecture decisions — server vs client components, layouts, routing, data fetching, middleware, and project structure. Use this skill whenever the user is building or restructuring a Next.js application, asking about App Router patterns, deciding between server and client components, setting up layouts or route groups, implementing data fetching strategies, or organizi…
Perf Optimizer
Optimize frontend performance in Next.js/React applications — Core Web Vitals, bundle size reduction, lazy loading, image optimization, code splitting, caching strategies, and rendering performance. Use this skill whenever the user mentions performance, page speed, slow loading, Core Web Vitals, LCP, CLS, INP, bundle size, code splitting, lazy loading, memoization, or wants to make their app fast…