Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
reviewing-testability
Testable code design patterns for TypeScript/React applications. Use when reviewing code for testability, implementing dependency injection, or when user mentions テスト容易性, モック, mock-friendly, DI.
majiayu000/claude-skill-registry 163
-
setting-up-public-domain-repos-majo
Set up new repositories with dual licensing (Unlicense OR 0BSD) or convert existing repositories
to public domain. Use when initializing a new project, adding licensing to an unlicensed repo,
or switching from restrictive licenses to public domain. Fetches authoritative license files,
configures repository structure, and ensures consistent public domain setup.
majiayu000/claude-skill-registry 163
-
theater-detection-audit-dnyoussef-context-cascade
majiayu000/claude-skill-registry 163
-
rag-architecture
Retrieval-Augmented Generation (RAG) system design patterns, chunking strategies, embedding models, retrieval techniques, and context assembly. Use when designing RAG pipelines, improving retrieval quality, or building knowledge-grounded LLM applications.
majiayu000/claude-skill-registry 163
-
confluent-kafka-connect
Kafka Connect integration expert. Covers source and sink connectors, JDBC, Elasticsearch, S3, Debezium CDC, SMT (Single Message Transforms), connector configuration, and data pipeline patterns. Activates for kafka connect, connectors, source connector, sink connector, jdbc connector, debezium, smt, data pipeline, cdc.
majiayu000/claude-skill-registry 163
-
test-structure-analysis
Analyzes test directory structure, coverage gaps, and helper consolidation opportunities. Produces coverage reports and refactoring recommendations. Use when auditing test suites, planning test improvements, or identifying coverage gaps.
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
-
architecture-decision
Systematically evaluate architecture decisions, document trade-offs, and select appropriate patterns. This skill should be used when the user asks about 'architecture decision', 'ADR', 'design pattern selection', 'technology choice', or needs to evaluate architectural trade-offs. Keywords: architecture, ADR, patterns, trade-offs, technical debt, quality attributes, decision record.
majiayu000/claude-skill-registry 163
-
wechat-channel
微信 (WeChat) 与 OpenClaw 的双向集成通道。基于 Wechaty + PadLocal 实现微信消息的接收和发送,支持私聊、群聊、@提及检测、图片/文件传输。当需要通过微信与 AI 助手交互、接收微信消息触发 AI 响应、或从 OpenClaw 发送消息到微信时使用此技能。
majiayu000/claude-skill-registry 163
-
k-fenui
Context for FenUI - the UI widget library for WoW addons. Covers frames, layouts, buttons, panels, and theming. Load this when building addon UI or working with FenUI widgets. Triggers: fenui, ui, widget, frame, layout, panel, button, tabs.
majiayu000/claude-skill-registry 163
-
spec_parsing
Imported skill spec_parsing from openai
majiayu000/claude-skill-registry 163
-
duplicate-example
Create a new iPlug2 plugin project by duplicating an example template
majiayu000/claude-skill-registry 163
-
release-coordinator
Coordinates multi-component releases, feature flags, versioning, and rollback strategies.
Trigger terms: release management, release planning, release coordination, feature flags,
canary deployment, progressive rollout, release notes, rollback strategy, release train,
deployment coordination, versioning, changelog, release approval, deployment checklist.
Manages complex release workflows:
- Multi-component release coordination
- Feature flag strategy and management
- Versioning and changelog generation
- Canary and blue-green deployments
- Progressive rollout strategies
- Rollback procedures
- Release approval workflows
- Post-release verification
Use when: planning releases, coordinating multi-service deployments, managing feature flags,
or generating release notes.
majiayu000/claude-skill-registry 163
-
mobile-first-designer
Expert responsive design mentor focused on modern mobile UI patterns, touch-friendly interactions, and performance optimization. Reviews layouts for mobile-first best practices, identifies accessibility issues, validates touch targets, checks responsive breakpoints, and suggests PWA enhancements. Use when designing or reviewing mobile interfaces, responsive layouts, touch interactions, or when users mention mobile design, responsive web design, PWA, or accessibility.
majiayu000/claude-skill-registry 163
-
ai-ad-spec-kit
majiayu000/claude-skill-registry 163
-
bio-imaging-mass-cytometry-cell-segmentation
Cell segmentation from multiplexed tissue images. Covers deep learning (Cellpose, Mesmer) and classical approaches for nuclear and whole-cell segmentation. Use when extracting single-cell data from IMC or MIBI images after preprocessing.
majiayu000/claude-skill-registry 163
-
meeting-minutes
PMBOK準拠の定例議事録を作成する。会議後の議事録作成、アクションアイテム整理時に使う。
majiayu000/claude-skill-registry 163
-
crane-access
This skill should be used when the user asks about "access control", "onlyOwner", "onlyOperator", "ownership transfer", "MultiStepOwnable", "ERC8023", "operable pattern", "function-level permissions", "reentrancy protection", "reentrancy lock", or needs to restrict function access in Crane Diamond contracts.
majiayu000/claude-skill-registry 163
-
Cloudflare Platform Products
This skill should be used when the user asks about "R2", "D1", "KV", "Durable Objects", "Queues", "Vectorize", "Hyperdrive", "Workers Analytics", "Email Routing", "Browser Rendering", or discusses Cloudflare platform services, storage options, database choices, when to use which service, or integration patterns between Workers and platform products.
majiayu000/claude-skill-registry 163
-
ml-engineer
Expert in building scalable ML systems, from data pipelines and model training to production deployment and monitoring.
majiayu000/claude-skill-registry 163
-
naming
命名规范 / Naming conventions。在创建类、函数、变量,或重命名、检查命名时使用。核心原则:简洁优先,上下文消歧义,类型提示已提供足够信息。Use when naming classes/functions/variables, renaming code, or reviewing names. Prioritizes brevity over self-documentation.
majiayu000/claude-skill-registry 163
-
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
majiayu000/claude-skill-registry 163
-
standards-python
Apply Python tooling standards including uv package management, pytest testing, ruff/basedpyright code quality, one-line docstrings, and self-documenting code practices. Use this skill when working with Python backend code, managing dependencies, running tests, or ensuring code quality. Apply when installing packages, writing tests, formatting code, type checking, adding docstrings, organizing imports, or deciding whether to create new files vs. extending existing ones. Use for any Python development task requiring adherence to tooling standards and best practices.
majiayu000/claude-skill-registry 163
-
ask-before-assuming
If requirements are unclear or ambiguous, ask clarifying questions before proceeding Use when configuring AI agent workflows and patterns. Agent Behavior category skill.
majiayu000/claude-skill-registry 163