Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
building-skills-marketplace
Use when creating new Claude Code skills, setting up marketplace repositories, or packaging skills for distribution - complete workflow from skill creation to marketplace publication
majiayu000/claude-skill-registry 163
-
ansible-dev-setup
Generate and manage cross-platform Ansible playbooks for development environment setup across macOS, Linux, and Termux. Use when working with development environment automation, package installation configuration, or Ansible playbook generation.
majiayu000/claude-skill-registry 163
-
unslopify
Tactical code cleanup focusing on type strictness, single responsibility, fail-fast patterns, and DRY. Detects sloppy code, workarounds, silent failures, god classes, and duplication. Use for quick code quality checks before committing or during code review.
majiayu000/claude-skill-registry 163
-
Performing Security Code Review
This skill enables Claude to conduct a security-focused code review using the security-agent plugin. It analyzes code for potential vulnerabilities like SQL injection, XSS, authentication flaws, and insecure dependencies. Claude uses this skill when the user explicitly requests a security audit, asks for a code review with a focus on security, or mentions security concerns related to code. The security-agent plugin then provides structured security findings with severity ratings, code locations, impact assessments, and remediation guidance.
majiayu000/claude-skill-registry 163
-
implement-feature
Guide for implementing features in ClaudeBar following architecture-first design, TDD, rich domain models, and Swift 6.2 patterns. Use this skill when:
(1) Adding new functionality to the app
(2) Creating domain models that follow user's mental model
(3) Building SwiftUI views that consume domain models directly
(4) User asks "how do I implement X" or "add feature Y"
(5) Implementing any feature that spans Domain, Infrastructure, and App layers
majiayu000/claude-skill-registry 163