Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
majiayu000/claude-skill-registry 163
-
design-patterns-ruby
Comprehensive Ruby implementations of Gang of Four (GoF) design patterns. Use when implementing object-oriented design solutions, refactoring to reduce coupling, solving architecture problems, or when user mentions specific patterns (Factory, Singleton, Observer, Strategy, etc.) in Ruby context.
majiayu000/claude-skill-registry 163
-
julien-dev-commit-message
Generate semantic commit messages and create git commits. Handles OneDrive mmap errors automatically. Use when user wants to commit, needs a commit message, or git commit fails.
majiayu000/claude-skill-registry 163
-
protect
Annotate passing code with protection levels (@protected/@immutable/@maintainable). Use when stabilizing working features to prevent regressions.
majiayu000/claude-skill-registry 163
-
analyze-code
Intelligence-first code analysis for bugs, architecture, performance, and security. Use proactively when investigating code issues, tracing dependencies, or understanding system behavior. MUST query project-intel.mjs before reading files.
majiayu000/claude-skill-registry 163
-
service-mesh-observability
Implement comprehensive observability for service meshes including distributed tracing, metrics, and visualization. Use when setting up mesh monitoring, debugging latency issues, or implementing SLOs for service communication.
majiayu000/claude-skill-registry 163
-
claude-code-debug
Troubleshoot Claude Code extensions and behavior. Triggers on: debug, troubleshoot, not working, skill not loading, hook not running, agent not found.
majiayu000/claude-skill-registry 163
-
opencode-config
Configure OpenCode settings and rules. Use when user asks to "configure opencode", "set up opencode", "create opencode config", "edit opencode.json", "set up AGENTS.md", "configure providers", "set up permissions", or needs help with OpenCode configuration files.
majiayu000/claude-skill-registry 163
-
session-bootstrap
Initialize a new local session log from the conversation.compact.md.template at the start of a work session.
majiayu000/claude-skill-registry 163
-
node-llm-web-automation
Build or update Node.js + LLM API workflows that replace Codex/MCP UI exploration for web automation at lower cost. Use when a user asks to productize page-structure discovery into a Node runner (Puppeteer/Playwright) with LLM-based element selection, deterministic playback control, cost controls, logging, and fallback paths.
majiayu000/claude-skill-registry 163
-
angular
Expert knowledge for Angular 18+ with Vite. Use when building Angular components, services, or integrating with Litestar backend.
majiayu000/claude-skill-registry 163
-
test-async-guardian
Flutter/Dart 測試異步資源管理守護者。用於:(1) 診斷測試卡住問題,(2) 審查測試代碼中的異步資源清理,(3) 提供 tearDown 最佳實踐,(4) 掃描潛在的資源洩漏風險。觸發場景:測試卡住、撰寫新測試、Code Review 測試代碼、執行 flutter test 前自動掃描。
majiayu000/claude-skill-registry 163
-
elixir-otp-patterns
Use when Elixir OTP patterns including GenServer, Supervisor, Agent, and Task. Use when building concurrent, fault-tolerant Elixir applications.
majiayu000/claude-skill-registry 163
-
mcp-efficiency
Token-efficient codebase exploration using MCP servers (Serena, Context7, JetBrains, Claude-mem). Reduces token usage by 80-90% through structured queries. Use ALWAYS before reading files to minimize context window usage.
majiayu000/claude-skill-registry 163
-
skill-generator
Meta-skill for creating, refining, and managing Agent Skills. Use when needing to create new skills, improve existing skills, analyze skill performance, or teach the agent new capabilities. Enables self-improvement and knowledge capture.
majiayu000/claude-skill-registry 163
-
vercel-local-dev-loop
Configure Vercel local development with hot reload and testing.
Use when setting up a development environment, configuring test workflows,
or establishing a fast iteration cycle with Vercel.
Trigger with phrases like "vercel dev setup", "vercel local development",
"vercel dev environment", "develop with vercel".
majiayu000/claude-skill-registry 163
-
lcp-protocol-spec
Edit LCP protocol docs under docs/protocol/ in BOLT-style (TLVs, message formats, state flow).
majiayu000/claude-skill-registry 163
-
waf-bypass-hunter
Bypass a Coraza WAF protecting a vulnerable Next.js 16 backend. Analyze parser differentials between Go (WAF) and Node.js (backend) to find bypasses.
majiayu000/claude-skill-registry 163
-
cargo-log-parser
Parse and filter cargo build logs to extract errors, warnings, and diagnostics with regex-based filtering. Use when debugging Rust projects, analyzing cargo build output, filtering errors by file path or message pattern, or helping users understand compilation failures. Triggers on cargo build errors, rustc diagnostics, Rust compilation issues, or requests to parse .log files from cargo.
majiayu000/claude-skill-registry 163
-
notify-slack
Slack 채널에 메시지 전송 (공통 Skill). Use when (1) 이슈/태스크 알림,
(2) 릴리스 알림, (3) /SEMO:slack 커맨드, (4) 팀원 멘션 요청.
majiayu000/claude-skill-registry 163
-
discover-proxies
Automatically discover proxy skills when working with forward/reverse proxies, nginx, traefik, envoy, caching, or NATS messaging
majiayu000/claude-skill-registry 163
-
steps-skill
Runs a script that prints ordered execution steps
majiayu000/claude-skill-registry 163
-
global--commenting
Apply the Agent OS standard for global commenting.
majiayu000/claude-skill-registry 163
-
project-status-report
Generate comprehensive project health and status reports for rapid developer onboarding. Use when starting sessions, checking project health mid-work, or needing overview of git status, open work items, and suggested next actions.
majiayu000/claude-skill-registry 163