Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
TDD Enforcement Algorithm
Algorithmic decision tree enforcing test-first development via boolean conditions instead of imperatives
majiayu000/claude-skill-registry 163
-
catskill-writer
Write Catskill Crew newsletter content in Michael's voice. Use when writing HAPPENINGS, REPORT, BULLETIN sections or assembling a complete newsletter edition.
majiayu000/claude-skill-registry 163
-
lean4-theorem-proving
Use when working with Lean 4 (.lean files), writing mathematical proofs, seeing "failed to synthesize instance" errors, managing sorry/axiom elimination, or searching mathlib for lemmas - provides build-first workflow, haveI/letI patterns, compiler-guided repair, and LSP integration
majiayu000/claude-skill-registry 163
-
implement-saga-orchestration
Step-by-step guide for implementing orchestrated sagas with state machines and compensating actions.
majiayu000/claude-skill-registry 163
-
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
majiayu000/claude-skill-registry 163
-
multi-channel
Unified social and advertising command center. Manages social inbox, optimizes ad performance, tracks keywords, coordinates messaging across YouTube, Instagram, TikTok, LinkedIn, Twitter, Facebook, Reddit, and Pinterest.
majiayu000/claude-skill-registry 163
-
llm-icon-finder
Finding and accessing AI/LLM model brand icons from lobe-icons library. Use when users need icon URLs, want to download brand logos for AI models/providers/applications (Claude, GPT, Gemini, etc.), or request icons in SVG/PNG/WEBP formats.
majiayu000/claude-skill-registry 163
-
optimize-effects-effect-event
useEffectEventを使用して非リアクティブなロジックを抽出し、Effectを最適化します。特定の値が変更されたときにEffectを再実行すべきでない場合(ログ、分析、タイマー)に使用します。
majiayu000/claude-skill-registry 163
-
speech-adaptation
Transform comprehensive written content into purposeful spoken guidance. Use when adapting for speech, converting to spoken format, optimizing for listening, or creating audio content from written material. Keywords: speech, audio, spoken, listening, adaptation, podcast.
majiayu000/claude-skill-registry 163
-
deepwork_jobs.implement
Generates step instruction files and syncs slash commands from the job.yml specification. Use after job spec review passes.
majiayu000/claude-skill-registry 163
-
java-code-comments
Provides comprehensive guidance for adding Java code comments following industry standards and best practices.
This skill helps add class-level comments, method-level comments, and field-level comments to Java code.
Use when the user wants to add comments to Java code, needs to document Java classes/methods/fields,
wants to improve code documentation, or needs to generate JavaDoc comments. This skill covers Controller,
Service, ServiceImpl, Mapper, Model, Entity, BO (Business Object), DTO, VO, and other common Java
component types. The skill follows a systematic workflow: scan codebase, identify components, create
todo list, and add comments in order (class comments → method comments → field comments).
majiayu000/claude-skill-registry 163
-
python-ai-expert
Comprehensive Python AI/ML development expert with 10+ years experience using UV package manager. Covers PyTorch, TensorFlow, scikit-learn, transformers, langchain, pandas, numpy, OpenCV, and all major AI/ML libraries. Automatically audits projects, generates production-ready code with type hints, optimizes performance, sets up RAG pipelines, manages dependencies with UV, and ensures best practices. Use for AI/ML project setup, model training, data processing, LLM applications, computer vision, code generation, dependency management, performance optimization, and comprehensive project auditing. Excludes Tkinter and desktop UI libraries.
majiayu000/claude-skill-registry 163
-
livekit-stt-selfhosted
Build self-hosted speech-to-text APIs using Hugging Face models (Whisper, Wav2Vec2) and create LiveKit voice agent plugins. Use when building STT infrastructure, creating custom LiveKit plugins, deploying self-hosted transcription services, or integrating Whisper/HF models with LiveKit agents. Includes FastAPI server templates, LiveKit plugin implementation, model selection guides, and production deployment patterns.
majiayu000/claude-skill-registry 163
-
distrobox
Distrobox container management for Bazzite. Create containers from manifests,
custom containers, app-specific containers (brew), and DaVinci Resolve installation.
Use when users need to work with distrobox containers.
majiayu000/claude-skill-registry 163
-
schema-reviewer
WHEN: Database schema review, table design, normalization, constraints, index planning
WHAT: Normalization analysis + Constraint validation + Index strategy + Data types + Relationship design
WHEN NOT: Query optimization → sql-optimizer, ORM code → orm-reviewer
majiayu000/claude-skill-registry 163
-
mvvm-architecture
Expert MVVM decisions for iOS/tvOS: choosing between ViewModel patterns (state enum vs published properties vs Combine), service layer boundaries, dependency injection strategies, and testing approaches. Use when designing ViewModel architecture, debugging data flow issues, or deciding where business logic belongs. Trigger keywords: MVVM, ViewModel, ObservableObject, @StateObject, service layer, dependency injection, unit test, mock, architecture
majiayu000/claude-skill-registry 163
-
trust-analysis
Analyzes and explains Actoris trust scores, their components, and how to optimize them. Use when you need to understand trust mechanics, interpret trust scores, or provide recommendations for improving agent trustworthiness.
majiayu000/claude-skill-registry 163
-
delaying-tasks
Schedule a delayed or interval-based action with minimal heartbeats. Use to wait before running a check (e.g., GH Actions, PR status, CI pipeline) or to poll on a bounded interval. Trigger on: "wait", "delay", "poll", "check later", "retry after", "schedule check".
majiayu000/claude-skill-registry 163
-
cfn-transparency-middleware
Agent interaction capture, logging, and analysis with memory tracking and security (Rust implementation). Use when you need to capture and analyze agent interactions, track tool usage and performance metrics, query execution history, or export audit trails for compliance.
majiayu000/claude-skill-registry 163
-
launch-announcement
Use when creating internal product launch announcements - gathers information from PRDs and user input to write customer-centric feature launch communications for internal teams
majiayu000/claude-skill-registry 163
-
Python Backend Architecture Review
Comprehensive design architecture review for Python backend applications. Use this skill when users ask you to review, analyze, or provide feedback on backend architecture designs, system design documents, or Python application architecture. Covers scalability, security, performance, database design, API design, microservices patterns, deployment architecture, and best practices.
majiayu000/claude-skill-registry 163
-
plutonium-installation
Installing Plutonium in a Rails application - setup, generators, and configuration
majiayu000/claude-skill-registry 163
-
senior-security
Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture, conducting penetration tests, implementing cryptography, or performing security audits.
majiayu000/claude-skill-registry 163
-
skills-improve
Capture and apply continuous improvements to Codex CLI skills during regular work. Use when a user wants to refine a skill, add a new skill after repeating a workflow, or keep skills up to date based on recent tasks.
majiayu000/claude-skill-registry 163