Development
Frontend, Backend, Mobile, and Full-Stack development skills
20307 skills in this category
Subcategories
rag-design-patterns
Automatically applies when building RAG (Retrieval Augmented Generation) systems. Ensures proper chunking strategies, vector database patterns, embedding management, reranking, and retrieval optimization.
symbols
Token-efficient codebase navigation through intelligent symbol loading and querying. Use this skill when implementing new features (find existing patterns), exploring codebase structure, searching for components/functions/types, or understanding architectural layers. Reduces token usage by 60-95% compared to loading full files. Layer split enables 50-80% additional backend efficiency.
github-actions-deploy
Setup GitHub Actions deployment workflows for various project types. Use when creating CI/CD pipelines, automated deployments to servers (SSH/SFTP), Vercel, Netlify, or container registries. Includes templates for WordPress, Laravel, Node.js, and static sites.
chartjs-tooltips
This skill should be used when the user asks "Chart.js tooltips", "Chart.js tooltip callbacks", "custom Chart.js tooltip", "HTML tooltip Chart.js", "Chart.js tooltip formatting", "Chart.js tooltip position", "Chart.js tooltip label", "external tooltip", "Chart.js tooltip styling", or needs help configuring tooltips in Chart.js v4.5.1.
m365-agent-developer
Designs, implements, and deploys Microsoft 365 Copilot agents using TypeSpec and ATK CLI. Provides architectural guidance, capability configuration, security patterns, and lifecycle management. Use when developing M365 Copilot agents, working with TypeSpec, or managing agent deployments. For creating new projects, use the m365-agent-scaffolder skill.
playwright-e2e-testing
Playwright end-to-end testing patterns including page object models, test scenarios, visual regression, and CI/CD integration. Use when building E2E tests, testing web applications, automating browser interactions, implementing page objects, running Playwright tests, debugging E2E failures, or when user mentions Playwright, E2E, browser automation, page object model, POM, visual regression, or end-to-end testing.
zhongyi-crud-module
Create a new Django CRUD module with complete model, views, forms, serializers, admin, and dashboard integration. Use when adding a new feature module to the zhongyi TCM system that needs Create, Read, Update, Delete operations and should appear in navigation/dashboard.
code-critic
Detect over-engineering and YAGNI violations. Stricter than /review.
form-builder
Build accessible forms with React Hook Form + Zod
airtable-connect
Connect to any Airtable base by name. Load when user mentions 'airtable', 'connect airtable', 'setup airtable', 'query [base-name]', 'add to [table]', 'airtable bases', or any base name from persistent context. Meta-skill that discovers workspace, caches schemas, and routes to appropriate operations.
debug-ffmpeg
Debug FFmpeg integration and video/audio processing issues. Use when the user encounters FFmpeg errors, audio extraction problems, codec issues, or video processing failures.
ai-content-generation
AI content generation with OpenAI and Claude, callAIWithPrompt usage, prompt storage in app_settings, structured outputs, response format validation, multi-criteria scoring, rate limiting, JSON schema, and AI API best practices. Use when generating content, creating prompts, scoring articles, or working with OpenAI/Claude APIs.
gemini-cli
Gemini CLIăäœżăŁăä»»æăźăżăčăŻăćźèĄăăăčăă«ăé·æçż»èšłăPDFçż»èšłăQ&AăăłăŒăçæăȘă©ăgemini_wrapperăæŽ»çšăăŠæ§ă ăȘăżăčăŻăèȘććă§ăăă
python-development
Core Python development skill for scripts, utilities, and general Python code. Covers uv package management, script dependencies, project setup, and coding standards. Use for Python file creation, running scripts, dependency management, or general Python tasks. For web APIs and servers, see python-backend skill. For testing, see python-testing skill.
nextjs-client-cookie-pattern
Pattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interaction (onClick, form submission) that calls a server action to modify cookies. Use when building features like authentication, preferences, or session management where client-side triggers need to set/modify server-side cookies.
security-review
Perform security-focused code review using OWASP guidelines and AI-specific security best practices.
cli-ux-colorful
Design colorful CLI output with ANSI colors, syntax highlighting, status indicators, and terminal formatting. Use libraries like rich (Python) or chalk (Node.js). Use when designing CLI output, formatting terminal messages, or building command-line interfaces.
claude-agent-sdk
This skill provides comprehensive knowledge for working with the Anthropic Claude Agent SDK. It should be used when building autonomous AI agents, creating multi-step reasoning workflows, orchestrating specialized subagents, integrating custom tools and MCP servers, or implementing production-ready agentic systems with Claude Code's capabilities.Use when building coding agents, SRE systems, security auditors, incident responders, code review bots, or any autonomous system that requires programmatic interaction with Claude Code CLI, persistent sessions, tool orchestration, and fine-grained permission control.Keywords: claude agent sdk, @anthropic-ai/claude-agent-sdk, query(), createSdkMcpServer, AgentDefinition, tool(), claude subagents, mcp servers, autonomous agents, agentic loops, session management, permissionMode, canUseTool, multi-agent orchestration, settingSources, CLI not found, context length exceeded
elite-powerpoint-designer
Create world-class PowerPoint presentations with professional design, consistent branding, sophisticated animations, and polished visual hierarchy. Use when users request presentations, slide decks, pitches, reports, or want to convert markdown to professionally designed PowerPoint with Apple/Microsoft/Google-level quality.
handbook
Complete Amplify Gen 2 handbook - instructs Claude to read resources/handbook/ before implementing any code