Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
plans
Software architect and planning specialist - conduct thorough read-only planning before any action. Use when exploring a codebase to design implementation plans, defining objectives, gathering relevant files, and summarizing available tools before coding begins.
majiayu000/claude-skill-registry 163
-
open-interpreter
majiayu000/claude-skill-registry 163
-
spring-boot-rest-api-standards
Provides REST API design standards and best practices for Spring Boot projects. Use when creating or reviewing REST endpoints, DTOs, error handling, pagination, security headers, HATEOAS and architecture patterns.
majiayu000/claude-skill-registry 163
-
110-java-maven-best-practices
Use when you need to review, improve, or troubleshoot a Maven pom.xml file — including dependency management with BOMs, plugin configuration, version centralization, multi-module project structure, build profiles, or any situation where you want to align your Maven setup with industry best practices. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
performance-smell-detection
Detect potential code-level performance smells in Java - streams, collections, boxing, regex, object creation. Provides awareness, not absolutes - always measure before optimizing. For JPA/database performance, use jpa-patterns instead.
majiayu000/claude-skill-registry 163
-
ln-004-agent-sync
Sync skills (symlinks) and MCP settings from Claude to Gemini CLI and Codex CLI
majiayu000/claude-skill-registry 163
-
openrouter-usage
Query OpenRouter API costs, credits, and usage breakdown by model, provider, and date. This skill should be used when checking API spending, auditing costs, or generating usage reports for the last 30 days.
majiayu000/claude-skill-registry 163
-
marketing-demand-acquisition
Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups
majiayu000/claude-skill-registry 163
-
link-validator
Comprehensive link checking and validation for documentation. Validate internal links, external URLs, anchors, detect redirects, monitor link rot, and generate sitemap validation reports.
majiayu000/claude-skill-registry 163
-
pragmatic-programmer
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", or "software craftsmanship". Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
majiayu000/claude-skill-registry 163
-
Bun Docker
Use for Docker with Bun, Dockerfiles, oven/bun image, containerization, and deployments.
majiayu000/claude-skill-registry 163
-
about
Provides information about the bitwize-music plugin, its version, and its creator. Use when the user asks about the plugin, its purpose, version, or capabilities.
majiayu000/claude-skill-registry 163
-
second-order-odes
Problem-solving strategies for second order odes in odes pdes
majiayu000/claude-skill-registry 163
-
mobile-first-design
Designs responsive interfaces starting from mobile screens with progressive enhancement for larger devices. Use when building responsive websites, optimizing for mobile users, or implementing adaptive layouts.
majiayu000/claude-skill-registry 163
-
claude-agent-sdk
majiayu000/claude-skill-registry 163
-
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
majiayu000/claude-skill-registry 163
-
validation-first
Validation-first development with Quint - design specifications from requirements, then execute CREATE -> VERIFY -> IMPLEMENT cycle. Use when developing with formal state machine specifications, invariants, and temporal properties using Quint before writing implementation code.
majiayu000/claude-skill-registry 163
-
search-first
Research-before-coding workflow: systematically search existing solutions before custom implementation. Use when introducing new libraries, tools, or solving unfamiliar problems.
majiayu000/claude-skill-registry 163
-
aws-cloudformation-auto-scaling
Provides AWS CloudFormation patterns for Auto Scaling including EC2, ECS, and Lambda. Use when creating Auto Scaling groups, launch configurations, launch templates, scaling policies, lifecycle hooks, and predictive scaling. Covers template structure with Parameters, Outputs, Mappings, Conditions, cross-stack references, and best practices for high availability and cost optimization.
majiayu000/claude-skill-registry 163
-
openai-agents
majiayu000/claude-skill-registry 163
-
sveltia-cms
Sveltia CMS Git-backed content management (Decap/Netlify CMS successor). 5x smaller bundle (300 KB), GraphQL performance, solves 260+ issues. Use for static sites (Hugo, Jekyll, 11ty, Gatsby, Astro, Next.js), blogs, docs, i18n, or encountering OAuth errors, TOML/YAML issues, CORS problems, content listing errors.
majiayu000/claude-skill-registry 163
-
pii-redaction
PII detection and redaction utilities for privacy-compliant conversational AI
majiayu000/claude-skill-registry 163
-
travel-requirements-expert
Systematically gather comprehensive travel itinerary requirements through structured discovery questions, MCP-powered research (Perplexity, Exa), and expert detail gathering. Use when users request travel planning, itinerary creation, or trip assistance requiring deep research and personalized requirements gathering. Outputs detailed requirements specification with day-by-day itineraries.
majiayu000/claude-skill-registry 163
-
research
Document codebase as-is with thoughts directory for historical context
majiayu000/claude-skill-registry 163