Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
component-organization
Maintain consistent file structure - components/ui for base shadcn, components/shared for composed components, pages for routes, always use barrel exports
majiayu000/claude-skill-registry 163
-
process-lifecycle-management
Node.jsプロセスのライフサイクル管理を専門とするスキル。
Linuxカーネルのプロセス管理思想に基づき、プロセスの生成、実行、
監視、終了までの完全な制御と、シグナル処理、ゾンビプロセス回避を設計します。
Anchors:
• The Pragmatic Programmer(Andrew Hunt, David Thomas)/ 適用: プロセス管理 / 目的: 実践的改善と品質維持
Trigger:
process lifecycle management, application startup and shutdown control, graceful shutdown implementation, signal handler design, PM2 process management configuration
majiayu000/claude-skill-registry 163
-
accessibility-mobile
React Native accessibility patterns for iOS and Android. Use when implementing a11y features.
majiayu000/claude-skill-registry 163
-
activecampaign-email-marketing
majiayu000/claude-skill-registry 163
-
architecture-skills
Master system design, architecture patterns, algorithms, data structures, and computer science fundamentals for building scalable systems.
majiayu000/claude-skill-registry 163
-
spacing-scale
Generates consistent spacing tokens using base values and ratios. Use when creating margin/padding systems, gap tokens, or layout spacing. Outputs CSS custom properties, Tailwind config, or JSON tokens.
majiayu000/claude-skill-registry 163
-
webp-images
Implement images into page sections. Converts from /public/raw/[page]/ to WebP with responsive variants, replaces CDN placeholders with Next.js Image component. Use after midjourney-prompts skill. Triggers on "implement images", "add images to page", "replace placeholder images".
majiayu000/claude-skill-registry 163
-
Frontend Accessibility Standards
Build accessible user interfaces using semantic HTML, proper ARIA attributes, keyboard navigation, color contrast, and screen reader compatibility. Use this skill when creating or modifying frontend components, HTML templates, React/Vue/Svelte components, forms, interactive elements, navigation menus, modals, or any UI elements. Apply when working with HTML files, JSX/TSX components, template files, ensuring keyboard accessibility, implementing focus management, adding alt text to images, creating form labels, testing with screen readers, managing ARIA attributes, maintaining color contrast ratios, or building heading hierarchies. Use for any task involving UI accessibility compliance, WCAG standards, or inclusive design patterns.
majiayu000/claude-skill-registry 163
-
process-lifecycle-management
Node.jsプロセスのライフサイクル管理を専門とするスキル。
Linuxカーネルのプロセス管理思想に基づき、プロセスの生成、実行、
監視、終了までの完全な制御と、シグナル処理、ゾンビプロセス回避を設計します。
Anchors:
• The Pragmatic Programmer(Andrew Hunt, David Thomas)/ 適用: プロセス管理 / 目的: 実践的改善と品質維持
Trigger:
process lifecycle management, application startup and shutdown control, graceful shutdown implementation, signal handler design, PM2 process management configuration
majiayu000/claude-skill-registry 163
-
kafka-stream-processing
Complete guide for Apache Kafka stream processing including producers, consumers, Kafka Streams, connectors, schema registry, and production deployment
majiayu000/claude-skill-registry 163
-
cui-marketplace-architecture
Architecture rules and validation patterns for Claude Code marketplace components ensuring self-contained skills, proper skill usage, and clean reference patterns
majiayu000/claude-skill-registry 163
-
custom-hooks-patterns
Reactカスタムフックの設計・抽出・合成・テストの実務指針を提供するスキル。
再利用性と保守性を高めるための判断基準を整理する。
Anchors:
• Learning React / 適用: フック設計の基本 / 目的: 再利用可能な設計
• React公式ドキュメント / 適用: フックルール / 目的: 安全な実装
• Refactoring / 適用: 抽出判断 / 目的: 重複削減と責務分離
Trigger:
Use when designing custom React hooks, extracting reusable logic, composing hooks, or validating hook usage patterns.
custom hooks, hook composition, hook extraction, hook testing, hook design
majiayu000/claude-skill-registry 163
-
error-handling-patterns
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
majiayu000/claude-skill-registry 163
-
platform
Android core components lifecycle, Activities, Fragments, Services, Intent system.
majiayu000/claude-skill-registry 163
-
animejs-v4
Anime.js 4.0 animations for Web Components — drag-drop, click feedback, swaps, cancelable motion. Use when adding animations, drag interactions, visual feedback, or motion to custom elements. Combines with web-components-architecture for lifecycle cleanup.
majiayu000/claude-skill-registry 163
-
thirty-day-launch
Tactical 30-day business launch guide with copy-paste templates, hour-by-hour schedules, and revenue forecasts. For users who already know their business type and want to execute fast.
majiayu000/claude-skill-registry 163
-
typescript-api-types
Apply when defining API request/response types, DTOs, and shared types between frontend and backend.
majiayu000/claude-skill-registry 163
-
a2ui-v0-8
使用 A2UI v0.8(以 renderers/lit/src/0.8 与 specification/0.8 为准)生成服务端 JSONL UI 消息,并实现客户端事件与 A2A 扩展回传。适用于把用户需求转成 A2UI 组件树+数据模型+渲染序列,以及处理 action/userAction 与后端接口调用的场景。
majiayu000/claude-skill-registry 163
-
learning-pedagogy
Applies evidence-based pedagogical theories and instructional methods to learning design.
majiayu000/claude-skill-registry 163
-
scene-sequencing
Structure scenes and control pacing using scene-sequel rhythm. Use when individual scenes work but don't accumulate, when pacing feels off (too rushed or too slow), when transitions feel mechanical, or when readers can follow but aren't compelled forward. Based on Dwight Swain's Goal-Conflict-Disaster and Reaction-Dilemma-Decision structure.
majiayu000/claude-skill-registry 163
-
value-proposition-crafter
Jobs-to-be-Done framework for compelling value propositions. Creates customer-centric messaging with positioning statements, benefit hierarchies, and multi-channel messaging guides.
majiayu000/claude-skill-registry 163
-
CloudBase Auth
A single skill that helps design and implement CloudBase Auth v2 using Web SDK, Node SDK, and HTTP APIs, including login methods, tokens, and best practices.
majiayu000/claude-skill-registry 163
-
sysml-modeling
Systems Modeling Language (SysML) for systems engineering and complex system design
majiayu000/claude-skill-registry 163
-
landing-page-guide-v2
Create distinctive, high-converting landing pages that combine proven conversion elements with exceptional design quality. Build beautiful, memorable landing pages using Next.js 14+ and ShadCN UI that avoid generic AI aesthetics while following the 11 essential elements framework.
majiayu000/claude-skill-registry 163