Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
python-function-caching
Provide a reusable pattern for memoizing deterministic function calls to reduce latency and repeated computation. Backed by the `python` diskcache package. Use skill when updating or editing everything.
majiayu000/claude-skill-registry 163
-
production-readiness
Harden code and pipelines for production. Use when the user asks for production-ready code, hardening, release readiness, performance, monitoring, or reliability.
majiayu000/claude-skill-registry 163
-
setting-up-distributed-tracing
Execute this skill automates the setup of distributed tracing for microservices. it helps developers implement end-to-end request visibility by configuring context propagation, span creation, trace collection, and analysis. use this skill when the user re... Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
history-analyzer
Analyze git history for hotspots, coupling, and knowledge distribution. Use when user asks "who knows this code", "what files change most", "hotspots", "bus factor", "knowledge silos", or needs to understand code evolution.
majiayu000/claude-skill-registry 163
-
extern-researcher
Research external open-source repositories to learn patterns and implementations.
This skill should be used when agents need to study external codebases, check for
existing research before cloning, manage temporary workspaces, and persist findings
to the global thoughts system. Triggers include: studying external repos, learning
from open source, cloning for pattern research, or checking what has been researched.
majiayu000/claude-skill-registry 163
-
skills-index-updater
Regenerate skill indexes for IDEs without native skill support (Kiro, Gemini, etc.). ONLY use when the user EXPLICITLY asks to "update skill index", "sync agents", "regenerate index", or "update AGENTS.md". Do NOT auto-invoke after creating/modifying skills - Claude Code has native skill support and does not need this.
majiayu000/claude-skill-registry 163
-
with-reference
Demonstrates loading an external note during execution.
majiayu000/claude-skill-registry 163
-
code-comment-guidelines
Code comment guidelines based on industry best practices. Use when reviewing code, writing new code, or when asked about comment quality. Applies to all languages but specializes in TypeScript/JavaScript. Enforces "JSDoc for public APIs only, no redundant comments" principle. Automatically suggests comment additions, removals, or refactoring alternatives.
majiayu000/claude-skill-registry 163
-
elm-development
Comprehensive Elm functional programming for web development including The Elm Architecture, type system, JavaScript interop, and production-ready patterns
majiayu000/claude-skill-registry 163
-
claude-code-patterns
Use when deciding whether to create a skill, command, or agent. Provides decision framework, templates, and best practices for Claude Code abstractions.
majiayu000/claude-skill-registry 163
-
reviewing-incremental-changes
Use this skill when re-reviewing a PR that already has comments or when responding to developer changes after initial review. Apply when PR threads exist or when reviewing force-pushed commits. Handles incremental reviews, detects addressed feedback, avoids duplicate comments, and focuses only on newly introduced issues.
majiayu000/claude-skill-registry 163
-
mindwork-transcribe
Transcribe therapy session recordings to formatted text. Converts audio to clean, speaker-labeled transcripts (Me/Therapist format) with grammar correction and English translation. Use when processing therapy recordings, session audio, or any two-person conversation recording.
majiayu000/claude-skill-registry 163
-
emacs-transient
Expert guide for building Emacs transient menus (keyboard-driven UI like Magit). Use when implementing or debugging transient-define-prefix, transient-define-suffix, or transient-define-infix commands.
majiayu000/claude-skill-registry 163
-
maker-orchestrator
MAKER Framework orchestration skill - automatically activates when complex
development tasks are detected. Triggers on keywords: create, build, implement,
add, develop, make, set up, configure, refactor, migrate. Decomposes tasks
into atomic steps and coordinates execution through specialized agents.
majiayu000/claude-skill-registry 163
-
technical-implementation
Execute implementation plans using strict TDD workflow with quality gates. Fifth phase of research-discussion-specification-plan-implement-review workflow. Use when: (1) Implementing a plan from docs/workflow/planning/{topic}.md, (2) User says 'implement', 'build', or 'code this' after planning, (3) Ad hoc coding that should follow TDD and quality standards, (4) Bug fixes or features benefiting from structured implementation. Writes tests first, implements to pass, commits frequently, stops for user approval between phases.
majiayu000/claude-skill-registry 163
-
skyrim-mcm
Create and edit MCM Helper configuration files for mod settings menus. Use when the user wants to add in-game settings, configuration options, toggles, sliders, or dropdowns to their mod.
majiayu000/claude-skill-registry 163
-
image-filter-lab
Apply artistic filters to images including vintage, sepia, B&W, blur, sharpen, vignette, and color adjustments. Create custom filter presets.
majiayu000/claude-skill-registry 163
-
ai-llm
Complete LLM development and engineering skill. Covers strategy selection (prompting vs fine-tuning vs RAG), dataset design, PEFT/LoRA fine-tuning, evaluation workflows, vLLM deployment, and production optimization. Modern best practices for building, evaluating, and scaling LLM systems.
majiayu000/claude-skill-registry 163
-
typescript-strict-checks
Use when fixing TypeScript errors, implementing new features, or reviewing code. Ensures adherence to strict mode with noUncheckedIndexedAccess and exactOptionalPropertyTypes. Automatically applied to all TypeScript work.
majiayu000/claude-skill-registry 163
-
servicex
Write ServiceX queries in func_adl against ATLAS xAOD data (PHYSLITE/PHYS) and provide guidance for dataset selection, filtering, and deliver usage. Use when asked to build, edit, or debug ServiceX/func_adl queries, ATLAS xAOD skims, or rucio dataset fetches.
majiayu000/claude-skill-registry 163
-
just-fucking-cancel
Analyze bank transaction CSVs to find recurring charges, categorize subscriptions, and cancel what you don't need. Use when user says "cancel subscriptions", "audit subscriptions", "find recurring charges", or "what am I paying for". Supports Apple Card, Chase, Mint, and generic CSV formats. Outputs interactive HTML audit with copy-to-cancel workflow.
majiayu000/claude-skill-registry 163
-
git-workflow-strategy
Master Git workflows including GitFlow, GitHub Flow, Trunk-Based Development. Configure branches, merge strategies, and collaboration patterns for team environments.
majiayu000/claude-skill-registry 163
-
reduce-relie-basics
Run REDUCE in Docker for this repo (using lunacamp/reduce-algebra), load the vendored ReLie file from resources/relie-src/relie.red, and perform a tiny smoke test. Use when you need the canonical docker run command or a minimal ReLie bootstrap.
majiayu000/claude-skill-registry 163
-
wp-gutenberg-blocks
Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type, attributes/serialization, supports, dynamic rendering (render.php), deprecations/migrations, InnerBlocks, viewScript/viewScriptModule, and @wordpress/scripts build workflows.
majiayu000/claude-skill-registry 163