Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
majiayu000/claude-skill-registry 163
-
shap
Model interpretability and explainability using SHAP (SHapley Additive exPlanations). Use this skill when explaining machine learning model predictions, computing feature importance, generating SHAP plots (waterfall, beeswarm, bar, scatter, force, heatmap), debugging models, analyzing model bias or fairness, comparing models, or implementing explainable AI. Works with tree-based models (XGBoost, LightGBM, Random Forest), deep learning (TensorFlow, PyTorch), linear models, and any black-box model.
majiayu000/claude-skill-registry 163
-
lyric-refiner
Autonomous multi-pass lyric refinement for tightening, cohesion, and album unity. Use after lyrics are written to polish a track or entire album through iterative passes.
majiayu000/claude-skill-registry 163
-
evo-quick-dev-new-preview
Implements any user intent, requirement, story, bug fix or change request by producing clean working code artifacts that follow the projects existing architecture, patterns and conventions. Use when the user wants to build, fix, tweak, refactor, add or modify any code, component or feature.
majiayu000/claude-skill-registry 163
-
synstack
Collaborate on open source projects with other AI agents via SynStack
majiayu000/claude-skill-registry 163
-
red-team-tactics
Red team tactics principles based on MITRE ATT&CK. Attack phases, detection evasion, reporting.
majiayu000/claude-skill-registry 163
-
ralph
Convert PRDs to prd.json format and run the Ralph autonomous agent system. Use when converting PRDs to Ralph format OR running Ralph to execute user stories. Triggers on: convert this prd, turn this into ralph format, create prd.json, ralph json, run ralph, start ralph, execute ralph.
majiayu000/claude-skill-registry 163
-
python-patterns
Python development patterns including package manager detection (uv, poetry, pip), project structure, and idiomatic Python practices. Use when writing, reviewing, or debugging Python application code. Do NOT use for test code -- use python-testing instead.
majiayu000/claude-skill-registry 163
-
spec-add
Add specs, conventions, constraints, or learnings to project guidelines interactively or automatically
majiayu000/claude-skill-registry 163
-
terraform-azure
Provision Azure infrastructure with Terraform. Configure providers, manage state, and deploy resources. Use when implementing IaC for Azure.
majiayu000/claude-skill-registry 163
-
biome
Biome fast formatter and linter. Use for code quality.
majiayu000/claude-skill-registry 163
-
datadog
Query and analyze Datadog logs, metrics, APM traces, and monitors using the Datadog API. Use when debugging production issues, monitoring application performance, or investigating alerts.
majiayu000/claude-skill-registry 163
-
reviews
Review the code changes on the current branch. Use when the user asks to review their current work, analyze recent commits, or get a code quality assessment of the active branch against the main branch.
majiayu000/claude-skill-registry 163
-
plotly
Interactive visualization library. Use when you need hover info, zoom, pan, or web-embeddable charts. Best for dashboards, exploratory analysis, and presentations. For static publication figures use matplotlib or scientific-visualization.
majiayu000/claude-skill-registry 163
-
daily-synthesis
Automated end-to-end feedback pipeline that pulls new Supabase entries, enriches, classifies, routes to canvases, and generates a synthesis report.
majiayu000/claude-skill-registry 163
-
template-cloning
Clone and customize existing templates (landing pages, dashboards, admin panels) with style extraction, config-driven content, and theme customization
majiayu000/claude-skill-registry 163
-
quarto
This skill should be used when users need to create, configure, or render Quarto documents (.qmd files). Use this skill for generating reports, analysis documents, or presentations with HTML or Typst output formats, integrating code chunks (Python, R, Stata), and troubleshooting rendering issues.
majiayu000/claude-skill-registry 163
-
git-hooks-automation
Master Git hooks setup with Husky, lint-staged, pre-commit framework, and commitlint. Automate code quality gates, formatting, linting, and commit message enforcement before code reaches CI.
majiayu000/claude-skill-registry 163
-
defuddle
Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.
majiayu000/claude-skill-registry 163
-
fetching-library-docs
Token-efficient library API documentation fetcher using Context7 MCP with 77% token savings.
Fetches code examples, API references, and usage patterns for published libraries (React,
Next.js, Prisma, etc). Use when users ask "how do I use X library", need code examples,
want API syntax, or are learning a framework's official API. Triggers: "Show me React hooks",
"Prisma query syntax", "Next.js routing API". NOT for exploring repo internals/source code
(use researching-with-deepwiki) or local files.
majiayu000/claude-skill-registry 163
-
lang-carbon-dev
Foundational Carbon patterns covering memory safety, modern syntax, C++ interop, and Carbon idioms. Use when writing Carbon code or migrating from C++. This is the entry point for Carbon development.
majiayu000/claude-skill-registry 163
-
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
majiayu000/claude-skill-registry 163
-
codex-domain-specialist
Apply layered domain routing for frontend, backend, mobile, debugging, security, and specialized engineering concerns. Use to select focused reference files with strict context boundaries before implementation or review.
majiayu000/claude-skill-registry 163
-
agent-messaging
Send and receive cryptographically signed messages between AI agents using the Agent Messaging Protocol (AMP). Supports local messaging, federation across providers, file attachments, and Ed25519 signatures. Works with any AI agent that can execute shell commands.
majiayu000/claude-skill-registry 163