Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
simple-skill
A simple test skill that does basic operations.
majiayu000/claude-skill-registry 163
-
bootstrap-python-mcp-service
Bootstrap Python MCP server projects and workspaces on macOS using uv and FastMCP with consistent defaults. Use when creating a new MCP server from scratch, scaffolding a single uv MCP project, scaffolding a uv workspace with package/service members, initializing pytest+ruff+mypy defaults, creating README.md, initializing git, running initial validation checks, or starting from OpenAPI/FastAPI with MCP mapping guidance.
majiayu000/claude-skill-registry 163
-
V3 Deep Integration
Deep agentic-flow@alpha integration implementing ADR-001. Eliminates 10,000+ duplicate lines by building claude-flow as specialized extension rather than parallel implementation.
majiayu000/claude-skill-registry 163
-
data-structure-protocol
Build and navigate DSP (Data Structure Protocol) — graph-based long-term structural memory of codebases for LLM agents. Stores entities (modules, functions), their dependencies (imports), public API (shared/exports), and reasons for every connection. Use when: (1) project has a .dsp/ directory, (2) user asks to set up DSP or bootstrap project structure, (3) creating/modifying/deleting code files in a DSP-tracked project, (4) navigating project structure, understanding dependencies, or finding modules, (5) user mentions DSP, dsp-cli, .dsp, or structure mapping.
majiayu000/claude-skill-registry 163
-
aget-assess-client
Assess client needs, constraints, and objectives
majiayu000/claude-skill-registry 163
-
add-httparchive-metric-report
Add new metrics to HTTPArchive reports config. USE FOR adding performance metrics, adoption/percentage metrics, or custom metric analysis from crawl data. Chooses timeseries vs histogram based on data type.
majiayu000/claude-skill-registry 163
-
c4-component
Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level documentation into Component-level architecture, defining component boundaries, interfaces, and relationships. Creates component diagrams and documentation. Use when synthesizing code-level documentation into logical components.
majiayu000/claude-skill-registry 163
-
javascript-code-review
Master JavaScript code review patterns including modern syntax, async/await, equality operators, memory leaks, and DOM manipulation. Use PROACTIVELY when reviewing JavaScript PRs.
majiayu000/claude-skill-registry 163
-
unit-test-parameterized
Provides parameterized testing patterns with `@ParameterizedTest`, `@ValueSource`, `@CsvSource`. Enables running a single test method with multiple input combinations. Use when testing multiple scenarios with similar logic.
majiayu000/claude-skill-registry 163
-
how-to-use-vercel-skills
How to create, structure, install, and publish agent skills compatible with the Vercel skills ecosystem and skills.sh. Use when the user wants to build a new skill, structure a SKILL.md file, add install commands to a website or README, or publish skills for distribution across 40+ AI agents.
majiayu000/claude-skill-registry 163
-
backend-queries
Write secure, performant, and optimized database queries using parameterized queries, eager loading, proper indexing, and transaction management. Use this skill when writing database queries in controllers, repositories, services, or model methods, when using query builders or ORM methods, when implementing filtering/sorting/pagination logic, when optimizing N+1 query problems with eager loading, when working with joins and complex queries, when implementing query caching, or when wrapping related operations in database transactions.
majiayu000/claude-skill-registry 163
-
assimilate
Assimilate an external methodology, harness, or specification into babysitter process definitions with skills and agents.
majiayu000/claude-skill-registry 163
-
react
Core React 19 patterns including hooks, Suspense, lazy loading, component structure, TypeScript best practices, and performance optimization. Use when working with React components, hooks, lazy loading, Suspense boundaries, or React-specific TypeScript patterns.
majiayu000/claude-skill-registry 163
-
api-docs-generator
Generate OpenAPI 3.1 specification from existing Next.js API routes. Use when asked to generate API docs, create OpenAPI spec, document endpoints, generate Swagger file, or create API documentation.
majiayu000/claude-skill-registry 163
-
00-andruia-consultant
Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.
majiayu000/claude-skill-registry 163
-
veriglow-agent-map
Look up VeriGlow Agent Map for any website URL to discover its data functions, internal APIs, browser automation recipes, and agent reliability reports. Use when you need to extract structured data from a website, call a website's hidden API, or automate browser interactions with a web page.
majiayu000/claude-skill-registry 163
-
research
Systematic investigation and root cause analysis. Use when debugging persistent issues, understanding complex systems, or before making architectural decisions.
majiayu000/claude-skill-registry 163
-
test-workflow
Run BitBot's iterative test workflow (implement → test → fix → commit → push). Use PROACTIVELY during development to ensure quality before committing.
majiayu000/claude-skill-registry 163
-
conversation-memory
Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory
majiayu000/claude-skill-registry 163
-
openai-chatkit-backend-python
Design, implement, and debug a custom ChatKit backend in Python that powers the ChatKit UI without Agent Builder, using the OpenAI Agents SDK (and optionally Gemini via an OpenAI-compatible endpoint). Use this Skill whenever the user wants to run ChatKit on their own backend, connect it to agents, or integrate ChatKit with a Python web framework (FastAPI, Django, etc.).
majiayu000/claude-skill-registry 163
-
wiremock
Expert guidance for using WireMock in Java applications for HTTP API mocking and testing. Use this skill when the user asks to mock HTTP APIs, create API stubs, test REST clients, simulate network faults, verify HTTP requests, or integrate WireMock with Spring Boot. Trigger keywords include "wiremock", "mock http", "stub api", "http mock", "api testing", "rest mock", "simulate fault", "verify request", "spring boot wiremock".
majiayu000/claude-skill-registry 163
-
python-testing-patterns
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
majiayu000/claude-skill-registry 163
-
ralph
Convert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralph's JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json.
majiayu000/claude-skill-registry 163
-
V3 Security Overhaul
Complete security architecture overhaul for claude-flow v3. Addresses critical CVEs (CVE-1, CVE-2, CVE-3) and implements secure-by-default patterns. Use for security-first v3 implementation.
majiayu000/claude-skill-registry 163