Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nginx-configuration
Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.
majiayu000/claude-skill-registry 163
-
hypothesis-debugging
Structured code debugging through hypothesis formation and falsification planning. Use when diagnosing bugs, unexpected behaviour, or system failures where the root cause is unclear. Produces a hypothesis document for execution by another agent rather than performing the investigation directly. Triggers on requests to debug issues, diagnose problems, investigate failures, or create debugging plans.
majiayu000/claude-skill-registry 163
-
algorithms
Master algorithm design, common patterns, optimization techniques, and problem-solving strategies. Learn to solve any computational challenge efficiently.
majiayu000/claude-skill-registry 163
-
gsd-execute-phase
Execute all plans in a phase with wave-based parallelization
majiayu000/claude-skill-registry 163
-
rust-async-concurrency
Manage concurrent operations with channels, semaphores, locks, and streams. Use when coordinating parallel work or limiting resource usage.
majiayu000/claude-skill-registry 163
-
Social Caption Writer
Write platform-specific social media captions that drive engagement and conversions
majiayu000/claude-skill-registry 163
-
threat-model-creator
Threat Model Creator - Auto-activating skill for Security Advanced.
Triggers on: threat model creator, threat model creator
Part of the Security Advanced skill category.
majiayu000/claude-skill-registry 163
-
provision
This skill should be used when the user asks to "provision a VPS", "create a Hetzner server", "spin up a cloud server", "launch a Hetzner instance", "set up a cloud server for Claude Code", "deploy Claude Code to a server", "create a VPS for Claude", or mentions Hetzner Cloud provisioning. Automates VPS creation with Claude Code pre-installed.
majiayu000/claude-skill-registry 163
-
Bankr Agent - Error Handling
This skill should be used when encountering authentication errors, API key errors, 401 errors, "invalid API key", "BANKR_API_KEY not set", job failures, or any Bankr API errors. Provides setup instructions and troubleshooting guidance for resolving Bankr configuration issues.
majiayu000/claude-skill-registry 163
-
onboarding-start
Create comprehensive onboarding documentation for a codebase or feature. Use when user asks to "create an onboarding document for X".
majiayu000/claude-skill-registry 163
-
hook-creator
Create Claude Code hooks with proper schemas, RBAC integration, and performance requirements. Use when implementing PreToolUse, PostToolUse, SessionStart, or any of the 10 hook event types for automation, validation, or security enforcement.
majiayu000/claude-skill-registry 163
-
fof-qc-summarizer
Aggregate-only summarizer for K18 QC artifacts; produces summary outputs and appends manifest rows when format is confirmed.
majiayu000/claude-skill-registry 163
-
design-with-traceability
Create technical solution architecture from requirements with REQ-* traceability. Designs components, APIs, data models, and interactions. Tags all design artifacts with requirement keys. Use after requirements are validated, before coding starts.
majiayu000/claude-skill-registry 163
-
carousels-sliders
Use when animating carousels, sliders, image galleries, or horizontally scrolling content for smooth navigation
majiayu000/claude-skill-registry 163
-
data-systems-architecture
Use when designing databases for data-heavy applications, making schema decisions for performance, choosing between normalization and denormalization, selecting storage/indexing strategies, planning for scale, or evaluating OLTP vs OLAP trade-offs. Also use when encountering N+1 queries, ORM issues, or concurrency problems.
majiayu000/claude-skill-registry 163
-
proof-weighted-optimization
Optimize decisions using proof-weighted scoring.
majiayu000/claude-skill-registry 163
-
loop-breaker
Scaffold middleware to detect and block Worker self-recursion, infinite fetch chains, and runaway loops. Use this skill when designing Workers that call other Workers, implement webhooks, or handle events that might trigger themselves. Also use when encountering "recursion", "infinite loop", "self-call", "fetch chain", or "denial of wallet" scenarios.
majiayu000/claude-skill-registry 163
-
hpc-dev-testing-workflow
Efficient development testing workflow for HPC environments with VS Code tunneling. Trigger: testing code changes on HPC, development workflow with external data directories, VS Code Remote SSH development
majiayu000/claude-skill-registry 163
-
multi-agent-coordination
Coordinate multiple agents in parallel or sequential workflows. Use when running agents simultaneously, delegating to sub-agents, switching between specialized agents, or managing agent selection. Trigger keywords - "parallel agents", "sequential workflow", "delegate", "multi-agent", "sub-agent", "agent switching", "task decomposition".
majiayu000/claude-skill-registry 163
-
webconsulting-branding
Enforces webconsulting.at design system, color palettes, typography, and MDX component structures for frontend development.
majiayu000/claude-skill-registry 163
-
ai-collaborate-teaching
Design co-learning experiences using the Three Roles Framework (AI as Teacher/Student/Co-Worker).
Use when teaching AI-driven development workflows, spec-first collaboration, or balancing AI assistance
with foundational learning. NOT for curriculum without AI integration.
majiayu000/claude-skill-registry 163
-
love-video
majiayu000/claude-skill-registry 163
-
yaml-pipeline-validator
Validate and lint Azure Pipelines YAML with best practices checks. Use when validating pipeline syntax or ensuring pipeline quality.
majiayu000/claude-skill-registry 163
-
i18n-translator
Internationalization specialist for Phoenix/Elixir applications. Use when you need to extract hardcoded strings and replace them with gettext calls, manage translation files (POT/PO), or provide translations for French and Italian. Handles templates (.heex), controllers, LiveViews, error messages, and UI text.
majiayu000/claude-skill-registry 163