Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
commits
Conventional Commits specification. Covers commit structure, types, breaking changes. Keywords: feat, fix, BREAKING CHANGE.
majiayu000/claude-skill-registry 163
-
linear-data-handling
Data synchronization, backup, and consistency patterns for Linear.
Use when implementing data sync, creating backups,
or ensuring data consistency across systems.
Trigger with phrases like "linear data sync", "backup linear",
"linear data consistency", "sync linear issues", "linear data export".
majiayu000/claude-skill-registry 163
-
solid-core-secondary-primitives
SolidJS secondary primitives: createComputed for immediate sync, createDeferred for idle updates, createReaction for one-time tracking, createRenderEffect for DOM operations, createSelector for optimized equality.
majiayu000/claude-skill-registry 163
-
moai-framework-electron
Electron 33+ desktop app development specialist covering Main/Renderer process architecture, IPC communication, auto-update, packaging with Electron Forge and electron-builder, and security best practices. Use when building cross-platform desktop applications, implementing native OS integrations, or packaging Electron apps for distribution. [KO: Electron 데스크톱 앱, 크로스플랫폼 개발, IPC 통신] [JA: Electronデスクトップアプリ、クロスプラットフォーム開発] [ZH: Electron桌面应用、跨平台开发]
majiayu000/claude-skill-registry 163
-
record-quality-baseline
Record quality metrics baseline before refactoring or major changes, capturing audit scores, test coverage, and complexity for comparison
majiayu000/claude-skill-registry 163
-
webinar-design
Use when crafting compelling webinar narratives, engagement tactics, and attendee experiences.
majiayu000/claude-skill-registry 163
-
capacitor-best-practices
Best practices for Capacitor app development including project structure, plugin usage, performance optimization, security, and deployment. Use this skill when reviewing Capacitor code, setting up new projects, or optimizing existing apps.
majiayu000/claude-skill-registry 163
-
email-sender
使用SMTP发送带附件的邮件,支持HTML模板、多收件人和文件附件。基于nodemailer。
majiayu000/claude-skill-registry 163
-
update-docs
This skill should be used when the user asks to "update documentation for my changes", "check docs for this PR", "what docs need updating", "sync docs with code", "scaffold docs for this feature", "document this feature", "review docs completeness", "add docs for this change", "what documentation is affected", "docs impact", or mentions "docs/", "docs/01-app", "docs/02-pages", "MDX", "documentation update", "API reference", ".mdx files". Provides guided workflow for updating Next.js documentation based on code changes.
majiayu000/claude-skill-registry 163
-
Hook Development
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
majiayu000/claude-skill-registry 163
-
visualization-algorithms
Evaluate and implement visualization algorithms for ocean/foam rendering. Use when discussing rendering techniques, contour algorithms, performance optimization for graphics, or evaluating algorithm tradeoffs. Auto-apply when editing files in src/render/.
majiayu000/claude-skill-registry 163
-
frontend-design-react
majiayu000/claude-skill-registry 163
-
organize-folders
Provides guidance on organizing folder structures and file system layouts for any project. Use when planning project organization, reorganizing messy directories, setting up folder hierarchies, designing directory layouts, structuring repositories, cleaning up files, suggesting folder structures, establishing naming conventions, or when you need help with folder structure or file organization. Helps with writing projects, code projects, document collections, or any file organization task.
majiayu000/claude-skill-registry 163
-
debugging-strategies
Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
majiayu000/claude-skill-registry 163
-
async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
majiayu000/claude-skill-registry 163
-
tech_educator
将复杂的技术概念简单化,编写教程、指南和学习路线图
majiayu000/claude-skill-registry 163
-
doc-navigator
Efficiently navigate codebase documentation during Research phase. Use instead of Grep/Glob for finding architectural decisions, feature specs, and technical docs. Maps topics to doc locations for fast context retrieval. If codebase lacks documentation structure, provides patterns to establish one.
majiayu000/claude-skill-registry 163
-
backend-kotlin
Kotlin Developer Agent. Kotlin 기반 백엔드 개발을 담당합니다. Coroutines, Ktor, Spring Boot + Kotlin 전문.
majiayu000/claude-skill-registry 163
-
track-implementation-progress
Track implementation progress against plan. Use to monitor component delivery and identify blockers.
majiayu000/claude-skill-registry 163
-
alembic-migration-manager
A skill for managing database migrations with Alembic. Use this for tasks involving Alembic initialization, configuration, creating new migration scripts (both autogenerated and manual), defining upgrade and downgrade logic, handling data migrations, testing migrations, performing rollbacks, and following production deployment best practices for database changes.
majiayu000/claude-skill-registry 163
-
content-generation
Generate marketing content from PolicyEngine blog posts - social media images, social post copy, and branded assets
majiayu000/claude-skill-registry 163
-
rules-organizer
Organize Claude Code instructions into modular rule files in .claude/rules/. Use when setting up project standards, adding team conventions, creating domain-specific rules, or managing shared coding guidelines.
majiayu000/claude-skill-registry 163
-
qiskit
Comprehensive quantum computing toolkit for building, optimizing, and executing quantum circuits. Use when working with quantum algorithms, simulations, or quantum hardware including (1) Building quantum circuits with gates and measurements, (2) Running quantum algorithms (VQE, QAOA, Grover), (3) Transpiling/optimizing circuits for hardware, (4) Executing on IBM Quantum or other providers, (5) Quantum chemistry and materials science, (6) Quantum machine learning, (7) Visualizing circuits and results, or (8) Any quantum computing development task.
majiayu000/claude-skill-registry 163
-
content-writing
majiayu000/claude-skill-registry 163