Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
debug-phase
Systematic debugging techniques including error classification, root cause analysis (5 Whys), reproduction strategies, and error documentation. Use when debugging errors, investigating failures, analyzing stack traces, fixing bugs, or documenting errors in error-log.md. (project)
majiayu000/claude-skill-registry 163
-
the-committer
Creates well-structured git commits with conventional commit messages and proper attribution.
majiayu000/claude-skill-registry 163
-
verify-workflow
Verify workflow outputs using hybrid script + LLM assessment
majiayu000/claude-skill-registry 163
-
gitlab-jobs
Manages GitLab CI jobs. Use for listing, logs, canceling, retrying, or erasing jobs. Triggers: CI builds, job status.
majiayu000/claude-skill-registry 163
-
monte-carlo
Design and implement Monte Carlo methods for uncertainty quantification, risk analysis, and probabilistic simulations across scientific and financial domains. Use when "monte carlo, random sampling, uncertainty quantification, risk analysis, stochastic simulation, MCMC, variance reduction, probabilistic, " mentioned.
majiayu000/claude-skill-registry 163
-
material-ui
Builds React applications with Material UI (MUI) components implementing Material Design. Use when creating modern UIs with Google's design system, custom theming, or accessible form controls.
majiayu000/claude-skill-registry 163
-
modern-web-app-architecture
majiayu000/claude-skill-registry 163
-
pytest-python
Comprehensive pytest testing skill for Python projects. Write efficient, maintainable tests with fixtures, parametrization, markers, mocking, and assertions. Use when: (1) Writing new tests for Python code, (2) Setting up pytest in a project, (3) Creating fixtures for test dependencies, (4) Parametrizing tests for multiple inputs, (5) Mocking/patching with monkeypatch, (6) Debugging test failures, (7) Organizing test suites with markers, (8) Any Python testing task.
majiayu000/claude-skill-registry 163
-
handover
Use when starting a session (resume previous work) or ending a session (create handover for next). Automatically detects mode based on conversation state. Cascades through completed handovers via Haiku subagents until finding incomplete work.
majiayu000/claude-skill-registry 163
-
patterns/interpreter
Interpreter Pattern pattern for C development
majiayu000/claude-skill-registry 163
-
operating-production-services
SRE patterns for production service reliability: SLOs, error budgets, postmortems, and incident response.
Use when defining reliability targets, writing postmortems, implementing SLO alerting, or establishing
on-call practices. NOT for initial service development (use scaffolding skills instead).
majiayu000/claude-skill-registry 163
-
frontend-api
API 통합 에이전트. API 클라이언트와 데이터 페칭을 구현합니다.
majiayu000/claude-skill-registry 163
-
rough-draft-pseudocode
Phase 2 - Define the logic flow for each function
majiayu000/claude-skill-registry 163
-
mcp-testing
Testing strategies for MCP servers including unit tests, integration tests, schema validation, and security testingUse when "mcp testing, test mcp server, mcp inspector, mcp validation, mcp, testing, unit-testing, integration-testing, schema-validation" mentioned.
majiayu000/claude-skill-registry 163
-
prompt-compile
Compile the YAML artifact into PROMPT.md with deterministic structure. A final agent pass polishes for fluidity, conciseness, and correctness.
majiayu000/claude-skill-registry 163
-
convex-guess-validation
Validate and score player guesses against drawing cards with fuzzy matching and scoring logic. Use when implementing guess submission, determining correctness, calculating bonus points, and handling scoring edge cases.
majiayu000/claude-skill-registry 163
-
code-commenter
Add detailed comments explaining WHY code works, its context, edge cases, and performance implications. Use when user mentions "add comments", "document", "explain code", "improve readability", or "maintainability". Supports C++, Python, Java, JavaScript, Go, Rust, SQL.
majiayu000/claude-skill-registry 163
-
building-ai-agent-on-cloudflare
Builds AI agents on Cloudflare using the Agents SDK with state management,
real-time WebSockets, scheduled tasks, tool integration, and chat capabilities.
Generates production-ready agent code deployed to Workers.
Use when: user wants to "build an agent", "AI agent", "chat agent", "stateful
agent", mentions "Agents SDK", needs "real-time AI", "WebSocket AI", or asks
about agent "state management", "scheduled tasks", or "tool calling".
majiayu000/claude-skill-registry 163
-
Service Consolidator
Find and consolidate duplicate service implementations in Leavn app - analyze variants, choose winner, update call sites, delete duplicates
majiayu000/claude-skill-registry 163
-
tech-debt-portfolio
Assess and prioritize tech debt items. Use when a senior developer needs an investment plan for debt reduction.
majiayu000/claude-skill-registry 163
-
postgis-skill
PostGIS-focused SQL tips, tricks and gotchas. Use when in need of dealing with geospatial data in Postgres.
majiayu000/claude-skill-registry 163
-
media-insertion
Insert images and videos from Slack messages into changelog markdown. Use when you have media files downloaded from Slack that need to be included in documentation.
majiayu000/claude-skill-registry 163
-
notebook-module-refactoring
Safe refactoring of Jupyter notebook code into Python modules
majiayu000/claude-skill-registry 163
-
openrouter-upgrade-migration
Execute migrate and upgrade OpenRouter SDK versions safely. Use when updating dependencies or migrating configurations. Trigger with phrases like 'openrouter upgrade', 'openrouter migration', 'update openrouter', 'openrouter breaking changes'.
majiayu000/claude-skill-registry 163