Development
Frontend, Backend, Mobile, and Full-Stack development skills
20307 skills in this category
Subcategories
code-standards
Load when reviewing code, writing code examples, or ensuring code quality.Contains coding standards for Python, JavaScript, SQL, and general bestpractices for publication-quality code.
workflow-ui-generator
Generate React Flow workflow UIs with nodes, edges, execution orchestration, and chat interfaces. Use when creating workflow visualizations, multi-step processes, DAG systems, or orchestrated task flows.
component-manager
Manage component registry for task categorization. List, find, and add components. State stored in .claude/state/task-streams/component-manager.json (gitignored). Auto-initializes with C00 "General / Cross-Cutting" on first use. Returns component codes like C01, C02. Use when user says 'list components', 'add component', 'find component', 'categorize tasks by component', or when organizing tasks by system module. (project, gitignored)
code-reviewer
Performs thorough code reviews focusing on quality, best practices, security, and maintainability. Use when user asks for code review, feedback on code quality, or wants suggestions for improvements.
react
React best practices and patterns
backend-python-testing
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development for FastAPI applications. Use when writing Python tests, setting up test suites, or implementing testing best practices.
lsp-agent
Automatically detects, installs, and configures Language Server Protocol (LSP) servers for enhanced code intelligence. Provides go-to-definition, find-references, hover docs, and symbol navigation.TRIGGERS - Keywords: lsp, language server, code intelligence, go to definition, find references, hover, symbols, diagnostics, autocomplete, intellisense, code navigation, jump to definition, find usages, type info.TRIGGERS - Phrases: "set up lsp", "install language server", "enable code intelligence", "configure lsp", "go to definition not working", "find references", "show type", "navigate to symbol", "code navigation".TRIGGERS - Automatic: After tech-detection completes, when opening new file types, when LSP operations fail.
managing-mcps
Creates, analyzes, updates, and evaluates Model Context Protocol (MCP) servers including architecture assessment, security validation, and connection configuration. Use when user asks if current context or logic should be MCP, requests MCP creation/improvement/update, mentions MCP is outdated, or asks how MCPs work, what MCPs are, explaining MCP concepts, understanding MCP architecture, protocol specification, server implementation, client integration, or connecting MCP servers to Claude Code.
project-context-analyzer
Analyzes project structure, dependencies, and patterns to generate comprehensive context documentation. Uses parallel agent execution for faster analysis. Helps understand unfamiliar codebases quickly.
fastmcp
Use this skill when building MCP (Model Context Protocol) servers with FastMCP in Python. FastMCP is a framework for creating servers that expose tools, resources, and prompts to LLMs like Claude. The skill covers server creation, tool/resource definitions, storage backends (memory/disk/Redis/DynamoDB), server lifespans, middleware system (8 built-in types), server composition (import/mount), OAuth Proxy, authentication patterns, icons, OpenAPI integration, client configuration, cloud deployment (FastMCP Cloud), error handling, and production patterns. It prevents 25+ common errors including storage misconfiguration, lifespan issues, middleware order errors, circular imports, module-level server issues, async/await confusion, OAuth security vulnerabilities, and cloud deployment failures. Includes templates for basic servers, storage backends, middleware, server composition, OAuth proxy, API integrations, testing, and self-contained production architectures.Keywords: FastMCP, MCP server Python, Model Context
security-audit
Audit code for security vulnerabilities using OWASP Top 10, STRIDE threat modeling, and secure coding practices. Identifies SQL injection, XSS, CSRF, auth issues, and secrets exposure. Returns prioritized findings with remediation.
research-methodology
This skill should be used when the user asks about "how to research", "research best practices", "evaluate sources", "source credibility", "academic research", "find reliable information", "cite sources", "research methodology", or needs guidance on conducting thorough web research and evaluating information quality.
whatsapp-flows
Authoring WhatsApp Business Flows with validation, component guidance, and server integration patterns. Use when building conversational experiences, collecting user data, implementing conditional logic, or integrating with backend endpoints.
unity-catalog-tagger
Manage Unity Catalog metadata tags for data governance and classification. Use when applying tags to tables and columns, classifying data sensitivity (PII, PHI), marking data quality attributes, or when user mentions Unity Catalog tagging, metadata management, data governance, or compliance workflows.
generating-unit-tests
Generate Vitest unit tests following project conventions. Use when user asks to create tests, write test cases, or add test coverage for TypeScript functions.
code-review-simplify
複雑な実装をシンプルにする方法を提案し、よりエレガントなコードへの改善案をGitHub PR形式で出力するスキル
coolify-manager
Manage and troubleshoot Coolify deployments using the official CLI and API. Use this skill when the user needs help with Coolify server management, WordPress troubleshooting on Coolify, debugging service issues, checking SSL certificates, accessing containers, or managing applications and databases through Coolify. Particularly useful for diagnosing down services, fixing .htaccess issues, REST API problems, and performing deployment operations.
read-webpage-content-as-markdown
Read a webpage into cleaned markdown using curl + markitdown + codex exec. Use whenever asked to read a webpage or extract article content from a URL. Static HTML only; JS/client-rendered pages require a Playwright workflow.
composable-rust-testing
Expert knowledge for testing Composable Rust applications. Use when writing unit tests for reducers, setting up integration tests with real dependencies, using test utilities (TestStore, FixedClock, mocks), working with testcontainers for PostgreSQL/Redpanda, property-based testing, or questions about testing patterns and best practices.
complex-state-management
Production patterns for managing complex application state in React without Redux, Zustand, or other state libraries. Includes multi-stage loading, command patterns, refs for performance, and parallel data fetching. Use when building complex UIs with interconnected states, need loading stages and progress tracking, or implementing command patterns.