Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
digitalocean-coder
This skill guides writing DigitalOcean infrastructure with OpenTofu/Terraform. Use when provisioning Droplets, VPCs, Managed Databases, Firewalls, or other DO resources.
majiayu000/claude-skill-registry 163
-
pydantic-model-generator
Auto-generate Pydantic models from schema descriptions with type hints, validation rules, examples, and JSON schema export. 75% token savings (2,000→500).
majiayu000/claude-skill-registry 163
-
running-skills-edd-cycle
Guides evaluation-driven development (EDD) process for agent skills. Use when setting up skill testing workflows, creating skill evaluation scenarios, or establishing Claude A/B feedback loops for skill validation. Provides development methodology, not content guidance.
majiayu000/claude-skill-registry 163
-
zod-extract
Find inline Zod schemas and move them to validations/ directory
majiayu000/claude-skill-registry 163
-
cli-tech-stack
CLIツール開発の技術スタック・規約定義
majiayu000/claude-skill-registry 163
-
git-bisect-debugging
Use when debugging regressions or identifying which commit introduced a bug - provides systematic workflow for git bisect with automated test scripts, manual verification, or hybrid approaches. Can be invoked from systematic-debugging as a debugging technique, or used standalone when you know the issue is historical.
majiayu000/claude-skill-registry 163
-
performance-debug
Diagnose system performance issues including CPU, memory, disk, and network. Use when the user says "server is slow", "high CPU", "out of memory", "disk full", "performance issues", or asks to debug system performance.
majiayu000/claude-skill-registry 163
-
docs-write
Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).
majiayu000/claude-skill-registry 163
-
post-change-verification
Mandatory verification protocol after code changes for Go projects. Use after any code modification to ensure quality.
majiayu000/claude-skill-registry 163
-
tmux-workflow
Portable tmux-based workflow to drive one or multiple long-running Codex CLI “workers” from another process (e.g. Claude CLI) by (1) starting/reusing a tmux session running `codex`, (2) injecting prompts into the Codex pane via `tmux send-keys`/buffer paste, and (3) polling the worker’s Codex JSONL session logs to extract the next assistant reply. Each worker runs with an isolated `CODEX_HOME` (default `~/.codex-workers/<worker_id>`) to prevent log cross-talk when multiple Codex workers run concurrently. Use when you need to submit/wait/read Codex replies in tmux, manage multiple Codex workers, or troubleshoot the tmux worker and log binding.
majiayu000/claude-skill-registry 163
-
git-branching-strategy
This skill should be used when starting new feature work, mid-feature when wanting to add unrelated changes, when a branch has grown beyond 20 commits, or when unsure whether to create a new branch. Covers one-feature-one-branch rule, branch size targets, and when to split branches.
majiayu000/claude-skill-registry 163
-
endpoint
Create Express.js API endpoints following the MVC pattern. Use when the user wants to create new REST API routes, controllers, or services for the backend.
majiayu000/claude-skill-registry 163
-
learning-metacognition
metacognition for enhanced learning effectiveness and personal development.
majiayu000/claude-skill-registry 163
-
account-qualification
Qualifies and tiers accounts based on signals, fit, and potential. Use this skill when building target lists, prioritizing accounts, identifying high-potential prospects, or defining ideal customer profile criteria.
majiayu000/claude-skill-registry 163
-
wave-physics
Apply wave physics principles when working on simulation code. Use this skill when editing files in src/waves/, src/simulation/, or when the user mentions wave behavior, shoaling, breaking, or foam physics.
majiayu000/claude-skill-registry 163
-
rust-dev-guidelines
Idiomatic Rust development patterns for async applications. Covers error handling with Result/Option, ownership and borrowing, async/await with Tokio, traits and generics, serde serialization, Arc/Mutex for shared state, and clippy best practices. Use when writing Rust code, refactoring, handling errors, or implementing async patterns.
majiayu000/claude-skill-registry 163
-
git-commands
Git command conventions for pikru. Use when running any git commands to avoid blocking on interactive pager.
majiayu000/claude-skill-registry 163
-
generate-questions
Generate high-quality bilingual programming quiz questions for Codle. Use this skill when creating new quiz questions that test deep understanding rather than rote memorization.
majiayu000/claude-skill-registry 163
-
cache-observability
Track cache hit rates, latency, and detect cache-related issues
majiayu000/claude-skill-registry 163
-
scientific-brainstorming
Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.
majiayu000/claude-skill-registry 163
-
python-uv-dev
Python development using the `uv` package manager. Use this skill when working with Python projects that use `uv` for dependency management, when initializing new Python projects, or when the user mentions `uv`, `pyproject.toml`, or asks about Python package management best practices.
majiayu000/claude-skill-registry 163
-
oe-backend-prod-hardening
Production hardening review for the OpenEvent backend. Use when scanning for LLM smells, noisy prints, swallowed exceptions, dev-only defaults, fallback diagnostic leakage, and inconsistent error/logging patterns; produce a prioritized, PR-sized cleanup plan.
majiayu000/claude-skill-registry 163
-
context-daddy
Context management tools for Claude Code - provides intelligent codebase mapping with Python, Rust, and C++ parsing, duplicate detection, and MCP-powered symbol queries. Use this skill when working with large codebases that need automated indexing and context management.
majiayu000/claude-skill-registry 163
-
meme-launcher
Solana memecoin launch strategy and execution. Use when planning token launches, designing tokenomics, building pre-launch hype, deploying on pump.fun/Raydium, or optimizing launch mechanics. Covers: token creation, bonding curves, liquidity strategy, community building, anti-rug best practices.
majiayu000/claude-skill-registry 163