agent-trajectory-evalEvaluate an agent's trajectory — its sequence of tool calls and state transitions — not just its final answer. Use when: evaluate agent trajectory, tool-use precision recall, in-order trajectory match, state transition check, task success rate, pass at k agent reliability.
artisan-commandsExecute Laravel Artisan commands safely. Use when: artisan, laravel, php artisan, make controller, migrate.
browser-tddBrowser-based visual TDD using Playwright — verify UI produces correct visual output, not just syntactic correctness. Use when: visual, playwright, frontend, UI, browser, screenshot, sticky, layout, DOM, visual test.
chaos-fault-injectionDeliberately inject faults — dropped connections, corrupted writes, latency, malformed responses, resource exhaustion — and assert the system's expected recovery (escalation, hardstop, rollback). Use when: inject faults to test recovery, build a fault injection matrix, simulate a dropped connection
ci-autofixAutonomous CI/CD remediation — parse GitHub/GitLab failure logs, find the root cause (lint/type/test), generate and commit a fix. Use when: ci failed, build broken, test failed, lint error, fix ci, auto-fix.
eval-driven-developmentBuild offline evaluation suites that score probabilistic LLM/agent quality, distinct from deterministic tests. Use when: build eval suite, score llm quality, golden dataset eval, eval-driven ci, prompt drift regression, pass at k reliability.
excalidrawCreate and manage Excalidraw diagrams via MCP for architecture visualization. Use when: excalidraw, whiteboard, visual diagram, hand-drawn diagram.
file-processingStream processing, large file uploads, and IO efficiency. Use when: file processing.
metamorphic-testingTest systems with no reliable oracle using metamorphic relations — equivalence-preserving input transforms whose outputs must agree, with concrete relations for LLM/NLP stability. Use when: test without a correct answer oracle, write metamorphic relations, check paraphrase invariance, test llm outpu
mobile-devMobile application development (iOS, Android, React Native). Use when: Build a mobile app, Create a React Native screen, Debug iOS build, Optimize Android performance.
nodejs-expertDeep expertise in Node.js internals, Fastify architecture, and advanced TypeScript. Use when: node internals, fastify, advanced typescript, v8, libuv, backend performance, event loop.
output-validationMake LLM and agent outputs safe and machine-reliable via schema validation and PII masking. Use when: output validation, schema validation, structured output, retry on validation, PII masking, Presidio, improper output handling.
pbt-strategyProperty-based testing with Python Hypothesis — find invariants, write @given strategies, and model stateful systems with RuleBasedStateMachine. Use when: write property based tests, find invariants for testing, use hypothesis given strategies, build a rulebasedstatemachine, fuzz json against a sche
performant-aiStrategies for high-performance AI/LLM systems (Context Management, Prompt Engineering, RAG, Inference Tuning). Use when: ai, llm, performance, context window, tokens, prompt engineering, rag, inference, latency.
performant-goStrategies for high-performance Go systems (Goroutines, Channels, Pprof, Memory Alignment). Use when: go, golang, performance, goroutines, channels, pprof, gc, scalability.
performant-laravelStrategies for high-performance, scalable Laravel systems (Octane, DB Optimization, Redis, Microservices). Use when: laravel, performance, scalability, octane, frankenphp, redis, eloquent, microservices.
performant-nodejsStrategies for high-performance, scalable Node.js systems (Worker Threads, ESM, Observability, Clean Architecture). Use when: nodejs, performance, scalability, worker threads, clustering, esm, observability, hexagonal architecture.
performant-phpHigh-performance modern PHP — PHP 8.4/8.5, OPcache+JIT, FrankenPHP workers, Composer, Symfony/Laravel, PHPStan/Psalm, Pest. Use when: php, php 8.4, php 8.5, composer, symfony, laravel, frankenphp, opcache, jit, phpstan, psalm, pest, phpunit, php performance.
performant-pythonStrategies for high-performance Python systems (FastAPI, Asyncio, UVloop, Memory Optimization). Use when: python, fastapi, performance, asyncio, uvloop, pydantic, scalability, profiling.
sketch-to-diagramConvert hand-drawn sketches and photos into formal digital diagrams using image recognition + diagram generation. Use when: sketch, hand-drawn, whiteboard photo, napkin, wireframe scan, recognize diagram.
spec-driven-developmentSpec-first workflow where an executable, testable specification is written before code and becomes the single source of truth that tests verify against, flowing spec → acceptance criteria → tasks → implementation. Use when: write the spec before the code, run a spec-first workflow, derive acceptance
testing-strategyFormulates a comprehensive testing strategy (Pyramid vs Trophy) and selects appropriate tools. Use when: test plan, testing strategy, qa strategy, e2e testing, integration testing, contract testing.
time-complexityEstimate Big-O time complexity of code via static analysis (tree-sitter MCP). Use when: complexity, big-o, performance, hotspot, time complexity, analyze complexity.
tldraw-canvasCreate, manage, and search tldraw canvases for visual design, wireframing, and UI prototyping. Use when: tldraw, canvas, wireframe, visual scratchpad, UI sketch, make-real.
tool-constructionDynamically building simple MCP servers or Python scripts to solve unique problems. Use when: tool construction.
ui-genGenerate User Interfaces (Web, CLI, Mobile) using GenUI, HTMX, or TUI patterns. Use when: ui gen.
vibe-codingTranslate aesthetic 'vibe' requests (e.g. 90s cyberpunk, Apple minimalism) into concrete CSS/animation/copy changes. Use when: vibe, aesthetic, style, feel, atmosphere, theme, mood, redesign, make it pop.
visual-designCreate high-fidelity UI designs, color palettes, and design systems. Use when: Design the UI for [feature], Create a color palette, Update the design system, Style this component, Make it look modern/clean/premium.