Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
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
-
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
-
database-migration
Database schema migration patterns for Aurora MySQL including reconciliation migrations, idempotent operations, and MySQL-specific gotchas.
majiayu000/claude-skill-registry 163
-
daily-news-report
基于预设 URL 列表抓取内容,筛选高质量技术信息并生成每日 Markdown 报告。
majiayu000/claude-skill-registry 163
-
skill-editor
Multi-agent workflow for editing Claude Code skills with quality gates
majiayu000/claude-skill-registry 163
-
dev-patterns-coverage-tracking
Grid-based surface coverage tracking for territorial game mechanics
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
-
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
-
module-planning
Interactive research and planning (Stages 0-1) for VCV Rack module development
majiayu000/claude-skill-registry 163
-
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
-
Zero Warnings Enforcer
Applique la philosophie "Broken Window" avec zéro tolérance pour les warnings/errors ESLint et TypeScript. JAMAIS désactiver les règles, TOUJOURS corriger la cause racine. À utiliser lors de la correction d'erreurs, warnings, ou quand l'utilisateur mentionne "eslint", "typescript error", "warning", "linting", "quality", "broken window", "@ts-ignore", "eslint-disable".
majiayu000/claude-skill-registry 163
-
vibesafe
Uses the Vibesafe MCP server to scan, compile, test, save, diff, and report status for Vibesafe units. Activate when the user asks to run vibesafe CLI commands (scan/compile/test/save/diff/status), regenerate code from specs, or inspect drift/checkpoints.
majiayu000/claude-skill-registry 163
-
agent-api-designer
API architecture expert designing scalable, developer-friendly interfaces. Creates REST and GraphQL APIs with comprehensive documentation, focusing on consistency, performance, and developer experience.
majiayu000/claude-skill-registry 163
-
migration-guides
Migration guides - from other AI tools, version upgrades, config migration. Use when switching from Cursor, Copilot, or Cody, upgrading Claude Code versions, or migrating configurations and customizations.
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
-
bluebubbles
Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST send/probe, webhook inbound).
majiayu000/claude-skill-registry 163
-
customer-training-curriculum
Эксперт customer training. Используй для onboarding программ, training materials и certification paths.
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
-
error-recovery-and-resilience
Engineer resilient UI systems with layered error boundaries, retries, and fallback orchestration.
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
-
changelog-formatting
Format changelog content according to Replit's changelog template structure. Use when converting raw changelog content into properly structured documentation with correct frontmatter, sections, and media formatting.
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
-
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