Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sc-diff
Semantic diffing for .NET source using roslyn-diff. Supports file/folder diffs, HTML reports, and git/PR-aware comparisons (GitHub + Azure DevOps).
majiayu000/claude-skill-registry 163
-
ha-dashboard-layouts
Provides Home Assistant dashboard layout patterns using vertical-stack (top-to-bottom),
horizontal-stack (side-by-side), grid (responsive multi-column), panel (full-screen), and
nested layouts for complex designs. Use when asked to "arrange cards side by side", "create
3 column grid", "stack cards vertically", "full-screen panel view", or "responsive layout".
majiayu000/claude-skill-registry 163
-
tool-design
Build tools that agents can use effectively, including architectural reduction patterns
majiayu000/claude-skill-registry 163
-
run-with-timeout
Run commands with timeout protection to prevent hanging. Use for potentially long-running tests or operations.
majiayu000/claude-skill-registry 163
-
go-testing
Write and run Go tests using the built-in testing package with table-driven tests, subtests, and mocking via interfaces. Use when writing Go tests or setting up test infrastructure.
majiayu000/claude-skill-registry 163
-
kotlin-spring-boot
Kotlin/Spring Boot 3.x patterns - use for backend services, REST APIs, dependency injection, controllers, and service layers
majiayu000/claude-skill-registry 163
-
gaming-entertainment
Use when designing animations for gaming apps, streaming platforms, entertainment portals, or interactive media
majiayu000/claude-skill-registry 163
-
risk-register
Document risks for changes touching auth, data, or migrations. Lists top risks, how to test/monitor them, and rollback strategy.
majiayu000/claude-skill-registry 163
-
macos-say
Use macOS text-to-speech via the `say` command for voice feedback, audio narration, and spoken output.
majiayu000/claude-skill-registry 163
-
using-code-directives
Use when reading or editing files that contain @implement, @docs, @refactor, @test, or @todo directive comments - handle directives systematically with appropriate post-action transformations
majiayu000/claude-skill-registry 163
-
engineer-skill-creator
Transform extracted engineer expertise into an actionable skill with progressive disclosure, allowing agents to find and apply relevant patterns for specific tasks.
majiayu000/claude-skill-registry 163
-
managing-advanced-middleware
Advanced middleware logic for security and routing. Use for global rate limiting, security headers, and protection of admin routes.
majiayu000/claude-skill-registry 163
-
redis-advanced-types
Master Redis advanced data types - Bitmaps, HyperLogLog, Streams, and Geospatial indexes for specialized use cases
majiayu000/claude-skill-registry 163
-
codebase-documenter
Generates comprehensive documentation explaining how a codebase works, including architecture, key components, data flow, and development guidelines. Use when user wants to understand unfamiliar code, create onboarding docs, document architecture, or explain how the system works.
majiayu000/claude-skill-registry 163
-
ios-simulator-reset
Nuclear option - reset simulator and rebuild from scratch
majiayu000/claude-skill-registry 163
-
stripe-subscription
Stripe Checkout for recurring subscriptions with Customer Portal. Auto-creates plans if not configured.
majiayu000/claude-skill-registry 163
-
asi-agent-orama
ASI Agent-O-Rama Skill
majiayu000/claude-skill-registry 163
-
seo-audit
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check."
majiayu000/claude-skill-registry 163
-
asciinema-streaming-backup
Real-time asciinema backup to GitHub orphan branch. TRIGGERS - streaming backup, asciinema backup, session backup, recording backup.
majiayu000/claude-skill-registry 163
-
Hook Development
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
majiayu000/claude-skill-registry 163
-
auto-analysis-219c9431a85d
majiayu000/claude-skill-registry 163
-
prosemirror-notes
Guide for working with the ProseMirror-based notes editor. Use when editing notes feature code, fixing editor bugs, working with todos/checkboxes, wiki_links, decorations, or serialization.
majiayu000/claude-skill-registry 163
-
exploring-codebases
Semantic search for codebases. Locates matches with ripgrep and expands them into full AST nodes (functions/classes) using tree-sitter. Returns complete, syntactically valid code blocks rather than fragmented lines. Use when looking for specific implementations, examples, or references where full context is needed.
majiayu000/claude-skill-registry 163
-
resolve-checks
Resolve all failing CI checks and address PR review feedback on the current branch's PR. Runs tests locally, fixes failures, incorporates valid review comments, and resolves addressed feedback. Use when CI is red, after receiving PR feedback, or before merging.
majiayu000/claude-skill-registry 163