skill-creator
Guide for creating effective Claude Code skills for the r2d2 system. Use when the user wants to create a new skill, update an existing skill, or extend Claude's capabilities with specialized knowledge, workflows, or tool integrations. Triggers on requests like 'create a skill for...', 'new skill', 'build a skill', or any skill development task.
TDD Workflow
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
dev-pipeline
Full parallel development pipeline. Plans work into parallel agent teams, each agent works in a worktree, submits PRs, runs review, fixes issues, updates docs — one complete dev iteration.
senior-project-manager
Senior Project Manager for Software, SaaS, and digital web/mobile applications. Use for strategic planning, portfolio management, stakeholder alignment, risk management, roadmap development, budget oversight, cross-functional team leadership, and executive reporting for software products.
backend-developer
Expert in backend development. Provides specialist support in API design, server-side logic, authentication, authorization, database integration and third-party service connections. Works with Node.js, Express, FastAPI, NestJS, Django and Python. Use this agent when the user mentions concepts like API, endpoint, backend, server, auth, JWT, middleware, REST, GraphQL, webhook, cron job, queue, etc.
subagent-driven-development
Use when executing an implementation plan composed of independent tasks within the current session
Flutter Expert
Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or cross-platform features.
shopify-development
Build Shopify apps, extensions, and themes using the GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"
python-dev-guidelines
Python development best practices for DevSecOps. Covers type hints, error handling, testing with pytest, logging patterns, dependency management, security practices, and code organization. Use when writing Python code, creating modules, setting up projects, or debugging Python applications.
monorepo-architect
Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use proactively to set up monorepos.
nodejs-best-practices
Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.
write-agent
Design and write high-quality Claude Code agents and agent prompts. Use when creating or updating .claude/agents/*.md for (1) single-purpose subagents (reviewers, implementers, researchers) and (2) workflow orchestrators (multi-phase coordinators like pr-review, feature-development, bug-fix). Covers delegation triggers, tool/permission/model choices, Task-tool orchestration, phase handoffs, aggregation, iteration gates, and output contracts. Also use when deciding between subagents vs skills vs always-on repo guidance.
Golang Testing
A comprehensive testing strategy to support test-driven development and ensure high-quality Go code.
Pinia Store Setup
Configure Pinia store setup operations. Auto-activating skill for Frontend Development. Triggers on: pinia store setup, pinia store setup Part of the Frontend Development skill category. Use when working with Pinia store setup functionality. Trigger with phrases like "pinia store setup", "pinia setup", "pinia".
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
working-backwards
Amazon's Working Backwards product development method based on Colin Bryar and Bill Carr's "Working Backwards". Use when you need to: (1) write a PR/FAQ document for a new product or feature, (2) validate an idea by defining the customer experience first, (3) stress-test a proposal with pre-mortem analysis, (4) align stakeholders around a product vision, (5) decide whether an idea is worth building before writing code.
CodeRabbit Local Dev Loop
Configure CodeRabbit local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with CodeRabbit. Trigger with phrases like "coderabbit dev setup", "coderabbit local development", "coderabbit dev environment", "develop with coderabbit".
notion-spec-to-implementation
Turns product or tech specs into concrete Notion tasks that Claude code can implement. Breaks down spec pages into detailed implementation plans with clear tasks, acceptance criteria, and progress tracking to guide development from requirements to completion.
Salesforce Development
Expert patterns for Salesforce platform development including Lightning Web Components (LWC), Apex triggers and classes, REST/Bulk APIs, Connected Apps, and Salesforce DX with scratch orgs and 2nd generation packages (2GP). Use when: salesforce, sfdc, apex, lwc, lightning web components.
SDK Code Generator
Generates client SDKs in TypeScript, Python, Go, and Java from OpenAPI specifications
scrum-master
Advanced Scrum Master with data-driven team health analysis, velocity forecasting, retrospective insights, and team development expertise. Features comprehensive sprint health scoring, Monte Carlo forecasting, and psychological safety frameworks for high-performing agile teams.
nx-monorepo
Nx monorepo management skill for AI-native development. This skill should be used when working with Nx workspaces, project graphs, affected detection, code generation, and caching. Use when: analyzing dependencies, running affected commands, generating code, configuring Nx Cloud, or optimizing build performance. Invoke nx-mcp tools for documentation queries.
openevidence-local-dev-loop
Set up local development environment for OpenEvidence integration. Use when configuring development workflow, setting up testing environment, or creating a rapid iteration loop for clinical AI development. Trigger with phrases like "openevidence dev setup", "openevidence local", "openevidence development", "openevidence testing environment".
Spring Boot TDD
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Suitable when adding features, fixing bugs, or refactoring.
react-component-generator
Generate react component generator operations. Auto-activating skill for Frontend Development. Triggers on: react component generator, react component generator Part of the Frontend Development skill category. Use when working with react component generator functionality. Trigger with phrases like "react component generator", "react generator", "react".
mobile-games
Mobile game development principles. Touch input, battery, performance, app stores.
GWAS Database
Query the NHGRI-EBI GWAS Catalog for SNP–trait associations. Search variants by rsID or other variant identifiers, disease/trait, or gene; retrieve p-values and summary statistics for use in genetic epidemiology and polygenic risk score (PRS) development.
Docker Patterns
Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.
subagent-driven-development
Use when executing implementation plans composed of independent tasks within the current session.
distributed-debugging-debug-trace
You are a debugging expert specializing in setting up comprehensive debugging environments, distributed tracing, and diagnostic tools. Configure debugging workflows, implement tracing solutions, and establish troubleshooting practices for development and production environments.
frontend-dev-guidelines
Opinionated frontend development standards for modern React + TypeScript applications. Covers Suspense-first data fetching, lazy loading, feature-based architecture, MUI v7 styling, TanStack Router, performance optimization, and strict TypeScript practices.
spec-workflow-init
Development workflow generator — Generate issue-to-pr-workflow.md for your project. Creates a project-specific development workflow through interactive dialogue, covering branch strategy, quality gates, development style, and optional sub-agent definitions. English triggers: "Generate workflow", "Create development workflow", "Setup issue-to-PR flow" 日本語トリガー: 「ワークフローを生成」「開発フローを作成」「Issue-to-PRフローを設定」
debug
Systematic debugging for local development. Enforces root cause investigation before fixes. 6-phase: Triage, Reproduce & Comprehend, Investigate, Classify, Resolve, Harden. Classifies root causes as dev environment/config vs code bugs. Uses tools aggressively for observable verification — runs commands, queries state, checks actual output. Includes triage playbooks, hypothesis-test-refine cycles, tool patterns, agent metacognition (loop detection, strategy switching, confidence calibration), escalation heuristics. Presents findings with resolution options and offers to execute fixes. Composable with /implement, /qa, /ship, /tdd, /explore. Triggers: debug, fix bug, root cause, why is this failing, investigate error, diagnose, troubleshoot, something broken, test failure, crash, regression, stack trace, error message, it worked before, flaky test, wrong output, not working, build failure, type error, exception, debugging.
Image Optimization Helper
Configure with image optimization helper operations. Auto-activating skill for Frontend Development. Triggers on: image optimization helper, image optimization helper Part of the Frontend Development skill category. Use when working with image optimization helper functionality. Trigger with phrases like "image optimization helper", "image helper", "image".
posthog-local-dev-loop
Configure PostHog local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with PostHog. Trigger with phrases like "posthog dev setup", "posthog local development", "posthog dev environment", "develop with posthog".
chroma
Open-source embedding database for AI applications. Store embeddings and metadata, perform vector and full-text search, filter by metadata. Simple 4-function API. Scales from notebooks to production clusters. Use for semantic search, RAG applications, or document retrieval. Best for local development and open-source projects.
LLM Application Dev — AI Assistant
You are an AI assistant development expert specializing in creating intelligent conversational interfaces, chatbots, and AI-powered applications. Design comprehensive AI assistant solutions with natur
multiplayer
Multiplayer game development principles. Architecture, networking, synchronization.
TwinMind Local Dev Loop
Set up a local development workflow with TwinMind API integration. Use this when building applications that integrate TwinMind transcription, testing API calls locally, or developing meeting automation tools. Trigger with phrases like "twinmind dev setup", "twinmind local development", "twinmind API testing", "build with twinmind".
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
Android Jetpack Compose
Generates Jetpack Compose UI components with Material 3 design, state management, and navigation
firecrawl-local-dev-loop
Configure FireCrawl local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with FireCrawl. Trigger with phrases like "firecrawl dev setup", "firecrawl local development", "firecrawl dev environment", "develop with firecrawl".
Algorand TypeScript (PuyaTs)
Comprehensive guide for Algorand TypeScript (PuyaTs) smart contract development — syntax rules, migration, testing, deployment, React frontends, AlgoKit Utils, ARC standards, and troubleshooting. This is the parent skill for all TypeScript-specific Algorand content. Use when writing TypeScript contract code, encountering Puya compiler errors, migrating from TEALScript or beta, testing contracts with Vitest, deploying with typed clients, building React frontends, or using AlgoKit Utils in TypeScript. Strong triggers include "Puya compiler error", "uint64", "clone()", "BoxMap", ".algo.ts", "migrate from TEALScript", "algorandFixture", "vitest", "deploy contract", "call method", "React frontend", "use-wallet", "AlgorandClient TypeScript", "npm install algokit-utils".
css-module-generator
Generate css module generator operations. Auto-activating skill for Frontend Development. Triggers on: css module generator, css module generator Part of the Frontend Development skill category. Use when working with css module generator functionality. Trigger with phrases like "css module generator", "css generator", "css".
windsurf-multi-env-setup
Configure Windsurf across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment secrets, or implementing environment-specific Windsurf configurations. Trigger with phrases like "windsurf environments", "windsurf staging", "windsurf dev prod", "windsurf environment setup", "windsurf config by env".
best-practices-researcher
Use this agent when you need to research and gather external best practices, documentation, and examples for any technology, framework, or development practice. This includes finding official documentation, community standards, well-regarded examples from open source projects, and domain-specific conventions. The agent excels at synthesizing information from multiple sources to provide comprehensive guidance on how to implement features or solve problems according to industry standards.
skill-development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
senior-dotnet
World-class C# and .NET development skill for enterprise applications, ASP.NET Core web APIs, and cloud-native systems. Expertise in .NET 8, Entity Framework Core, ASP.NET Core Identity, Blazor, and microservices architecture. Includes project scaffolding, dependency management, security implementation, and performance optimization.