Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
character-world-init
This skill should be used when starting a new adventure, creating player characters,
building game worlds, or when playerRef/worldRef is null. Triggers include: "create a character",
"make a new character", "roll up a character", "build a character sheet", "create my PC",
"what characters do I have", "pick my character", "set up a new world", "design a world",
"choose a world", "show me available worlds", "initialize my campaign", "start a new adventure".
majiayu000/claude-skill-registry 163
-
reachy-mini
Complete SDK for controlling Reachy Mini robot - head movement, antennas, camera, audio, motion recording/playback.
Covers architecture (daemon/client), deployment modes (USB, wireless, simulation, on-Pi), and app distribution.
Also includes advanced application patterns: MovementManager, layered motion, audio-reactive movement, face tracking,
LLM tool systems, and OpenAI realtime integration.
Use when: (1) Writing code to control Reachy Mini, (2) Moving the robot head or antennas, (3) Accessing camera/video,
(4) Playing/recording audio, (5) Recording or playing back motions, (6) Looking at points in image or world space,
(7) Understanding robot capabilities, (8) Connecting to real or simulated robot, (9) Building conversational AI apps,
(10) Integrating with LLMs/OpenAI, (11) Deploying apps to robot, (12) Any robotics task with Reachy Mini.
majiayu000/claude-skill-registry 163
-
variance-analysis
Compare actuals vs budget with narrative
majiayu000/claude-skill-registry 163
-
context-management
Proactive context window management via token monitoring, intelligent extraction, and selective rehydration.
Use when approaching token limits or needing to preserve essential context.
Complements /transcripts and PreCompact hook with proactive optimization.
majiayu000/claude-skill-registry 163
-
testing-with-api-mocks
Start here for all API mocking in tests. Covers auto-generation, fixtures, and when to use other skills. Required reading before creating, refactoring, or modifying any test involving API calls.
majiayu000/claude-skill-registry 163
-
clojure-babashka-process
Clojure library for shelling out and spawning sub-processes. Use when working with external programs, command execution, piping between processes, or handling process I/O streams.
majiayu000/claude-skill-registry 163
-
chromatin-state-inference
This skill should be used when users need to infer chromatin states from histone modification ChIP-seq data using chromHMM. It provides workflows for chromatin state segmentation, model training, state annotation.
majiayu000/claude-skill-registry 163
-
torchserve-config-generator
Torchserve Config Generator - Auto-activating skill for ML Deployment.
Triggers on: torchserve config generator, torchserve config generator
Part of the ML Deployment skill category.
majiayu000/claude-skill-registry 163
-
benchmark-functions
Measure function performance and compare implementations. Use when optimizing critical code paths.
majiayu000/claude-skill-registry 163
-
django-application
Develop production-grade Django applications with models, views, ORM queries, authentication, and admin interfaces. Use when building web applications, managing databases with Django ORM, and implementing authentication systems.
majiayu000/claude-skill-registry 163
-
non-fiction-revision
Diagnose and guide revisions in non-fiction books. Use for non-fiction book revision, when arguments feel weak, evidence is outdated, readers report confusion, thesis is unclear, or book structure has problems. Keywords: non-fiction, revision, thesis, argument, evidence, structure.
majiayu000/claude-skill-registry 163
-
moai-worktree
Git worktree management for parallel SPEC development with isolated workspaces, automatic registration, and seamless MoAI-ADK integration
majiayu000/claude-skill-registry 163
-
gradient-methods
Problem-solving strategies for gradient methods in optimization
majiayu000/claude-skill-registry 163
-
aoti-debug
Debug AOTInductor (AOTI) errors and crashes. Use when encountering AOTI segfaults, device mismatch errors, constant loading failures, or runtime errors from aot_compile, aot_load, aoti_compile_and_package, or aoti_load_package.
majiayu000/claude-skill-registry 163
-
voice-extractor
Extract voice patterns from transcripts - speaking style, phrases, vocabulary for authentic author profiles
majiayu000/claude-skill-registry 163
-
cruise-supply-chain
When the user wants to optimize cruise ship supply chains, manage ship provisioning, or improve maritime operations. Also use when the user mentions "cruise logistics," "ship provisioning," "maritime supply chain," "port operations," "cruise inventory," "galley management," "ship chandling," or "cruise procurement." For hotel operations, see hotel-inventory-management. For hospitality procurement, see hospitality-procurement.
majiayu000/claude-skill-registry 163
-
testing
Testing pyramid and test writing standards for UT/IT/ST/E2E.
Supports ISTQB and Industry Pyramid frameworks.
Use when: writing tests, discussing test coverage, test strategy, or test naming.
Keywords: test, unit, integration, e2e, coverage, mock, ISTQB, SIT, 測試, 單元, 整合, 端對端.
majiayu000/claude-skill-registry 163
-
youtube-to-ebook
Transform YouTube videos into beautifully formatted ebook articles with transcripts
majiayu000/claude-skill-registry 163
-
bio-consensus-sequences
Generate consensus FASTA sequences by applying VCF variants to a reference using bcftools consensus. Use when creating sample-specific reference sequences or reconstructing haplotypes.
majiayu000/claude-skill-registry 163
-
requirement-extraction
Extract structured requirements with REQ-* keys from raw intent. Transforms vague user intent into formal requirements with unique keys, acceptance criteria, and business context. Use when starting new features or analyzing user stories.
majiayu000/claude-skill-registry 163
-
Pentest Commands
This skill should be used when the user asks to "run pentest commands", "scan with nmap", "use metasploit exploits", "crack passwords with hydra or john", "scan web vulnerabilities with nikto", "enumerate networks", or needs essential penetration testing command references.
majiayu000/claude-skill-registry 163
-
SND FATE Farming
Use this skill when implementing FATE farming automation in SND macros. Covers FATE detection, targeting, level sync, participation, and farming patterns.
majiayu000/claude-skill-registry 163
-
31-analyze-think-150
[31] ANALYZE. Universal deep thinking methodology for any situation requiring quality reasoning. Use when solving problems, debugging, making decisions, analyzing code, planning, reviewing, or anytime you need thorough thinking instead of surface-level responses. Triggers on "think deeply", "analyze thoroughly", "reason carefully", "deep thinking", "understand completely", or any task requiring careful thought.
majiayu000/claude-skill-registry 163
-
Configuration
This skill should be used when the user asks about "Effect Config", "environment variables", "configuration management", "Config.string", "Config.number", "ConfigProvider", "Config.nested", "Config.withDefault", "Config.redacted", "sensitive values", "config validation", "loading config from JSON", "config schema", or needs to understand how Effect handles application configuration.
majiayu000/claude-skill-registry 163