Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
rulebook-git-workflow
Git workflow standards including branching strategy, commit conventions, and PR guidelines. Use when creating branches, writing commit messages, preparing pull requests, or following git best practices.
majiayu000/claude-skill-registry 163
-
nix-flake-init
Initializes Nix flake.nix files for projects using flake-parts, automatically detecting programming languages (OpenSCAD, Python) and configuring appropriate development shells. Activates when user asks to create, initialize, or add a flake.nix, set up Nix development environment, or add direnv support.
majiayu000/claude-skill-registry 163
-
rubycritic
Integrate RubyCritic to analyze Ruby code quality and maintain high standards throughout development. Use when working on Ruby projects to check code smells, complexity, and duplication. Triggers include creating/editing Ruby files, refactoring code, reviewing code quality, or when user requests code analysis or quality checks.
majiayu000/claude-skill-registry 163
-
Ffi Memory Management
Your approach to handling ffi memory management. Use this skill when working on files where ffi memory management comes into play.
majiayu000/claude-skill-registry 163
-
php-coding-standards
Provides PHP coding standards for Nette projects. Use when formatting PHP code, naming conventions, or code style questions.
majiayu000/claude-skill-registry 163
-
gem-port
Port Ruby gems with native C extensions to Fil-C. Use when fixing gem compilation errors, VALUE/int type mismatches, rb_attr/rb_protect issues, or using ast-grep for Ruby C extensions.
majiayu000/claude-skill-registry 163
-
calculus-tutor-single-multivariable
Comprehensive calculus expert covering limits, derivatives, integrals, sequences, series, and multivariable calculus with rigorous proofs and practical applications
majiayu000/claude-skill-registry 163
-
unknown-mypurecloud-platform-client-sdk-
majiayu000/claude-skill-registry 163
-
GDScript Format
Format and lint GDScript files using gdscript-formatter. Use after editing GDScript files to ensure code style consistency.
majiayu000/claude-skill-registry 163
-
social-media-analyzer
Analyzes social media campaign performance across platforms with engagement metrics, ROI calculations, and audience insights for data-driven marketing decisions
majiayu000/claude-skill-registry 163
-
add-resource
Add new learning resources (books, articles, courses, papers) to the appropriate resources.md file. Use when user mentions adding, saving, or tracking learning materials.
majiayu000/claude-skill-registry 163
-
cloudflare-security-checker
Automatically validates Cloudflare Workers security patterns during development, ensuring proper secret management, CORS configuration, and input validation
majiayu000/claude-skill-registry 163
-
serialization-patterns
Data serialization and transformation patterns. Use when formatting API responses.
majiayu000/claude-skill-registry 163
-
terraform-style-guide
Comprehensive guide for Terraform code style, formatting, and best practices based on HashiCorp's official standards and Azure Verified Modules (AVM) requirements. Use when writing or reviewing Terraform configurations, formatting code, organizing files and modules, establishing team conventions, managing version control, ensuring code quality and consistency across infrastructure projects, or developing Azure Verified Modules.
majiayu000/claude-skill-registry 163
-
setup-dev-env
開発環境セットアップスキル(依存関係インストール、DB初期化、環境変数設定)
majiayu000/claude-skill-registry 163
-
sitrep-reporting
Military-style SITuation REPort protocol for multi-agent coordination. Enforces structured status
reporting with 🟢🟡🔴 codes, quantitative progress (0-100%), blockers, dependencies, ETAs, and
authorization codes for secure handoffs. Prevents communication failures, lost context, and delayed
blocker reporting. Use when: coordinating multiple agents, wave execution, reporting progress,
requesting status updates, handing off deliverables.
majiayu000/claude-skill-registry 163
-
infrastructure-as-code
Basic Resource:
majiayu000/claude-skill-registry 163
-
code-standards-checker
Automatically check code against PHPCS, ESLint, WordPress Coding Standards, or Drupal Coding Standards when user asks about code style, standards compliance, or best practices. Invoke when user mentions "coding standards", "code style", "linting", "PHPCS", "ESLint", or asks if code follows conventions.
majiayu000/claude-skill-registry 163
-
flow-validation-checklist
Complete migration validation checklist for Flow to Output SDK. Use after migration to verify completeness and correctness.
majiayu000/claude-skill-registry 163
-
bug-detective
Systematic bug hunting combining Sherpa's debugging workflow, Julie's execution tracing, and Goldfish's investigation tracking. Activates for bug fixes with methodical reproduction, test capture, fix, and verification. Use when debugging errors or fixing bugs.
majiayu000/claude-skill-registry 163
-
integrating-formspree-forms
Use when adding forms to static websites using Formspree - provides contact forms, newsletter signups, validation, and spam protection without backend code
majiayu000/claude-skill-registry 163
-
debug-detective
Systematic debugging approach for ANY codebase, ANY language, ANY bug type. Use when facing unexpected behavior, crashes, performance issues, or intermittent problems.
majiayu000/claude-skill-registry 163
-
Backend API
Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, resource-based URLs, and rate limiting. Use this skill when creating or modifying API endpoints, route handlers, controllers, or any backend API layer code. Apply when working on files that define API routes (routes/*.ts, controllers/*.ts, api/*.ts, *Controller.cs), implement request/response handlers, establish API versioning, or configure endpoint middleware. Use when building Bun/Express APIs, ASP.NET Core Web APIs, or Next.js API routes. This skill ensures RESTful design with clear resource-based URLs, consistent lowercase hyphenated naming, appropriate HTTP methods (GET, POST, PUT, PATCH, DELETE), proper status codes (200, 201, 400, 404, 500), plural nouns for resources (/users, /products), limited nesting depth (2-3 levels max), query parameters for filtering/sorting/pagination, API versioning strategies, and rate limiting headers in responses.
majiayu000/claude-skill-registry 163
-
cursor-upgrade-migration
Execute upgrade Cursor versions and migrate settings. Triggers on "upgrade cursor",
"update cursor", "cursor migration", "cursor new version", "cursor changelog". Use when working with cursor upgrade migration functionality. Trigger with phrases like "cursor upgrade migration", "cursor migration", "cursor".
majiayu000/claude-skill-registry 163