Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
bug-diagnose-and-root-cause-and-fix
【Bug 诊断专用】当遇到程序错误、异常行为、性能问题、功能故障时必须使用本技能。触发关键词:报错、Bug、问题、异常、故障、不工作、诊断、排查、修复。本技能提供系统性根因分析,输出详细诊断报告和可执行修复方案,包含代码位置引用、步骤指导、注意事项。仅提供分析和方案,不直接修改代码。
majiayu000/claude-skill-registry 163
-
sensitivity-check
Evaluate representation and flag potential harm concerns. Use when writing characters from marginalized groups, depicting sensitive subject matter, or wanting to check for stereotypes and harmful tropes.
majiayu000/claude-skill-registry 163
-
i18n-enforcer
Enforces internationalization best practices for Breath of Now. Use this skill when creating or editing any component, page, or UI element. Ensures NO hardcoded text and proper use of next-intl translations.
majiayu000/claude-skill-registry 163
-
tdd-enforce
Configure TDD enforcement via pre-commit hooks and CI coverage gates. Use when setting up test-first development workflow, adding coverage gates, or enforcing TDD practices.
majiayu000/claude-skill-registry 163
-
broker-order-limitations
Alpaca broker limitations: crypto shorts blocked (broker doesn't support), stock shorts allowed. Trigger when: (1) shorting gate blocks wrong assets, (2) SELL signals blocked, (3) order type confusion.
majiayu000/claude-skill-registry 163
-
resume-builder
Generate professional PDF resumes from structured data or JSON. Multiple templates, ATS-friendly output, and customizable sections.
majiayu000/claude-skill-registry 163
-
ai-comm
Use when collaborating with other AI assistants (Codex, Gemini, Aider, Cursor, OpenCode), delegating tasks, or requesting code review.
majiayu000/claude-skill-registry 163
-
codecleanup
This should only be done if the user asks to "clean up code". At the end of a major change on a git branch this document describes the code clean up tasks that should be performed.
majiayu000/claude-skill-registry 163
-
package-first-development
Find existing packages before writing custom code. Uses context7 and websearch to discover battle-tested solutions, maximizes package usage to minimize custom code and complexity. Use when implementing features, adding functionality, or when user requests new capabilities.
majiayu000/claude-skill-registry 163
-
mip-modeling-expert
Use when formulating mixed integer programming (MIP) models, handling discontinuous variables, modeling logical constraints (either-or, conditional), or linearizing nonlinear terms
majiayu000/claude-skill-registry 163
-
dropdown-menu
Creates dropdown menus with proper click-outside detection and z-index stacking for list contexts. Use when building action menus, context menus, or any dropdown that appears in cards/list items.
majiayu000/claude-skill-registry 163
-
eve-esi-integration
EVE Online ESI API integration skill for third-party development. Use when building EVE Online tools, apps, or games that need ESI endpoints, SSO authentication, image server assets, or SDE data. Triggers on EVE Online API work, ESI integration, EVE developer tools, ship renders, map data, character authentication, or EVE static data.
majiayu000/claude-skill-registry 163
-
chronicle-context-retriever
Search and retrieve context from past development sessions using Chronicle data. Works with MCP (fast, structured) or CLI commands (portable). Use when user asks about previous work, wants to recall past decisions, needs to understand codebase history, or wants to avoid repeating past approaches.
majiayu000/claude-skill-registry 163
-
dependency-upgrader
Upgrade dependencies for Java/Kotlin (Gradle/Maven) and TypeScript/Node projects with minimal risk: plan the bump, apply changes incrementally, run tests/builds, and document breaking changes. Use when the user asks to bump deps, update frameworks, or address CVEs.
majiayu000/claude-skill-registry 163
-
adb-android-control-hah23255-adb-android-control
majiayu000/claude-skill-registry 163
-
maintenance-support-packages
Build recurring revenue by creating monthly maintenance packages with support SLAs, feature request quotas, and tiered options that turn one-time $15K projects into $15K + $1K/month recurring income.
majiayu000/claude-skill-registry 163
-
whats-next
Use when user asks what to focus on next, what's next, what they should do, or needs help prioritizing their immediate work
majiayu000/claude-skill-registry 163
-
oe-mcp-bootstrap
Setup and verification for MCP tooling used in OpenEvent-AI (filesystem, Context7 docs, LSP/Pyright, Playwright). Use when onboarding a new developer/agent or when Codex/Claude cannot access LSP, browser automation, or docs.
majiayu000/claude-skill-registry 163
-
reviewing-pr
Use when reviewing pull requests with comprehensive code analysis, incremental or full review options, and constructive feedback - provides thorough code reviews with severity ratings
majiayu000/claude-skill-registry 163
-
vscode-webview-ui
Develop React applications for VS Code Webview surfaces. Use when working on the `webview-ui` package, creating features, components, or hooks for VS Code extensions. Includes project structure, coding guidelines, and testing instructions.
majiayu000/claude-skill-registry 163
-
error-handling-completeness
Evaluates if error handling is sufficient for new code - checks try-catch coverage, logging, user messages, retry logic. Focuses on external calls and user-facing code.
majiayu000/claude-skill-registry 163
-
skills-repo-maintenance
Add or update skills in a skills repository for Codex and/or Claude Code. Use when creating new skills, packaging .skill files for Codex, or converting a skill into a Claude Code plugin (marketplace.json + plugin.json).
majiayu000/claude-skill-registry 163
-
google-calendar
Interact with Google Calendar - list calendars, view events, create/update/delete events, and find free time.
Use when user asks to: check calendar, schedule a meeting, create an event, find available time, list upcoming events,
delete or update a calendar event, or respond to meeting invitations. Lightweight alternative to full
Google Workspace MCP server with standalone OAuth authentication.
majiayu000/claude-skill-registry 163
-
Skill Development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
majiayu000/claude-skill-registry 163