Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
protocol-reverse-engineering
Master network protocol reverse engineering including packet analysis, protocol dissection, and custom protocol documentation. Use when analyzing network traffic, understanding proprietary protocol...
majiayu000/claude-skill-registry 163
-
review-test-quality
Audit AHK test suite for drifted copies, dead tests, and design issues
majiayu000/claude-skill-registry 163
-
patrol-monitoring
Continuous monitoring using Deacon/Witness patterns for agent health checks, stuck detection, and automated recovery.
majiayu000/claude-skill-registry 163
-
announcements
Make spoken TTS announcements on Home Assistant media players (Sonos, Google Home, Echo, etc.) via ha-mcp. Use for reminders, notifications, proactive alerts, or any time you need to speak out loud in the house.
majiayu000/claude-skill-registry 163
-
shelf
Shelf framework guardrails, patterns, and best practices for AI-assisted development.
Use when working with Shelf (Dart HTTP server) projects, or when the user mentions Shelf.
Provides middleware patterns, request handling, pipeline composition, and server guidelines.
majiayu000/claude-skill-registry 163
-
rule-naming-conventions
Rule mapping for naming-conventions
majiayu000/claude-skill-registry 163
-
Neon Automation
Automate Neon serverless Postgres operations -- manage projects, branches, databases, roles, and connection URIs via the Composio MCP integration.
majiayu000/claude-skill-registry 163
-
testing
Comprehensive testing specialization covering test strategy, automation, TDD methodology, test writing, and web app testing. Use when setting up test infrastructure, writing tests, implementing TDD workflows, analyzing coverage, integrating tests into CI/CD, or testing web applications with Playwright. Framework-agnostic approach with framework-specific guidance via reference files.
majiayu000/claude-skill-registry 163
-
orchardcore-tester
Tests Orchard Core CMS features through browser automation. Use when the user needs to build, run, setup, or test Orchard Core functionality including admin features, content management, media library, and module testing.
majiayu000/claude-skill-registry 163
-
python-packaging
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
majiayu000/claude-skill-registry 163
-
your-skill-name
One-line description of what this skill does
majiayu000/claude-skill-registry 163
-
github-actions
Use when adding CI/CD, creating workflows, auditing GitHub Actions, or fixing action pinning. Creates and audits workflows for SHA pinning and permissions.
majiayu000/claude-skill-registry 163
-
usmle-case-generator
Generate USMLE Step 1/2 style clinical cases with patient history, physical exam, lab results, and diagnosis options. Trigger when user requests medical case studies, USMLE practice questions, clinical vignettes, or medical board exam preparation materials.
majiayu000/claude-skill-registry 163
-
discuss
Brainstorms and debates approaches, then drives toward an actionable decision. Use whenever someone needs a thinking partner for a decision they're facing: 'discuss', 'debate', 'brainstorm', 'weigh options', 'tradeoffs', 'should I do X or Y', 'help me decide', 'I'm torn between', 'sanity check my thinking', or 'what do you think about'. The user must be asking for help reasoning through a choice — not asking to build, fix, evaluate, plan, or modify something (even if the topic involves this skill itself). Challenges assumptions actively, picks the right decision lens for the problem, and never implements.
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.
majiayu000/claude-skill-registry 163
-
security-scan
Scan for security vulnerabilities in dependencies, code patterns, and secrets. Uses project-documented tooling where available. Use at phase checkpoints or before releases to check for vulnerabilities.
majiayu000/claude-skill-registry 163
-
frappe-impl-reports
Use when building Script Reports, Query Reports, dashboard charts, or Number Cards in ERPNext. Prevents empty report output from wrong column definitions, broken filters, and unoptimized SQL in large datasets. Covers Report Builder, Script Report (Python + JS), Query Report, Report filters, dashboard Chart DocType, Number Card, report permissions. Keywords: report, Script Report, Query Report, dashboard, chart, Number Card, filters, columns, execute, get_data.
majiayu000/claude-skill-registry 163
-
sharing-skills
Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository
majiayu000/claude-skill-registry 163
-
domain-name-brainstormer
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
majiayu000/claude-skill-registry 163
-
git-workflow
Guided git workflows: prepare PRs, clean up branches, resolve merge conflicts, handle monorepo tags, squash-and-merge patterns. Use when asked to prepare a PR, clean branches, resolve conflicts, or tag a release.
majiayu000/claude-skill-registry 163
-
vaex
Use this skill for processing and analyzing large tabular datasets (billions of rows) that exceed available RAM. Vaex excels at out-of-core DataFrame operations, lazy evaluation, fast aggregations, efficient visualization of big data, and machine learning on large datasets. Apply when users need to work with large CSV/HDF5/Arrow/Parquet files, perform fast statistics on massive datasets, create visualizations of big data, or build ML pipelines that do not fit in memory.
majiayu000/claude-skill-registry 163
-
claude-code
Activate when users ask about Claude Code installation, slash commands (/cook, /plan, /fix, /test, /docs, /design, /git), creating/managing Agent Skills, configuring MCP servers, setting up hooks/plugins, IDE integration (VS Code, JetBrains), CI/CD workflows, enterprise deployment (SSO, RBAC, sandboxing), troubleshooting authentication/performance issues, or advanced features (extended thinking, caching, checkpointing).
majiayu000/claude-skill-registry 163
-
bird-twitter-bookmarks
Manage X/Twitter bookmarks locally with Field Theory CLI. Actions: sync, search, list, classify, stats, viz, l2-label, review queue. Keywords: x bookmarks, twitter bookmarks, fieldtheory, ft.
majiayu000/claude-skill-registry 163
-
web-frameworks
Build with Next.js (App Router, RSC, SSR, ISR), Turborepo monorepos. Use for React apps, server rendering, build optimization, caching strategies, shared dependencies.
majiayu000/claude-skill-registry 163