Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
choose-skill
Meta-agent that analyzes tasks and recommends optimal skill combinations with Feynman-style explanations. USE WHEN feeling overwhelmed by 51+ skills, uncertain which skills to apply, need guidance on skill orchestration, or want to understand skill synergies. This is a READ-ONLY analyzer - recommends but never modifies code.
majiayu000/claude-skill-registry 163
-
decomposition-reconstruction
Use when dealing with complex systems that need simplification, identifying bottlenecks or critical failure points, redesigning architecture or processes for better performance, breaking down problems that feel overwhelming, analyzing dependencies to understand ripple effects, user mentions "this is too complex", "where's the bottleneck", "how do we redesign this", "what are the key components", or when optimization requires understanding how parts interact.
majiayu000/claude-skill-registry 163
-
system-prompt-writer
This skill should be used when writing or improving system prompts for AI agents, providing expert guidance based on Anthropic's context engineering principles.
majiayu000/claude-skill-registry 163
-
user-onboarding
Guide new users through setting up a Kurt project - understand their goals, map content sources, discover topics with clustering, and organize their knowledge base.
majiayu000/claude-skill-registry 163
-
write-commit-message
Use when creating git commits. Defines conventional commit format and message structure guidelines.
majiayu000/claude-skill-registry 163
-
simulation-architect
Design and implementation of comprehensive simulation studies
majiayu000/claude-skill-registry 163
-
ui-components-creation
Guide for creating reusable UI components. Use this when asked to create a new component, extract shared UI logic, or add to the component library.
majiayu000/claude-skill-registry 163
-
extended-thinking
Extended thinking (ultrathink) configuration for Claude API. Activate for complex reasoning tasks, deep analysis, multi-step problem solving, and tasks requiring careful deliberation. Enables Claude's internal reasoning with configurable thinking budgets.
majiayu000/claude-skill-registry 163
-
style-ui
Style and UI patterns for DaisyUI Emerald theme. Use when styling forms, cards, buttons, tables, and other UI components. Includes fancy card designs, color schemes, and visual effects.
majiayu000/claude-skill-registry 163
-
aesthetic
Create aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating design images with ai-multimodal, implementing visual hierarchy and color theory, adding micro-interactions, or creating design documentation. Includes workflows for capturing and analyzing inspiration screenshots with chrome-devtools and ai-multimodal, iterative design image generation until aesthetic standards are met, and comprehensive design system guidance covering BEAUTIFUL (aesthetic principles), RIGHT (functionality/accessibility), SATISFYING (micro-interactions), and PEAK (storytelling) stages. Integrates with chrome-devtools, ai-multimodal, media-processing, ui-styling, and web-frameworks skills.
majiayu000/claude-skill-registry 163
-
bellog-animations
Provides Framer Motion animation patterns and best practices specific to the Bellog blog project. Triggers when implementing animated components or interactions.
majiayu000/claude-skill-registry 163
-
capacity
Analyze service capacity, load patterns, and scaling requirements
majiayu000/claude-skill-registry 163
-
break-into-subtasks
This skill should be used when breaking down frontend feature requirements into parallelizable work items (API clients, UI components, and integration tasks) with clear dependencies. Particularly useful for creating structured work breakdowns with Mermaid diagrams and organizing tasks for team development.
majiayu000/claude-skill-registry 163
-
during-task
Lightweight tactical guidance during implementation. Just MCP suggestions and quick lookups, no heavy Graphiti searches.
majiayu000/claude-skill-registry 163
-
ios-test-design
XCTest/XCUITestを用いたiOSアプリのテスト設計支援スキル。テスト戦略立案、モック/スタブ設計、テストデータ管理、カバレッジ分析を包括的にサポート。Use when: iOSテスト設計、XCTest実装、UITest作成、テストカバレッジ向上、テスト戦略立案、テストダブル設計。
majiayu000/claude-skill-registry 163
-
design-system-analyzer
Use when analyzing UI screenshots or designs to extract and document design system elements. Analyzes images to identify colors, typography, spacing, components, and patterns, then generates a structured design system with design tokens and CSS snippets. Ideal for reverse-engineering designs, creating style guides, or documenting existing UIs.
majiayu000/claude-skill-registry 163
-
learning-authentic-assessment
authentic-assessment design for effective learning measurement.
majiayu000/claude-skill-registry 163
-
how-to-write-rulebooks
A practical, step-by-step guide that standardizes how to author, structure and publish rulebooks in Stakpak. It covers metadata creation, goal articulation, workflow design, reference inclusion and best-practice guidelines.
majiayu000/claude-skill-registry 163
-
Next.js 16 Launchpad
Next.js 16 with Turbopack, Cache Components, and proxy.ts. Use for bootstrapping, migrating, and building with App Router and React 19.
majiayu000/claude-skill-registry 163
-
improvement
Guide for making improvements to existing ClaudeBar functionality using TDD. Use this skill when:
(1) Enhancing existing features (not adding new ones)
(2) Improving UX, performance, or code quality
(3) User asks "improve X", "make Y better", or "enhance Z"
(4) Small enhancements that don't require full architecture design
For NEW features, use implement-feature skill instead.
majiayu000/claude-skill-registry 163
-
e-commerce-retail
Use when designing animations for shopping apps, product catalogs, checkout flows, or retail experiences
majiayu000/claude-skill-registry 163
-
ui-ux-design-patterns
Expert guidance for creating distinctive, beautiful UI designs and psychologically-informed UX patterns. Use this skill when designing interfaces, improving user experience, optimizing conversion flows, or enhancing visual aesthetics. Applies to landing pages, dashboards, onboarding flows, and any user-facing interface design work.
majiayu000/claude-skill-registry 163
-
nockapp-api-design
Design new API endpoints following the Hoon-Rust-HTTP pattern used in this NockApp. Use when adding endpoints, modifying SNARK structure, extending the API, or implementing new features.
majiayu000/claude-skill-registry 163
-
great-prompt-anatomy
Essential framework for creating solid Veo 3 prompts. Use when constructing video prompts, validating prompt completeness, or teaching prompt structure. Defines 8 mandatory components (Subject, Setting, Action, Style/Genre, Camera/Composition, Lighting/Mood, Audio, Constraints) that every prompt must include for professional results.
majiayu000/claude-skill-registry 163