Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
handling-api-errors
Implement standardized error handling with proper HTTP status codes and error responses.
Use when implementing standardized error handling.
Trigger with phrases like "add error handling", "standardize errors", or "implement error responses".
majiayu000/claude-skill-registry 163
-
sandi-metz-rules
This skill should be used when users request code review, refactoring, or code quality improvements for Ruby codebases. Apply Sandi Metz's four rules for writing maintainable object-oriented code - classes under 100 lines, methods under 5 lines, no more than 4 parameters, and controllers instantiate only one object. Use when users mention "Sandi Metz", "code quality", "refactoring", or when reviewing Ruby code for maintainability.
majiayu000/claude-skill-registry 163
-
detecting-memory-leaks
Detects memory leak vulnerabilities by identifying unfreed memory allocations and missing cleanup in error paths. Use when analyzing long-running processes, resource management, or investigating memory exhaustion issues.
majiayu000/claude-skill-registry 163
-
lms-troubleshooting
Solved issues, common errors, and debugging techniques for LMS. Use this skill when debugging issues, understanding error codes, fixing RLS problems, or troubleshooting environment variable issues.
majiayu000/claude-skill-registry 163
-
chrome-extension
Chrome extension development guide. Use for creating browser extensions, manifest files, background scripts, content scripts, Chrome APIs, and publishing extensions on Chrome Web Store.
majiayu000/claude-skill-registry 163
-
router-builder
Build intent routers for agent task distribution
majiayu000/claude-skill-registry 163
-
dev-inquiry
Developer inquiry skill for technical investigation, validation, and decision-making. Use when exploring unfamiliar technology, validating approaches with spikes, comparing options, or making architecture decisions. Covers the full thinking process from "I don't know" to confident decision.
majiayu000/claude-skill-registry 163
-
milestone-manager
Manage milestones for release planning via Fractary CLI
majiayu000/claude-skill-registry 163
-
matchms
Mass spectrometry analysis. Process mzML/MGF/MSP, spectral similarity (cosine, modified cosine), metadata harmonization, compound ID, for metabolomics and MS data processing.
majiayu000/claude-skill-registry 163
-
tech-stack-config
Spring Boot 3.4.4 and Java 17 tech stack configuration, package structure conventions, and coding patterns for consistent API development. Use this when generating designs, implementing features, or reviewing code to ensure alignment with the project's established tech stack and conventions.
majiayu000/claude-skill-registry 163
-
scientific-critical-thinking
Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review.
majiayu000/claude-skill-registry 163
-
IDA Swarm Technical Reference
Technical reference for using IDA Swarm MCP tools. Covers system constraints, architecture, TRUE CONTEXT principle, result interpretation, and debugging. Use when analyzing binaries via IDA Swarm or troubleshooting sessions.
majiayu000/claude-skill-registry 163
-
codex
Use when operating Codex CLI itself (config, profiles, sandbox, approvals, and safe usage patterns).
majiayu000/claude-skill-registry 163
-
robotics-code-generator
Generates clean, runnable ROS 2, Gazebo, Isaac Sim, and VLA code for humanoid robotics
majiayu000/claude-skill-registry 163
-
bash-script-helper
Expert helper for bash scripting, debugging, and best practices
majiayu000/claude-skill-registry 163
-
golang-style
Use this skill BEFORE writing or editing any Go (.go) files. Triggers when about to create, modify, or add code to .go files. Enforces happy path coding, error wrapping, sentinel errors, and godoc-style comments.
majiayu000/claude-skill-registry 163
-
writing-git-commits
Expert guide to writing semantic commit messages following the Conventional Commits specification. Master clear, machine-readable commits that communicate intent and drive automation.
majiayu000/claude-skill-registry 163
-
redmine-projects
이 스킬은 사용자가 "프로젝트 목록", "프로젝트 정보", "버전 확인", "마일스톤", "프로젝트 검색", "project list", "show projects", "version info" 등을 언급할 때 사용됩니다. Redmine 프로젝트 관리 기능을 제공합니다.
majiayu000/claude-skill-registry 163
-
post-development
Orchestrate app launch preparation - SEO, screenshots, personas, ads, articles, landing pages
majiayu000/claude-skill-registry 163
-
ruby-rbs
Comprehensive skill for Ruby RBS type signatures. Use for writing inline type annotations in Ruby files, creating standalone .rbs signature files, scaffolding types, or setting up Steep type checking. Covers both inline syntax (rbs-inline) and standalone RBS file format.
majiayu000/claude-skill-registry 163
-
generate-changeset
Generate a changeset file for the current changes following the changesets pattern used in the project.
majiayu000/claude-skill-registry 163
-
api-caching-strategy
Api Caching Strategy - Auto-activating skill for API Development.
Triggers on: api caching strategy, api caching strategy
Part of the API Development skill category.
majiayu000/claude-skill-registry 163
-
forensic-change-coupling
Use when planning architecture refactoring, understanding cross-module dependencies, discovering hidden dependencies, finding shotgun surgery patterns, or identifying files that change together - reveals temporal coupling and architectural violations using git history analysis
majiayu000/claude-skill-registry 163
-
hotwire-coder
Use when implementing Hotwire features with Turbo Drive, Turbo Frames, and Turbo Streams. Applies Rails 8 conventions, morphing, broadcasts, lazy loading, and real-time update patterns.
majiayu000/claude-skill-registry 163