Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
email-delivery
Email delivery patterns including single, batch, scheduled emails and attachment handling. Use when building transactional email systems, batch communication workflows, scheduled delivery, or implementing file/URL attachments with reply-to and CC/BCC functionality.
majiayu000/claude-skill-registry 163
-
session-management
Implement secure session management systems with JWT tokens, session storage, token refresh, logout handling, and CSRF protection. Use when managing user authentication state, handling token lifecycle, and securing sessions.
majiayu000/claude-skill-registry 163
-
adb-skill-generator
Meta-tool for rapid adb-* skill creation from templates
majiayu000/claude-skill-registry 163
-
commit-chunks
Review and commit changes in meaningful chunks. Use when the user has multiple uncommitted changes that should be organized into logical, atomic commits.
majiayu000/claude-skill-registry 163
-
wp-migrate
WordPress site migration and deployment using wp-migrate.sh. Use when migrating WordPress sites, syncing databases, managing backups, testing migrations, debugging migration issues, or working with WordPress deployment workflows including Duplicator, Jetpack Backup, and Solid Backups archives. Also use for code modifications, testing, git workflows, PR creation, and release management for this project.
majiayu000/claude-skill-registry 163
-
video-outline-generation
快速生成2-3个视频脚本大纲方案,包含标题建议、缩略图设计建议和完整的结构设计。当用户提到"视频大纲"、"视频脚本"、"视频策划"、"拍视频"、"视频内容"时使用此技能。
majiayu000/claude-skill-registry 163
-
shfmt-formatting
Use when formatting shell scripts with shfmt. Covers consistent formatting patterns, shell dialect support, common issues, and editor integration.
majiayu000/claude-skill-registry 163
-
cache-cost-tracking
LLM cost tracking with Langfuse for cached responses. Use when monitoring cache effectiveness, tracking cost savings, or attributing costs to agents in multi-agent systems.
majiayu000/claude-skill-registry 163
-
tfidf-search
Implements TF-IDF based search engines for text datasets using vector space models and cosine similarity. Use when building search functionality, finding similar documents, ranking text by relevance, or working with text retrieval systems.
majiayu000/claude-skill-registry 163
-
esphome-box3-builder
This skill should be used when the user asks to "configure esp32-s3-box-3", "set up box-3", "create box-3 voice assistant", "display lambda on box-3", "configure ili9xxx display", "set up gt911 touch", "configure i2s audio", "es7210 microphone", "es8311 speaker", "box-3 audio pipeline", or mentions error messages like "I2S DMA buffer error", "Touch not responding", "Display flicker", "Audio popping", "PSRAM not detected". Provides complete ESP32-S3-BOX-3 hardware templates, display lambda cookbook, touch patterns, and voice assistant configurations.
majiayu000/claude-skill-registry 163
-
agent-ready-eval
Evaluate a codebase for agent-friendliness based on autonomous agent best practices. Use when asked to "evaluate for agents", "check agent readiness", "audit for autonomous execution", "assess agent-friendliness", or when reviewing infrastructure for unattended agent operation. Also use when asked about making a codebase more suitable for AI agents or autonomous workflows.
majiayu000/claude-skill-registry 163
-
opencode-cli
This skill should be used when configuring or using the OpenCode CLI for headless LLM automation. Use when the user asks to "configure opencode", "use opencode cli", "set up opencode", "opencode run command", "opencode model selection", "opencode providers", "opencode vertex ai", "opencode mcp servers", "opencode ollama", "opencode local models", "opencode deepseek", "opencode kimi", "opencode mistral", "fallback cli tool", or "headless llm cli". Covers command syntax, provider configuration, Vertex AI setup, MCP servers, local models, cloud providers, and subprocess integration patterns.
majiayu000/claude-skill-registry 163
-
GitHub Prior Art Research
When asked implementation questions or tool selection questions like "how do I implement", "what's the best way to", "how should I", "which library", "what tool should I use", or "how might we", search GitHub for prior art, code examples, and proven approaches before proposing solutions
majiayu000/claude-skill-registry 163
-
mlx-dev
Write correct, idiomatic Apple MLX code for Apple Silicon ML. Use when working with MLX arrays, neural networks, training loops, lazy evaluation, unified memory, mx.eval, mx.compile, Metal GPU, memory optimization, quantization, or Apple Silicon performance. Covers critical API differences from PyTorch/NumPy, array indexing gotchas (lists must be mx.array, slices create copies), NHWC format for Conv2d, __call__ not forward(), float64 CPU-only, mlx-lm integration, and debugging patterns.
majiayu000/claude-skill-registry 163
-
tic-tac-toe-cli
Implement or refactor the Python CLI tic-tac-toe game in this repo, including board model, move validation, win/draw logic, game loop, and bot behavior. Use when working on core gameplay modules or CLI entrypoints for this project.
majiayu000/claude-skill-registry 163
-
unknown-majiayu000-claude-skill-registr-76
majiayu000/claude-skill-registry 163
-
python-conventions
Work on Python experiments in packages/python_viterbo. Use for layout conventions, stage entrypoints, lint/test commands, and asset/plot handling.
majiayu000/claude-skill-registry 163
-
repo-explore
Clone and explore external GitHub repositories to understand how libraries, frameworks, or dependencies work. Use when user provides a GitHub URL (github.com/owner/repo), asks "how does X library work", wants to look at source code for a dependency, asks about implementation details of an external package, or says "explore", "look at", or "check out" a repository. Automatically checks out the matching version tag when the repo is a dependency in the current project.
majiayu000/claude-skill-registry 163
-
simpy
Process-based discrete-event simulation framework in Python. Use this skill when building simulations of systems with processes, queues, resources, and time-based events such as manufacturing systems, service operations, network traffic, logistics, or any system where entities interact with shared resources over time.
majiayu000/claude-skill-registry 163
-
ui-skills
Opinionated constraints for building better interfaces with agents.
majiayu000/claude-skill-registry 163
-
AEM Development Workflow
Required workflow for AEM EDS development - linting, testing, preview validation, and PRs with demo links. Use when developing blocks or features for AEM Edge Delivery Services projects, before doing anything else.
majiayu000/claude-skill-registry 163
-
conventions
Load coding conventions and style guidelines when writing or reviewing code. Ensures consistency with project standards.
majiayu000/claude-skill-registry 163
-
pattern-thinking
パターン選択の思考プロセス。よくあるパターンから独自アプローチまで、
状況に応じた最適な選択肢を提案する。安易な「とりあえずこれ」を避け、
意図を持った設計判断を促す。
majiayu000/claude-skill-registry 163
-
nextjs-best-practices
Next.js App Router principles. Server Components, data fetching, routing patterns.
majiayu000/claude-skill-registry 163