Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
property-based-testing
How to make a good property-based test. Use when writing any property-based test.
majiayu000/claude-skill-registry 163
-
elisp-development
Emacs Lisp development best practices including file templates, project structure, testing, and coding style. Use when writing Emacs Lisp packages or configuration.
majiayu000/claude-skill-registry 163
-
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
majiayu000/claude-skill-registry 163
-
coolify-deployment
Deploy Coolify self-hosted PaaS for application hosting. Covers VM provisioning, installation, GitHub integration, and application deployment with auto-SSL.
majiayu000/claude-skill-registry 163
-
spec-writing
This skill should be used when the user asks about "writing specs", "specs.md format", "how to write specifications", "sprint requirements", "testing configuration", "scope definition", or needs guidance on creating effective sprint specifications for agentic development.
majiayu000/claude-skill-registry 163
-
vercel-deploy-integration
Deploy Vercel integrations to Vercel, Fly.io, and Cloud Run platforms.
Use when deploying Vercel-powered applications to production,
configuring platform-specific secrets, or setting up deployment pipelines.
Trigger with phrases like "deploy vercel", "vercel Vercel",
"vercel production deploy", "vercel Cloud Run", "vercel Fly.io".
majiayu000/claude-skill-registry 163
-
go-testing-table
Table-driven test patterns for Go
majiayu000/claude-skill-registry 163
-
dspy-haystack-integration
Integrate DSPy optimization with existing Haystack pipelines
majiayu000/claude-skill-registry 163
-
LWC Enterprise Patterns
This skill should be used when the user asks to "create lwc component", "lightning web component", "component architecture", "lwc state management", "lwc testing", "jest test", or mentions container/presentational patterns, pub-sub, or LWC best practices.
majiayu000/claude-skill-registry 163
-
github-runner-setup
GitHub Actions self-hosted runner setup and maintenance. Use when setting up dedicated runner users,
migrating runners from personal accounts, troubleshooting runner issues, or implementing runner isolation.
Covers systemd services, environment isolation, and skills plane integration.
majiayu000/claude-skill-registry 163
-
websocket-integration-testing
Use when testing WebSocket servers, validating message protocols, executing Gate 3A, or tempted to use mocks - enforces functional testing with wscat and real filesystem operations, NO MOCKS allowed
majiayu000/claude-skill-registry 163
-
agent-ux-researcher
Expert UX researcher specializing in user insights, usability testing, and data-driven design decisions. Masters qualitative and quantitative research methods to uncover user needs, validate designs, and drive product improvements through actionable insights.
majiayu000/claude-skill-registry 163
-
jtbd-analysis
Jobs to Be Done (JTBD) framework by Clayton Christensen. Analyzes requirements through the lens of what 'job' customers hire products to do. Covers functional, emotional, and social jobs. Use when understanding underlying customer motivations or reframing features as outcomes.
majiayu000/claude-skill-registry 163
-
probitas-setup
Probitas project setup and installation. Use when initializing Probitas, setting up E2E testing, or installing probitas CLI.
majiayu000/claude-skill-registry 163
-
flow-create-scenario-files
Create scenario files for testing migrated Output SDK workflows. Use to set up test inputs in the scenarios/ subfolder.
majiayu000/claude-skill-registry 163
-
css-fundamentals
CSS fundamentals - selectors, specificity, box model, positioning, units
majiayu000/claude-skill-registry 163
-
multi-agent-e2e-validation
Multi-agent parallel E2E validation workflow for database refactors and system migrations. Use when validating QuestDB deployments, schema migrations, bulk data ingestion pipelines, or any database-centric refactor requiring comprehensive testing across environment, data flow, and query layers.
majiayu000/claude-skill-registry 163
-
medusa-backend
Complete Medusa backend API reference and integration guide
majiayu000/claude-skill-registry 163
-
command-placement-priority
コマンドの配置場所と優先順位(プロジェクト/ユーザー/MCP、名前空間、競合解決)を整理し、配置判断と移行方針を支援するスキル。
配置基準、優先順位ルール、移行フローを一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 配置判断の実務 / 目的: 運用の一貫性確保
• Priority Resolution Protocol / 適用: 同名競合の解決 / 目的: 優先順位の明確化
Trigger:
Use when determining command placement, resolving command priority conflicts, or migrating commands between project/user/MCP layers.
command placement, priority resolution, namespace design, project vs user commands, MCP integration
majiayu000/claude-skill-registry 163
-
isaac-patterns
NVIDIA Isaac Sim and Isaac ROS integration patterns for Physical AI applications.
majiayu000/claude-skill-registry 163
-
microsim-matcher
This skill analyzes diagram, chart, or simulation specifications and returns a ranked list of the most suitable MicroSim generator skills to use. It compares the specification against capabilities of all available microsim generators (p5.js, ChartJS, Plotly, Mermaid, vis-network, timeline, map, Venn, bubble) and provides match scores (0-100) with detailed reasoning for each recommendation. Use this skill when a user has a diagram specification and needs guidance on which MicroSim generator skill to use.
majiayu000/claude-skill-registry 163
-
phpstan-fixer
Analyze existing PHPStan error logs without running analysis. Use when:
- User says "fix the phpstan errors" (after manually running PHPStan)
- User says "what phpstan errors do I have?"
- User points to specific log file
- PHPStan was run outside Claude's context
Delegates to fixer agent (sonnet) to find logs, parse errors, and implement fixes.
Does NOT execute PHPStan - use phpstan-runner for that.
majiayu000/claude-skill-registry 163
-
skillpkg
Agent Skills Package Manager - Install once, use everywhere. Manage, share, and sync AI agent skills across platforms.
majiayu000/claude-skill-registry 163
-
stress-test-config
Stress Test Config - Auto-activating skill for Performance Testing.
Triggers on: stress test config, stress test config
Part of the Performance Testing skill category.
majiayu000/claude-skill-registry 163