Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ruleset-optimization
Guidelines for optimizing Claude rulesets and instruction files (CLAUDE.md, settings.json) using context efficiency principles. Includes strategies for skill extraction, progressive disclosure, token savings calculation, and deduplication. Manually invoke when optimizing rulesets, reducing context size, extracting content to skills, or improving ruleset organization.
majiayu000/claude-skill-registry 163
-
plugin-architecture
プラグインアーキテクチャの専門スキル。レジストリパターン、動的ロード、依存性注入を活用し、拡張可能なシステム設計を提供する。
Anchors:
• Clean Architecture (Robert C. Martin) / 適用: 拡張性設計 / 目的: 柔軟性確保
• Dependency Injection Principles and Practices (Mark Seemann) / 適用: DI設計 / 目的: 疎結合実現
• Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four) / 適用: レジストリパターン / 目的: 型安全な登録管理
Trigger:
Use when designing plugin systems, implementing extension points, managing dynamic module loading, creating registry patterns, or building workflow engines with pluggable executors.
plugin architecture, registry pattern, dependency injection, dynamic loading, extension points, workflow executor
majiayu000/claude-skill-registry 163
-
React Frontend Development
Build React components with TypeScript, Tailwind CSS, and React Query for the Medellin Spark platform. Use when implementing UI features, creating components, managing state, or optimizing frontend performance. Specializes in React hooks, shadcn/ui components, and Supabase integration.
majiayu000/claude-skill-registry 163
-
Konveyor Rule Generator
Generate Konveyor analyzer migration rules from migration guides using AI
majiayu000/claude-skill-registry 163
-
write-blog
Collaborative blog writing assistant that helps draft articles in Aaron's voice and style
majiayu000/claude-skill-registry 163
-
create-frontend-controller
Creates a frontend controller action in Magento 2 for the storefront. Use when building custom frontend pages, AJAX endpoints, form submission handlers, or API-like endpoints for JavaScript.
majiayu000/claude-skill-registry 163
-
rxjs-patterns
Master RxJS in Angular with observables, operators, subjects, error handling, and reactive patterns for building responsive applications.
majiayu000/claude-skill-registry 163
-
designing-frontend
Creates distinctive, production-grade frontend interfaces. Use when building web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
power-analysis
Calculate statistical power and required sample sizes for research studies. Use when: (1) Designing experiments to determine sample size, (2) Justifying sample size for grant proposals or protocols, (3) Evaluating adequacy of existing studies, (4) Meeting NIH rigor standards for pre-registration, (5) Conducting retrospective power analysis to interpret null results.
majiayu000/claude-skill-registry 163
-
monto-design-system
Expert knowledge of the Monto platform design system including colors, typography, spacing, components, and UI patterns
majiayu000/claude-skill-registry 163
-
user-story-mapping
Jeff Patton's User Story Mapping technique for Agile discovery. Visualizes user journey as a map, identifies backbone activities, walking skeleton, and release slices. Use when organizing requirements into deliverable increments or defining MVP scope.
majiayu000/claude-skill-registry 163
-
web-tester
Frontend testing with browser automation, assertions, and visual regression. Use when testing web UIs, validating user flows, checking responsive design, form submissions, login flows, or detecting visual regressions. Supports dev server auto-detection, assertion collection, and screenshot comparison.
majiayu000/claude-skill-registry 163
-
Design System Architect
Build scalable, maintainable design systems that unify product experiences. Use when creating component libraries, design tokens, or establishing design standards. Covers atomic design, Storybook, theming, and design system governance.
majiayu000/claude-skill-registry 163
-
codex-peer-review
majiayu000/claude-skill-registry 163
-
react-nextjs-patterns
React and Next.js implementation patterns for performance and maintainability. Use when building frontend components, pages, and applications with React ecosystem.
majiayu000/claude-skill-registry 163
-
team-management-ux
Team invitation and role management UX patterns for SaaS. Covers invitation flows, role assignment, and permissions UI.
majiayu000/claude-skill-registry 163
-
java-jpa-hibernate
Master JPA/Hibernate - entity design, queries, transactions, performance optimization
majiayu000/claude-skill-registry 163
-
software-design
Proactive software design guidance for architecture, interfaces, and implementation planning. Use this skill when helping users make design decisions before or during implementation—planning features, designing APIs, structuring modules, or evaluating architectural approaches. Triggers on questions like "How should I design...", "What's the best approach to...", "Help me plan the architecture for...", or any request involving meaningful design choices beyond simple fixes.
majiayu000/claude-skill-registry 163
-
swift-ios-migration
Migration guide for Swift and iOS. Use when migrating ObservableObject to @Observable (iOS 17), enabling Swift 6/6.2 Strict Concurrency, fixing @MainActor/Sendable warnings, adopting Approachable Concurrency (Swift 6.2), or handling iPadOS 26 windowing system changes (UIRequiresFullScreen deprecation). Covers breaking changes and version upgrade tasks.
majiayu000/claude-skill-registry 163
-
core-design
システム全体のコア設計原則とパフォーマンス基準
majiayu000/claude-skill-registry 163
-
tailadmin-nextjs
Next.js 16 admin dashboard with 30+ components, Tailwind CSS 4, ApexCharts, dark mode.
majiayu000/claude-skill-registry 163
-
slow-in-out-mastery
Use when designing easing curves, controlling motion pacing, creating natural acceleration/deceleration, or making movements feel physically grounded.
majiayu000/claude-skill-registry 163
-
tmux
Manage concurrent processes using tmux. Use when running servers, long tasks, or orchestrating multiple agents in separate panes. Essential for sending multi-line text or instructions to other tmux panes safely.
majiayu000/claude-skill-registry 163
-
requirements-engineer
Creates requirements catalogs.
majiayu000/claude-skill-registry 163