Development
Frontend, Backend, Mobile, and Full-Stack development skills
20307 skills in this category
Subcategories
shadcn-aesthetic
Modern CSS/SCSS architecture based on shadcn/ui design principles. Use this when generating any CSS, SCSS, or styling code to ensure modern, refined, and accessible design patterns.
claude-session-migrate
Migrate Claude Code session storage when directories are moved or renamed. Use when user mentions moving folders, renaming directories, relocating projects, or needs to update Claude session paths after filesystem changes.
vanilla-rails-hotwire
Use when writing Hotwire (Turbo/Stimulus) code in Rails - enforces dom_id helpers, morph updates, focused Stimulus controllers, and JavaScript private methods
planning
Expert technical analyst for comprehensive codebase analysis and strategic implementation planning. Use when planning features, designing architecture, analyzing complex tasks, or when you need a detailed plan.md before implementation.
backend-development
Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.
backend-api
Design and implement RESTful API endpoints following REST principles with clear resource-based URLs and appropriate HTTP methods. Use this skill when creating API routes, defining API endpoints, implementing HTTP request handlers, working on route files (routes.ts, route.ts, api/*, controllers/*, handlers/*), building REST APIs, designing API versioning strategies, setting up query parameters for filtering and pagination, implementing rate limiting, or returning appropriate HTTP status codes. Apply this skill when structuring backend API architecture, creating new API endpoints, refactoring existing endpoints, or reviewing API design for consistency and best practices.
code-patterns
Enforce consistent implementation patterns across the codebase. Use when reviewing code, fixing inconsistencies, or implementing new features to ensure they follow established patterns.
mcpkit-guide
Guide for using MCPKit Swift package to build MCP (Model Context Protocol) tool servers. Use when creating new MCP servers, defining tools, or integrating MCP into Swift projects.
plugin-author
Guide for creating, configuring, and distributing Claude Code plugins with hooks, skills, commands, and MCP servers. Use when user asks to create a plugin, set up hooks, add plugin functionality, create a marketplace, or distribute custom Claude Code extensions.
claudekit-updater
Update ClaudeKit Engineer projects to the latest version. Capabilities include update single projects (safe mode with test branches), batch update multiple projects, find all ClaudeKit projects in home directory, verify updates with automated checks, preserve user settings and code, create timestamped backups, handle git workflows (branch, commit, merge), and rollback if needed. Use when user wants to update ClaudeKit framework, upgrade to latest version, apply new features/skills/commands, or maintain multiple ClaudeKit projects.
containerization
Docker, Kubernetes, and container orchestration for data applications
git-release
Git 项目版本发布自动化工具。支持语义化版本号升级 (major/minor/patch),基于 Angular commit 规范自动生成 CHANGELOG,创建 git tag 并推送到远程仓库。触发关键词:- "发布版本"、"升级版本"、"更新版本"、"版本发布"、"发新版"- "更新版本并提交"、"升级并提交"、"发布并推送"- "bump version"、"release"、"new release"- "打tag"、"创建发布"、"创建tag"- "大版本更新"、"小版本更新"、"补丁版本"- "major release"、"minor release"、"patch release"
detox-mobile-test
Эксперт Detox тестирования. Используй для React Native E2E tests и mobile automation.
forensic-test-analysis
Use when investigating test suite issues, reducing CI/CD time, identifying brittle tests, finding test duplication, or analyzing test maintenance burden - reveals test code quality problems through git history analysis
algorithmic-art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
playwright-testing
Browser automation with Playwright for Python. Recommended for visual testing. (project)
swift-concurrency
Swift Concurrency支援。async/await、Actor、Sendable、データ競合防止。使用タイミング: (1) 並行処理コードの実装時、(2) Swift 6 Strict Concurrency対応時、(3) データ競合の診断・修正時、(4) MainActorとバックグラウンド処理の設計時
translating-figma-designs
Translate Figma designs into production code with 1:1 visual parity. Use when user mentions Figma files, design handoff, or UI implementation from designs.
your-skill-name
Brief description of what this skill does. Include specific triggers - when should Claude use this skill? Example triggers, file types, or keywords that indicate this skill applies.
android-dev-standards
Standards, architecture patterns, and best practices for Android app development with Kotlin, Jetpack Compose, and Android Jetpack libraries using clean architecture and MVVM. Use for any Android coding, review, refactor, or design task, especially when acting as an AI coding agent that must follow established project conventions.