Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
designing-ui
ユーザーインターフェースの設計とコンポーネント設計を支援します。ワイヤーフレーム、レイアウト設計、デザインシステム構築、レスポンシブデザイン、インタラクションパターンを提供します。美しく機能的で実装可能なインターフェース設計が必要な場合に使用してください。
majiayu000/claude-skill-registry 163
-
Kotlin DSL Patterns
Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration and domain modeling.
majiayu000/claude-skill-registry 163
-
planning-disaster-recovery
Execute use when you need to work with backup and recovery.
This skill provides backup automation and disaster recovery with comprehensive guidance and automation.
Trigger with phrases like "create backups", "automate backups",
or "implement disaster recovery".
majiayu000/claude-skill-registry 163
-
analyze-function
Deep line-by-line analysis of a function or method. Explains what each line does, why it's written that way, performance implications, edge cases, and design patterns. Use when user says "analyze-function", "analyze {function}", "deep dive on {function}", or "explain {function} line by line".
majiayu000/claude-skill-registry 163
-
prioritization-methods
Requirements prioritization techniques including MoSCoW, Kano Model, WSJF (SAFe), and Wiegers' Value/Cost/Risk matrix. Provides scoring frameworks, trade-off analysis, and priority visualization. Use when ranking requirements by business value, customer impact, or implementation efficiency.
majiayu000/claude-skill-registry 163
-
mobile-app-thinking
提供移动应用全链路架构思考框架,涵盖技术选型、离线同步、平台适配、性能优化、发布流程五大维度。当需要设计移动 APP、评审客户端架构、或需要全局视角审视原生/跨平台方案时使用。支持 Native/React Native/Flutter、推送通知、数据同步、iOS/Android 双平台等移动端特有场景决策。
majiayu000/claude-skill-registry 163
-
software-ui-ux-design
UI/UX design principles, usability heuristics, accessibility standards, and design system patterns for creating user-centered interfaces.
majiayu000/claude-skill-registry 163
-
frontend-security
Audit frontend codebases for security vulnerabilities and bad practices. Use when performing security reviews, auditing code for XSS/CSRF/DOM vulnerabilities, checking Content Security Policy configurations, validating input handling, reviewing file upload security, or examining Node.js/NPM dependencies. Target frameworks include web platform (vanilla HTML/CSS/JS), React, Astro, Twig templates, Node.js, and Bun. Based on OWASP security guidelines.
majiayu000/claude-skill-registry 163
-
Pull Request
Create a GitHub pull request (PR) with proper formatting and content guidelines. Use when creating or updating pull requests/PRs (or GitLab merge requests/MRs, Gerrit change requests/CRs).
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-keyvalue-keys
List all keys in a keyvalue namespace. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
error-conversion-guide
Guides users on error conversion patterns, From trait implementations, and the ? operator. Activates when users need to convert between error types or handle multiple error types in a function.
majiayu000/claude-skill-registry 163
-
new-release
majiayu000/claude-skill-registry 163
-
component-research
This skill should be used when the user asks to "evaluate if TBC covers a use case", "decide which TBC component to use", "check if a TBC template fits", "research TBC capabilities", "find the right TBC template", "analyze if custom step is needed", "compare TBC templates", or needs to determine whether To-Be-Continuous framework components can solve a CI/CD requirement before generating configuration.
majiayu000/claude-skill-registry 163
-
meta-prompt-framework
Three-phase task execution framework with refinement strategies and
role-specific prompting. Automatically activates when designing prompts,
optimizing task flows, or implementing iterative improvement patterns.
majiayu000/claude-skill-registry 163
-
revision
Guide the edit pass after drafting. Use when revision feels overwhelming, when changes cascade unpredictably, when you can't see problems anymore, or when editing never ends.
majiayu000/claude-skill-registry 163
-
data-lake-architect
Provides architectural guidance for data lake design including partitioning strategies, storage layout, schema design, and lakehouse patterns. Activates when users discuss data lake architecture, partitioning, or large-scale data organization.
majiayu000/claude-skill-registry 163
-
web-asset-generator
Generate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Use when users need icons, favicons, social sharing images, or Open Graph images from logos or text slogans. Handles image resizing, text-to-image generation, and provides proper HTML meta tags.
majiayu000/claude-skill-registry 163
-
multi-agent-composition
This skill should be used when the user asks to "choose between skill and agent", "compose multi-agent system", "orchestrate agents", "manage agent context", "design component architecture", "should I use a skill or agent", "when to use hooks vs MCP", "build orchestrator workflow", needs decision frameworks for Claude Code components (skills, sub-agents, hooks, MCP servers, slash commands), context management patterns, or wants to build effective multi-component agentic systems with proper orchestration and anti-patterns guidance.
majiayu000/claude-skill-registry 163
-
axum-service-architecture
Service architecture patterns for Axum applications including layered design (Router → Handler → Service → Repository), AppState with FromRef for dependency injection, Tower ServiceBuilder for middleware composition, and modular router organization. Use when designing service layers, managing dependencies, composing middleware stacks, or structuring Axum applications.
majiayu000/claude-skill-registry 163
-
interview-techniques
ユーザーインタビュー、要件ヒアリング、ステークホルダー聞き取り時に使用するスキル。
オープンエンド質問、要求の深掘り、前提の明確化を通じて、ユーザーの真のニーズを引き出します。
Anchors:
• Interviewing Users (Steve Portigal) / 適用: インタビュー設計と実施 / 目的: バイアスを避け深い洞察を得る
• Just Enough Research (Erika Hall) / 適用: 実践的なヒアリング / 目的: 限られた時間で最大の洞察を得る
• Software Requirements (Karl Wiegers) / 適用: 要件分析と構造化 / 目的: 曖昧さを排除し完全性を確保
• The Mom Test (Rob Fitzpatrick) / 適用: 過去の具体的行動の質問 / 目的: 仮定的な話を避け真の課題を発見
Trigger:
Use when conducting user interviews, requirements gathering, stakeholder hearing.
Open-ended question design, ambiguous requirement clarification, hidden needs discovery, 5Why analysis.
majiayu000/claude-skill-registry 163
-
letta-memory-architect
Guide for designing effective memory architectures in Letta agents. Use when users need help structuring memory blocks, choosing between memory types, or optimizing memory management patterns.
majiayu000/claude-skill-registry 163
-
screwfast
Astro 5 landing page with Tailwind CSS 4, Preline UI, GSAP, and Starlight docs.
majiayu000/claude-skill-registry 163
-
instance-resource-design
Guide for designing Instance resources in OptAIC. Use when creating DatasetInstance, SignalInstance, ExperimentInstance, ModelInstance, PortfolioOptimizerInstance, or BacktestInstance. Covers definition references, config patterns, composition, flow execution pairing, and scheduling.
majiayu000/claude-skill-registry 163
-
fintech-compliance
Payment card security, SOC2 compliance, and financial services regulatory requirements
majiayu000/claude-skill-registry 163