Skills Overview

42 specialized skills that extend Claude’s capabilities—loaded dynamically when you mention them.

Quick Reference

Frontend & Design

SkillPurpose
frontend-designBuild memorable web interfaces with bold aesthetics
frontend-design-proAgency-grade interfaces with perfect imagery
ui-ux-pro-maxProduction-ready UI with research-backed patterns
aestheticSystematic aesthetic framework (BEAUTIFUL→RIGHT→SATISFYING→PEAK)
ui-stylingTailwind patterns, responsive layouts, dark mode
frontend-developmentReact patterns, Suspense, state management
nextjsApp Router, Server Components, SSR/SSG
web-frameworksNext.js + Turborepo + RemixIcon stack
shadcn-uiAccessible UI components with Radix + Tailwind
tailwindcssUtility-first CSS, zero custom CSS
threejs3D web experiences with WebGL/WebGPU

Backend & Infrastructure

SkillPurpose
backend-developmentNode.js, NestJS, security, testing patterns
databasesSchema design, query optimization, migrations
postgresql-psqlPostgreSQL CLI, performance tuning, administration
dockerContainerization, multi-stage builds, Compose
devopsCI/CD, deployment, infrastructure automation

AI & Multimodal

SkillPurpose
ai-multimodalGemini vision, audio, document processing
google-adk-pythonGoogle AI Development Kit for Python agents
canvas-designVisual art creation (PNG/PDF) with design philosophy
gemini-visionImage analysis (redirects to ai-multimodal)

Tools & Utilities

SkillPurpose
mcp-builderCreate MCP servers (Python FastMCP / TypeScript)
mcp-managementDiscover and execute MCP tools
skill-creatorCreate custom skills for your projects
repomixPack repos into AI-friendly context files
document-skillsPDF, DOCX, PPTX, XLSX processing
docs-seekerFind and retrieve external documentation
chrome-devtoolsBrowser automation, performance profiling
ffmpegVideo/audio processing and conversion
imagemagickImage manipulation and batch processing
claude-code-skillMeta-skill for Claude Code itself

Process & Methodology

SkillPurpose
planningTransform requirements into executable plans
researchMulti-source validation before implementation
sequential-thinkingNumbered thought sequences for complex problems
problem-solvingSystematic approaches when stuck
debuggingRoot cause investigation framework
systematic-debuggingFour-phase debugging (95% fix rate)
code-reviewVerification gates and technical rigor

Integrations

SkillPurpose
better-authTypeScript auth (OAuth, 2FA, passkeys, multi-tenant)
shopifyShopify apps, GraphQL API, checkout extensions
payment-integrationStripe, PayPal, LemonSqueezy integration

Mobile & Media

SkillPurpose
mobile-developmentReact Native, Expo, cross-platform patterns
media-processingAudio/video manipulation workflows

How to Use

Basic invocation:

"Use [skill-name] to [task]"

Examples:

"Use better-auth to add GitHub OAuth with 2FA"
"Use docker to create production Dockerfile"
"Use systematic-debugging to investigate this test failure"
"Use frontend-design to build a SaaS landing page"

Skill not activating? Be explicit:

"Use the [skill-name] skill to..."

Under the Hood

How Skills Activate

Skills activate through semantic matching on your prompt:

  1. Claude matches your request to skill descriptions
  2. Relevant skill instructions load into context
  3. Claude follows skill-specific patterns and best practices

Activation triggers:

  • Mentioning the skill name explicitly
  • Describing a task that matches skill description
  • Using keywords from skill’s domain

Skill Structure

Every skill contains:

.claude/skills/[skill-name]/
├── SKILL.md          # Core instructions (<100 lines)
├── references/       # Detailed documentation
└── scripts/          # Automation scripts (optional)

Progressive disclosure: SKILL.md provides essentials, references/ has depth.

Skills vs Commands vs Agents

AspectSkillsCommandsAgents
PurposeSpecialized knowledgeWorkflow orchestrationTask execution
Invocation”Use [skill]…”/commandAuto or explicit
ScopeSingle focused capabilityMulti-step processesAutonomous work
Examplebetter-auth, docker/cook, /planplanner, tester

Creating Custom Skills

"Use skill-creator to create a skill for [your-domain]"

skill-creator will:

  1. Ask clarifying questions
  2. Design skill structure
  3. Create SKILL.md with proper frontmatter
  4. Add references if needed
  5. Save to .claude/skills/

Troubleshooting

Skill not working?

  • Check skill name spelling
  • Provide more context about your task
  • Try explicit invocation: “Use the X skill to…”

Need a skill that doesn’t exist?

  • Use skill-creator to build it
  • Request on Discord

Key Takeaway

42 skills provide instant expertise—just mention the skill and describe your task. No configuration needed.