Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sentry-reference-architecture
Manage best-practice Sentry architecture patterns.
Use when designing Sentry integration architecture,
structuring projects, or planning enterprise rollout.
Trigger with phrases like "sentry architecture", "sentry best practices",
"design sentry integration", "sentry project structure".
majiayu000/claude-skill-registry 163
-
fastapi-clean-architecture
Build FastAPI applications using Clean Architecture principles with proper layer separation (Domain, Infrastructure, API), dependency injection, repository pattern, and comprehensive testing. Use this skill when designing or implementing Python backend services that require maintainability, testability, and scalability.
majiayu000/claude-skill-registry 163
-
test-writing-patterns
Test structure, patterns, assertions, and test doubles
majiayu000/claude-skill-registry 163
-
e2e-testing-backend
End-to-end testing patterns for backend services. Use when testing complete application flows.
majiayu000/claude-skill-registry 163
-
go-testing-table
Table-driven test patterns for Go
majiayu000/claude-skill-registry 163
-
vercel-deploy
majiayu000/claude-skill-registry 163
-
performance
Production-grade performance testing skill with k6, JMeter, load testing, stress testing, and performance optimization guidance
majiayu000/claude-skill-registry 163
-
npm-packages
Conventions for package.json, README.md, coding & testing styles
majiayu000/claude-skill-registry 163
-
github-project-automation
Automate GitHub repository setup with CI/CD workflows, issue templates, Dependabot, and CodeQL security scanning.
Includes 12 production-tested workflows and prevents 18 errors: YAML syntax, action pinning, and configuration.
Use when: setting up GitHub Actions CI/CD, creating issue/PR templates, enabling Dependabot or CodeQL scanning,
deploying to Cloudflare Workers, implementing matrix testing, or troubleshooting YAML indentation, action version
pinning, secrets syntax, runner versions, or CodeQL configuration.
Keywords: github actions, github workflow, ci/cd, issue templates, pull request templates,
dependabot, codeql, security scanning, yaml syntax, github automation, repository setup,
workflow templates, github actions matrix, secrets management, branch protection, codeowners,
github projects, continuous integration, continuous deployment, workflow syntax error,
action version pinning, runner version, github context, yaml indentation error
majiayu000/claude-skill-registry 163
-
usability-tester
Conduct usability tests and identify UX issues through systematic observation. Use when testing user flows, validating designs, identifying friction points, or ensuring users can complete core tasks. Covers test planning, think-aloud protocol, task scenarios, and severity rating.
majiayu000/claude-skill-registry 163
-
go-testing-benchmarks
Benchmark patterns for performance testing
majiayu000/claude-skill-registry 163
-
moai-lang-cpp
Modern C++ (C++23/C++20) development specialist covering RAII, smart pointers, concepts, ranges, modules, and CMake. Use when developing high-performance applications, games, system software, or embedded systems.
majiayu000/claude-skill-registry 163
-
supabase-data-handling
Implement Supabase PII handling, data retention, and GDPR/CCPA compliance patterns.
Use when handling sensitive data, implementing data redaction, configuring retention policies,
or ensuring compliance with privacy regulations for Supabase integrations.
Trigger with phrases like "supabase data", "supabase PII",
"supabase GDPR", "supabase data retention", "supabase privacy", "supabase CCPA".
majiayu000/claude-skill-registry 163
-
gasp-diagnostics
System diagnostics using GASP (General AI Specialized Process monitor). Use when user asks about Linux system performance, requests system checks, mentions GASP, asks to diagnose hosts, or says things like "check my system" or "what's wrong with [hostname]". Can actively fetch GASP metrics from hosts via HTTP or interpret provided JSON output.
majiayu000/claude-skill-registry 163
-
frappe-webhook-manager
Create webhook handlers for Frappe integrations. Use when implementing webhooks, event-driven integrations, or external system notifications.
majiayu000/claude-skill-registry 163
-
qa-testing-strategy
Test strategy, QA patterns, and automation practices across unit, integration, E2E, performance, BDD, and security testing with modern frameworks (Jest, Vitest, Playwright, k6, Cucumber).
majiayu000/claude-skill-registry 163
-
tdd-green
Execute the GREEN phase of TDD by implementing the minimum code needed to make the failing test pass. Follows the principle of simplest solution that could possibly work.
majiayu000/claude-skill-registry 163
-
cross-platform-compatibility
Handle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and testing across Windows, macOS, and Linux. Use when dealing with platform-specific code or OS compatibility.
majiayu000/claude-skill-registry 163
-
mt5-log-reader
Reads MetaTrader 5 log files to validate indicator execution, unit tests, and compilation errors. Use when user mentions Experts pane, MT5 logs, errors, or asks "did it work". Triggers - check logs, did it work, Experts pane, Print output, runtime errors, debug output. (project)
majiayu000/claude-skill-registry 163
-
midjourney-prompting-mike-coulbourn-claude-vibes
majiayu000/claude-skill-registry 163
-
llm-testing
Testing patterns for LLM-based applications. Use when testing AI/ML integrations, mocking LLM responses, testing async timeouts, or validating structured outputs from LLMs.
majiayu000/claude-skill-registry 163
-
critical-feedback
This skill enables honest, pressure-tested feedback on ideas, decisions, and proposals. Use this skill when prompted for an opinion on whether something is a good idea, should be done, or what to think about an approach.
majiayu000/claude-skill-registry 163
-
lunar-rovers-expert
Specialized skill for analyzing lunar rover technical specifications and mobility systems within the LORS framework.
majiayu000/claude-skill-registry 163
-
Positioning Integrator
全フェーズの成果を統合してSTPポジショニング完成とLP用メッセージング開発。最終統合、ポジショニング、メッセージング開発で必須使用。MUST BE USED for final integration.
majiayu000/claude-skill-registry 163