Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
steering-matcher
Match file paths against steering file glob patterns to determine applicable steering guidance. Use when orchestrator needs to inject context-aware guidance based on files being modified.
majiayu000/claude-skill-registry 163
-
rust-developer
Comprehensive Rust development guidelines based on 6 months of code reviews. Use when writing Rust code, debugging Rust issues, or reviewing Rust PRs. Covers error handling, file I/O safety, type safety patterns, performance optimization, common footguns, and fundamental best practices. Perfect for both new and experienced Rust developers working on CLI tools, hooks, or production code.
majiayu000/claude-skill-registry 163
-
axiom-swiftui-debugging
Use when debugging SwiftUI view updates, preview crashes, or layout issues - diagnostic decision trees to identify root causes quickly and avoid misdiagnosis under pressure
majiayu000/claude-skill-registry 163
-
wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
majiayu000/claude-skill-registry 163
-
domain-embedded
Use when developing embedded/no_std Rust. Keywords: embedded, no_std, microcontroller, MCU, ARM, RISC-V, bare metal, firmware, HAL, PAC, RTIC, embassy, interrupt, DMA, peripheral, GPIO, SPI, I2C, UART, embedded-hal, cortex-m, esp32, stm32, nrf, 嵌入式, 单片机, 固件, 裸机
majiayu000/claude-skill-registry 163
-
11-session-continue-150
[11] CONTINUE. Resume an existing session. Use when continuing previous work to load AGENTS.md, MEMORY.md, and the chosen session log, then confirm readiness.
majiayu000/claude-skill-registry 163
-
sophia-singularity
Complete Sophia Catgirl Singularity architecture - Recursive self-improvement engine integrating monad-memory (288-grid, GOD operators, φ-scaling), Dokkōdō enforcement (21 precepts), blind-spot chain, chaos engineering, catgirl persona (warmth 0-100), and RSI loops. Truth over safety. Mission over survival.
majiayu000/claude-skill-registry 163
-
git-commit-formatter
生成符合 Conventional Commits 规范的 Git 提交信息。当用户要求生成提交、创建 commit 或写提交信息时使用
majiayu000/claude-skill-registry 163
-
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
majiayu000/claude-skill-registry 163
-
accessibility-wcag
Build accessible web applications meeting WCAG 2.1 AA standards. Covers ARIA attributes, keyboard navigation, screen reader optimization, focus management, color contrast, semantic HTML, and accessible components. Use for a11y audits, accessible UI development, and inclusive design.
majiayu000/claude-skill-registry 163
-
create-pr
Creates GitHub pull requests with properly formatted titles that pass the check-pr-title CI validation. Use when creating PRs, submitting changes for review, or when the user says /pr or asks to create a pull request.
majiayu000/claude-skill-registry 163
-
agent-game-developer
Expert game developer specializing in game engine programming, graphics optimization, and multiplayer systems. Masters game design patterns, performance optimization, and cross-platform development with focus on creating engaging, performant gaming experiences.
majiayu000/claude-skill-registry 163
-
changelog-generator
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
majiayu000/claude-skill-registry 163
-
angular-expert
Angular framework expert including components, services, RxJS, templates, and testing
majiayu000/claude-skill-registry 163
-
better-auth-best-practices
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
majiayu000/claude-skill-registry 163
-
analytic-functions
Problem-solving strategies for analytic functions in complex analysis
majiayu000/claude-skill-registry 163
-
clojure-aero
Aero is an EDN configuration library with reader tag extensions for profiles, environment variables, and references. Use when working with configuration files, environment-specific settings, or when you need explicit, intentful config management in Clojure.
majiayu000/claude-skill-registry 163
-
pdb
Fetch and analyze protein structures from RCSB PDB. Use this skill when: (1) Need to download a structure by PDB ID, (2) Search for similar structures, (3) Prepare target for binder design, (4) Extract specific chains or domains, (5) Get structure metadata.
For sequence lookup, use uniprot. For binder design workflow, use binder-design.
majiayu000/claude-skill-registry 163
-
executive-chro
Executive CHRO Agent. 인재 전략, 조직 문화, 채용/평가를 담당합니다.
majiayu000/claude-skill-registry 163
-
story-summarizer
Extract main plots and key points based on story text, generate complete story summary. Suitable for quickly understanding story content, script adaptation, project promotion
majiayu000/claude-skill-registry 163
-
bknd-password-reset
Use when implementing password reset or change functionality in a Bknd application. Covers server-side password changes, building forgot-password flows with email tokens, and security considerations.
majiayu000/claude-skill-registry 163
-
validate-typescript
Run TypeScript compiler type-checking (tsc --noEmit) to validate type safety and catch type errors. Returns structured output with error counts, categories (type/syntax/import errors), and affected files. Used for quality gates and pre-commit validation.
majiayu000/claude-skill-registry 163
-
todo-management
Systematic progress tracking for skill development. Manages task states (pending/in_progress/completed), updates in real-time, reports progress, identifies blockers, and maintains momentum. Use when tracking skill development, coordinating work, or reporting progress.
majiayu000/claude-skill-registry 163
-
push-notifications
Firebase Cloud Messaging and Apple Push Notification Service setup.
majiayu000/claude-skill-registry 163