Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
create-auth-skill
Skill for creating auth layers in TypeScript/JavaScript apps using Better Auth.
majiayu000/claude-skill-registry 163
-
climate-environmental-data
Use AgentPMT external API to run the Climate, Environment, and Land Data Hub tool with wallet signatures, credits purchase, or credits earned from jobs.
majiayu000/claude-skill-registry 163
-
fastapi-skill
majiayu000/claude-skill-registry 163
-
batch-orchestration
Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees. Use for migrations, refactors, codemods, and any change touching 10+ files with the same pattern.
majiayu000/claude-skill-registry 163
-
pytest
Expert guidance for Python testing with pytest framework. Use when (1) writing unit tests or integration tests, (2) setting up test fixtures for setup/teardown, (3) parametrizing tests with multiple inputs, (4) using markers (skip, xfail, custom), (5) mocking/patching with monkeypatch or pytest-mock, (6) configuring pytest (pytest.ini, pyproject.toml, conftest.py), (7) running tests with coverage, (8) debugging test failures, or (9) testing async code, FastAPI, Django, or Flask apps.
majiayu000/claude-skill-registry 163
-
convex-cron-jobs
Scheduled function patterns for background tasks including interval scheduling, cron expressions, job monitoring, retry strategies, and best practices for long-running tasks
majiayu000/claude-skill-registry 163
-
pdf
Extract text/tables, create, merge, split PDFs. Fill PDF forms programmatically. Use for PDF processing, generation, form filling, document analysis, batch operations.
majiayu000/claude-skill-registry 163
-
ops-db-ops
Database migrations, reverts, schema generation, and GraphQL codegen for Expo + serverless backend projects. Operates on the backend (TypeORM) and frontend (GraphQL code generation).
majiayu000/claude-skill-registry 163
-
extractor
Extract content from any document using the Preset-First Agentic Pipeline. Auto-detects format and document type (scientific papers, requirements specs, etc.). Supports PDF, DOCX, HTML, XML, PPTX, XLSX, EPUB, Markdown, images. Use when user says "extract this", "convert to markdown", "process pdf", or provides a document.
majiayu000/claude-skill-registry 163
-
release
Cut a new release - bump version, commit, tag, and push to trigger CI publish
majiayu000/claude-skill-registry 163
-
adaptive_answer_evaluator
Provides direct, unexplained answers for math, code, and multiple-choice questions. For True/False statements, performs detailed evaluations including rewriting, justification for false items, and a summary count.
majiayu000/claude-skill-registry 163
-
test-strategy
Assess and recommend the appropriate testing strategy for Rust code - unit tests, parameterized tests (rstest), property-based tests, fuzz tests, Kani model checking, or simulation testing
majiayu000/claude-skill-registry 163
-
V3 MCP Optimization
MCP server optimization and transport layer enhancement for claude-flow v3. Implements connection pooling, load balancing, tool registry optimization, and performance monitoring for sub-100ms response times.
majiayu000/claude-skill-registry 163
-
neon-async-db
This skill should be used when setting up and managing reliable, high-performance asynchronous database connections for Neon Serverless PostgreSQL using SQLModel and SQLAlchemy's async capabilities.
majiayu000/claude-skill-registry 163
-
browser-cli
Control Firefox browser from the command line. Use for web automation, scraping, testing, or any browser interaction tasks.
majiayu000/claude-skill-registry 163
-
cd
Change working directory.
majiayu000/claude-skill-registry 163
-
skill-create
Analyze git history and instincts to auto-generate a learned skill
majiayu000/claude-skill-registry 163
-
nzbget
Check NZBGet download status and queue information. Use when the user asks about NZBGet downloads, wants to know how many things are downloading, check download speed, view the queue, or get a full status report of their Usenet downloads.
majiayu000/claude-skill-registry 163
-
changelog-manager
Reviews git history and updates CHANGELOG.md with entries for [Unreleased] section (converted from agent)
majiayu000/claude-skill-registry 163
-
evo-brainstorming
Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods. Use when the user says help me brainstorm or help me ideate.
majiayu000/claude-skill-registry 163
-
qa-only
Report-only QA testing. Systematically tests a web application and produces a
structured report with health score, screenshots, and repro steps — but never
fixes anything. Use when asked to "just report bugs", "qa report only", or
"test but don't fix". For the full test-fix-verify loop, use /qa instead.
Proactively suggest when the user wants a bug report without any code changes.
majiayu000/claude-skill-registry 163
-
programmatic-seo
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit.
majiayu000/claude-skill-registry 163
-
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
majiayu000/claude-skill-registry 163
-
vr-ar
VR/AR development principles. Comfort, interaction, performance requirements.
majiayu000/claude-skill-registry 163