Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
plan-document-lifecycle
Lifecycle management of plan documents from creation to automatic cleanup after merge. Use when creating, referencing, or cleaning up plans.
majiayu000/claude-skill-registry 163
-
module-planning
Interactive research and planning (Stages 0-1) for VCV Rack module development
majiayu000/claude-skill-registry 163
-
android-workflow
Orchestrates Android development workflows for Kotlin/Compose projects.
Routes tasks to appropriate workflow: feature, quick-fix, refactor, investigate, hotfix.
Use when user requests: implementation (구현, 추가, 새 기능, 만들어, 개발, 적용),
bug fixes (버그, 수정, 오류, 고쳐), refactoring (리팩토링, 개선, 정리),
debugging (분석, 원인, 왜, 디버깅, 안돼), or hotfix (긴급, 프로덕션, 핫픽스).
Provides Self-Check Protocol and Quality Gates for implementation tasks.
majiayu000/claude-skill-registry 163
-
.claude/skills/interface-segregation/SKILL.md
SOLID原則のインターフェース分離原則(ISP)を専門とするスキル。
Robert C. Martinの『アジャイルソフトウェア開発の奥義』に基づき、
クライアントが使用しないメソッドへの依存を強制しない、
📖 参照書籍:
- 『The Pragmatic Programmer』(Andrew Hunt, David Thomas): 実践的改善
📚 リソース参照:
- `resources/Level1_basics.md`: レベル1の基礎ガイド
- `resources/Level2_intermediate.md`: レベル2の実務ガイド
- `resources/Level3_advanced.md`: レベル3の応用ガイド
- `resources/Level4_expert.md`: レベル4の専門ガイド
- `resources/fat-interface-detection.md`: 空実装/例外スロー/条件付き実装による肥大化検出手法
- `resources/interface-composition.md`: allOf/extends/mixinによる小インターフェース組み合わせパターン
- `resources/isp-principles.md`: クライアント固有インターフェース分離とSOLID準拠設計
- `resources/legacy-skill.md`: 旧SKILL.mdの全文
- `resources/role-interface-design.md`: 役割ベース(IValidatable/IRetryable等)インターフェース設計手法
- `scripts/analyze-interface.mjs`: インターフェース凝集性とISP違反の自動検出
- `scripts/log_usage.mjs`: 使用記録・自動評価スクリプト
- `scripts/validate-skill.mjs`: スキル構造検証スクリプト
- `templates/segregated-interface-template.md`: コア+拡張インターフェース分離設計テンプレート
- `resources/requirements-index.md`: 要求仕様の索引(docs/00-requirements と同期)
Use proactively when handling interface segregation tasks.
majiayu000/claude-skill-registry 163
-
dev-patterns-coverage-tracking
Grid-based surface coverage tracking for territorial game mechanics
majiayu000/claude-skill-registry 163
-
skill-editor
Multi-agent workflow for editing Claude Code skills with quality gates
majiayu000/claude-skill-registry 163
-
daily-news-report
基于预设 URL 列表抓取内容,筛选高质量技术信息并生成每日 Markdown 报告。
majiayu000/claude-skill-registry 163
-
database-migration
Database schema migration patterns for Aurora MySQL including reconciliation migrations, idempotent operations, and MySQL-specific gotchas.
majiayu000/claude-skill-registry 163
-
nixtla-skills-bootstrap
Generate and configure Nixtla Skills using the CLI for forecasting workflows. Use when installing or updating skills. Trigger with 'install nixtla skills' or 'update nixtla'.
majiayu000/claude-skill-registry 163
-
implementing-features
Use when building, creating, or adding functionality. Triggers: "implement X", "build Y", "add feature Z", "create X", "start a new project", "Would be great to...", "I want to...", "We need...", "Can we add...", "Let's add...". Also for: new projects, repos, templates, greenfield development. NOT for: bug fixes, pure research, or questions about existing code.
majiayu000/claude-skill-registry 163
-
knowledge-synthesis
Synthesize knowledge from multiple sources into Zettelkasten notes for Logseq. Use when creating wiki pages, integrating academic research, or building interconnected knowledge with [[links]] and
majiayu000/claude-skill-registry 163
-
Work on Ticket
Fetches Jira ticket details, creates an appropriately named branch, and initiates the task planning workflow. Use when the user says "work on [TICKET_ID]" or similar phrases.
majiayu000/claude-skill-registry 163
-
headless-ui
Build headless UI hooks that encapsulate data fetching, state management, routing, and mutations without UI rendering. The presenter layer in MVP architecture.
Use when: building page-level hooks, creating domain-specific data hooks, separating application concerns from presentation, implementing the presenter layer, composing multiple data sources.
majiayu000/claude-skill-registry 163
-
test-e2e-account
Execute E2E tests for the account service with proper server setup, test execution, and cleanup. Use when user requests account E2E testing, test execution, or running Playwright tests for account features.
majiayu000/claude-skill-registry 163
-
linux-filesystem
Filesystem operations within workspace boundaries
majiayu000/claude-skill-registry 163
-
error-recovery-and-resilience
Engineer resilient UI systems with layered error boundaries, retries, and fallback orchestration.
majiayu000/claude-skill-registry 163
-
moai-lang-php
PHP 8.4+ best practices with PHPUnit 11, Composer, PSR-12 standards, and web frameworks (Laravel, Symfony).
majiayu000/claude-skill-registry 163
-
customer-training-curriculum
Эксперт customer training. Используй для onboarding программ, training materials и certification paths.
majiayu000/claude-skill-registry 163
-
bluebubbles
Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST send/probe, webhook inbound).
majiayu000/claude-skill-registry 163
-
preact
Builds fast, lightweight React-compatible applications with Preact's 3KB library and optional Signals for fine-grained reactivity. Use when optimizing bundle size, migrating from React, or when user mentions Preact, preact/compat, or lightweight React alternative.
majiayu000/claude-skill-registry 163
-
politique-cookies-malik-taiar
Guide pour la rédaction de politiques cookies conformes au RGPD et à la directive ePrivacy. Contient les recommandations CNIL 2020, un template de référence et les bonnes pratiques. À utiliser lors de la rédaction ou révision d'une politique cookies pour un site web ou une application.
majiayu000/claude-skill-registry 163
-
tauri-development
当用户要求"创建 Tauri 命令"、"添加后端命令"、"集成 Rust 和 React"、"设置 specta 类型"、"从前端调用 Tauri"、"优化 Tauri 性能"、"处理 Tauri 错误"、"前后端类型不一致"、"更新 bindings.ts"、"specta 类型问题"、"跨平台桌面开发"、"窗口管理"、"文件系统访问"、"系统托盘",或者提到"Tauri"、"桌面应用"、"命令通信"、"类型绑定"、"桌面 UI"时使用此技能。用于饲料配方系统的 Tauri 特定模式、Rust 后端集成、前后端通信、类型安全保障或使用 Tauri 2.0 开发跨平台桌面应用。
majiayu000/claude-skill-registry 163
-
elm-to-fsharp-guru
Specialized Elm-to-F# migration expert for morphir-dotnet. Expert in converting Elm code from finos/morphir-elm to idiomatic F# while maintaining AOT compatibility, type safety, and behavioral equivalence. Use when migrating Elm modules, converting patterns, implementing Myriad code generation, or translating UI code to Fun.Blazor. Triggers include "elm", "migration", "convert elm", "translate elm", "morphir-elm", "myriad", "fun.blazor", "elm architecture".
majiayu000/claude-skill-registry 163
-
tzurot-skills-guide
Meta-skill for writing and maintaining Claude Code skills. Use when creating new skills, updating existing skills, or reviewing skill quality. Enforces progressive disclosure and size limits.
majiayu000/claude-skill-registry 163