Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sleeptrack-foundation
This skill provides foundational knowledge about Asleep sleep tracking platform, covering core concepts, authentication, data structures, error handling, and platform-agnostic best practices. Use this skill when developers ask about Asleep fundamentals, API concepts, error codes, sleep data structures, or need to understand how the platform works before implementing platform-specific integration. This skill serves as prerequisite knowledge for sleeptrack-ios, sleeptrack-android, and sleeptrack-be skills.
majiayu000/claude-skill-registry 163
-
posts
在 Claude 的生态系统中,**Skill** 和 **MCP (Model Context Protocol)** 是两种为 AI Agent 提供额外能力的机制。<cite/>虽然它们都旨在扩展 Agent 的功能,但它们在设计理念、实现方式和适用场景上有着本质的区别。<cite/>
majiayu000/claude-skill-registry 163
-
C++ Ecosystem
This skill should be used when working with C++ projects, CMakeLists.txt, Ninja, clang-tidy, clang-format, GoogleTest, Catch2, or Modern C++ (C++11-23) language patterns. Provides comprehensive C++ ecosystem patterns and best practices.
majiayu000/claude-skill-registry 163
-
bunjs-docker-mastery
Senior/Lead Developer Bun.js + Docker dengan pengalaman 20 tahun. Skill ini digunakan ketika: (1) Membuat project Bun.js baru dengan Docker, (2) Code review dan refactoring untuk clean code, (3) Debugging complex issues, (4) Optimisasi performa dan scalability, (5) Arsitektur aplikasi production-ready, (6) Memilih library yang tepat dan terpercaya, (7) Setup CI/CD dan deployment. Trigger keywords: "bun", "bunjs", "bun.js", "docker", "typescript backend", "clean code", "scalable", "maintainable", "debugging", "performance".
majiayu000/claude-skill-registry 163
-
ring:dev-feedback-loop
Development cycle feedback system - calculates assertiveness scores, analyzes prompt
quality for all agents executed, aggregates cycle metrics, performs root cause analysis
on failures, and generates improvement reports to docs/feedbacks/cycle-{date}/.
majiayu000/claude-skill-registry 163
-
mikro-orm-entity
Use when creating or modifying MikroORM entity files in the `entities/` folder.
majiayu000/claude-skill-registry 163
-
django-rest-framework
Use when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.
majiayu000/claude-skill-registry 163
-
linux-kernel-pro
Use when needing expert Linux kernel development assistance for device drivers, kernel modules, subsystems, and system programming. Triggers on "Linux kernel", "device driver", "kernel module", "kernel development", "system programming", "DMA", "interrupt handler", "device tree", "platform driver".
majiayu000/claude-skill-registry 163
-
typescript-reviewer
WHEN: TypeScript code review, type safety audit, tsconfig analysis, TS migration review
WHAT: Type safety checks + any usage audit + generic patterns + strict mode + compiler options analysis
WHEN NOT: React specific → nextjs-reviewer, Node.js backend → nodejs-reviewer, General code → code-reviewer
majiayu000/claude-skill-registry 163
-
content-writer
Write technical content for the Physical AI textbook including chapters, examples, code snippets, and exercises. Use when creating new chapters, writing module content, adding code examples, or creating assessments.
majiayu000/claude-skill-registry 163
-
bubbletea
Build terminal user interfaces with Go and Bubbletea framework. Use for creating TUI apps with the Elm architecture, dual-pane layouts, accordion modes, mouse/keyboard handling, Lipgloss styling, and reusable components. Includes production-ready templates, effects library, and battle-tested layout patterns from real projects.
majiayu000/claude-skill-registry 163
-
code-review
Analyze PR diffs and generate review comments from code quality, security, and performance perspectives. Use for code reviews, quality checks, and security analysis.
majiayu000/claude-skill-registry 163
-
frontend-playwright
majiayu000/claude-skill-registry 163
-
speckit-constitution-zh
从交互式或提供的原则输入创建或更新项目章程,确保所有依赖模板保持同步。用于项目管理、规范制定、章程维护和团队协作场景。触发词包括 "speckit章程"、"创建章程"、"更新章程"、"项目章程"、"制定规范"、"团队章程"。
majiayu000/claude-skill-registry 163
-
create-agent
Create a new Claude Code agent with proper YAML frontmatter structure. Use when the user wants to add a specialized agent to a plugin. Handles agent file creation with name, description, tools, model selection, and color configuration.
majiayu000/claude-skill-registry 163
-
ruby-patterns
Modern Ruby idioms, design patterns, metaprogramming techniques, and best practices. Use when writing Ruby code or refactoring for clarity.
majiayu000/claude-skill-registry 163
-
junit-core
JUnit 5 core testing patterns with AAA structure, test organization, and coverage standards
majiayu000/claude-skill-registry 163
-
opencode-config
Edit opencode.json, AGENTS.md, and config files. Use proactively for provider setup, permission changes, model config, formatter rules, or environment variables.
Examples:
- user: "Add Anthropic as a provider" → edit opencode.json providers, add API key baseEnv var, verify with opencode run test
- user: "Restrict this agent's permissions" → add permission block to agent config, set deny/allow for tools/fileAccess
- user: "Set GPT-5 as default model" → edit global or agent-level model preference, verify model name format
- user: "Disable gofmt formatter" → edit formatters section, set languages.gofmt.enabled = false
majiayu000/claude-skill-registry 163
-
nestjs-module-generator
Generate NestJS module files with controllers, services, DTOs, and entities. Triggers on "create nestjs module", "generate nest module", "nestjs resource", "nest crud module".
majiayu000/claude-skill-registry 163
-
hcom
multi-agent communication and coordination for Claude Code, Gemini CLI & Codex. Use this skill when the human user needs help, status, or reference about hcom - when user asks questions like "how to setup hcom", "hcom not working", "explain hcom", or any hcom troubleshooting.
majiayu000/claude-skill-registry 163
-
ralph
Start autonomous Ralph loop - work through PRD tasks iteratively until complete
majiayu000/claude-skill-registry 163
-
Project Folder Structure and Organization Understanding Capabillity
Understand the already-done project folder structure, archtecture, file patterns, and similar, in order to apply better solutions and file organizations. Use when you need to understand the project archtecture, and file/folder patterns and conventions.
majiayu000/claude-skill-registry 163
-
openspec-implementation-cn
以测试与验证为先的方式,按序执行并实现已批准的规范提案。用于实施变更、应用提案、执行规范任务或按已批准计划构建。触发词包括 "openspec开发", "开发", "实施" "实现提案", "应用变更", "执行规范", "按顺序完成任务", "构建功能", "开始实施"。
majiayu000/claude-skill-registry 163
-
pr-review-loop
Manage the PR review feedback loop: monitor CI checks, fetch review comments, and iterate on fixes.
Use when: (1) pushing changes to a PR and waiting for CI/reviews, (2) user says "new reviews available",
(3) iterating on PR feedback from Gemini, Cursor, Claude, or other reviewers, (4) monitoring PR status.
Supports multiple review bots: Gemini Code Assist, Cursor Bugbot, and Claude agent fallback.
Automatically detects priority levels from different bot formats and handles rate limits.
RECOMMENDED: Spawn a Task agent (subagent_type: general-purpose) to execute the review loop autonomously.
See "Recommended Usage: Run as Task Agent" section for the prompt template.
CRITICAL: When using this skill, NEVER use raw git commit/push commands. ALWAYS use commit-and-push.sh script.
The user has NOT granted permission for raw git commands - only the script is allowed.
majiayu000/claude-skill-registry 163