Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git
Git operations with conventional commits. Use for staging, committing, pushing, PRs, merges. Auto-splits commits by type/scope. Security scans for secrets.
majiayu000/claude-skill-registry 163
-
python-optional-dependencies
Use when supporting multiple backends/providers without forcing all dependencies on users. pyproject.toml extras pattern.
majiayu000/claude-skill-registry 163
-
huggingface-accelerate
Simplest distributed training API. 4 lines to add distributed support to any PyTorch script. Unified API for DeepSpeed/FSDP/Megatron/DDP. Automatic device placement, mixed precision (FP16/BF16/FP8). Interactive config, single launch command. HuggingFace ecosystem standard.
majiayu000/claude-skill-registry 163
-
ap2
Use when implementing the Agent Payments Protocol (AP2) for secure, compliant AI-driven commerce. Covers intent mandates, cart mandates, payment flows, and merchant integration.
USE FOR: agent-driven purchases, secure commerce mandates, user-authorized shopping flows, payment credential verification
DO NOT USE FOR: API micropayments (use x402), agent communication (use a2a), tool integration (use mcp)
majiayu000/claude-skill-registry 163
-
resume
Resume orchestrating of a babysitter run. use this command to resume babysitting a complex workflow.
majiayu000/claude-skill-registry 163
-
integration-test-strategy
Test real interactions between components: API endpoints with databases, services with external APIs Use when writing and organizing tests. Testing category skill.
majiayu000/claude-skill-registry 163
-
code
Use when implementing an approved task or plan in the current session and you are ready to make code changes.
majiayu000/claude-skill-registry 163
-
ln-643-api-contract-auditor
Checks layer leakage in method signatures, missing DTOs, entity leakage to API, inconsistent error contracts. Use when auditing API contracts.
majiayu000/claude-skill-registry 163
-
simpy
Process-based discrete-event simulation framework in Python. Use this skill when building simulations of systems with processes, queues, resources, and time-based events such as manufacturing systems, service operations, network traffic, logistics, or any system where entities interact with shared resources over time.
majiayu000/claude-skill-registry 163
-
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
majiayu000/claude-skill-registry 163
-
ui-skills
Opinionated constraints for building better interfaces with agents.
majiayu000/claude-skill-registry 163
-
fal-workflow
Generate workflow JSON files for chaining AI models
majiayu000/claude-skill-registry 163
-
131-java-testing-unit-testing
Use when you need to review, improve, or write Java unit tests — including migrating from JUnit 4 to JUnit 5, adopting AssertJ for fluent assertions, structuring tests with Given-When-Then, ensuring test independence, applying parameterized tests, mocking dependencies with Mockito, verifying boundary conditions (RIGHT-BICEP, CORRECT, A-TRIP), leveraging JSpecify null-safety annotations, or eliminating testing anti-patterns such as reflection-based tests or shared mutable state. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
swift-guide
Swift language guardrails, patterns, and best practices for AI-assisted development.
Use when working with Swift files (.swift), Package.swift, or when the user mentions Swift.
Provides optionals handling, protocol-oriented patterns, concurrency with async/await,
and testing standards specific to this project's coding standards.
majiayu000/claude-skill-registry 163
-
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
majiayu000/claude-skill-registry 163
-
devops
DevOps patterns: containerization, CI/CD, deployment strategies, monitoring. Use when containerizing apps, setting up pipelines, or deploying services.
majiayu000/claude-skill-registry 163
-
session-management
Implements secure session management with JWT tokens, Redis storage, refresh flows, and proper cookie configuration. Use when building authentication systems, managing user sessions, or implementing secure logout functionality.
majiayu000/claude-skill-registry 163
-
pain-language-engagers
Find warm leads by searching LinkedIn for pain-language posts — the frustrations, complaints, and operational struggles your ICP talks about publicly. Asks clarifying questions to understand your product, ICP, and their pain points, then generates pain-language search keywords, scrapes LinkedIn for posts and engagers, enriches profiles, and ICP-filters the results. Use when someone wants to "find leads who are complaining about X" or "find people discussing problems we solve" or "LinkedIn pain-based prospecting."
majiayu000/claude-skill-registry 163
-
drizzle-schema
Database schema patterns using Drizzle ORM with PostgreSQL
majiayu000/claude-skill-registry 163
-
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create ...
majiayu000/claude-skill-registry 163
-
research
Use when you need to research, analyze, and plan technical solutions that are scalable, secure, and maintainable.
majiayu000/claude-skill-registry 163
-
communicate-with-is
Communication coaching for working with an Is (The Encourager) DISC type — warm, supportive, optimistic. Covers do's, don'ts, meetings, email, feedback, and conflict. Powered by Crystal's DISC framework.
majiayu000/claude-skill-registry 163
-
maven-dependency-audit
Audit Maven dependencies for outdated versions, security vulnerabilities, and conflicts. Use when user says "check dependencies", "audit dependencies", "outdated deps", or before releases.
majiayu000/claude-skill-registry 163
-
remotion-best-practices
Best practices for Remotion - Video creation in React
majiayu000/claude-skill-registry 163