Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
otp-patterns
Implements OTP design patterns including GenServer, Supervisor, and Application behaviors.
majiayu000/claude-skill-registry 163
-
design-inspiration
Curated collection of top-tier website designs organized by category, style, and pattern. Includes SaaS, marketing, e-commerce, and portfolio sites with analysis of what makes them effective. Use when looking for design inspiration or examples of specific patterns.
majiayu000/claude-skill-registry 163
-
linkedin
Create LinkedIn posts for lead generation and thought leadership. Use when projecting ideas to LinkedIn, creating post series, or reviewing LinkedIn content. Includes LinkedIn-specific voice (punchier, more personal), format rules, and weekly rhythm guidance.
majiayu000/claude-skill-registry 163
-
incentive-design
Use when structuring payouts, tiers, and eligibility for referral programs.
majiayu000/claude-skill-registry 163
-
claude-agent-sdk
Development guide for Claude Agent SDK integration in IPA Platform.
Use when:
- Building autonomous AI agents with Claude
- Implementing agents that need to make independent decisions
- Creating agents with tool usage, MCP integration, or subagent delegation
- Integrating Claude SDK with existing Microsoft Agent Framework
- Working with code in backend/src/integrations/claude_sdk/
Provides: query(), ClaudeSDKClient, built-in tools, hooks, MCP, subagents patterns.
majiayu000/claude-skill-registry 163
-
Implementing Next.js with Supabase
Guides implementation of Next.js 15 App Router features with Supabase SSR. Helps choose between Server/Client Components, select correct Supabase client, and follow security patterns. Use when building pages, components, or API routes.
majiayu000/claude-skill-registry 163
-
market-strategy
Use when planning market entry, designing PMF strategy, or applying Toss's 16-question framework. Includes Pain Point Score, Trojan Horse path, 10x improvement guide.
majiayu000/claude-skill-registry 163
-
react-email
Creates email templates with React components using React Email. Use when building transactional emails, newsletters, or notification emails with responsive layouts and dark mode support.
majiayu000/claude-skill-registry 163
-
swiftui-ssot
Single Source of Truth (SSOT) guidelines for SwiftUI state management. Use when designing state architecture, choosing between @State/@Binding/@StateObject/@ObservedObject/@EnvironmentObject, fixing state synchronization issues, refactoring duplicated state, or reviewing state management in PRs. Covers SSOT principles, property wrapper selection, state lifting, and common violations.
majiayu000/claude-skill-registry 163
-
wordpress-blocks
WordPress custom Gutenberg block development with server-side PHP rendering. Includes block registration patterns, media upload integration, multiple item blocks, proper escaping/sanitization, and editor UI best practices. Maintains separation of concerns where editors control content while developers control design.
majiayu000/claude-skill-registry 163
-
AWS Infrastructure Architect
Design and implement AWS infrastructure using IaC (CloudFormation, CDK, Terraform) with boto3 expertise and Well-Architected Framework guidance.
majiayu000/claude-skill-registry 163
-
filament-infolists
Create FilamentPHP v4 infolists with entries, sections, and layouts for view pages
majiayu000/claude-skill-registry 163
-
Frontend Components
Design reusable, composable UI components with single responsibility, clear props interfaces, minimal state management, and proper encapsulation. Use this skill when creating or modifying React components, Vue components, Svelte components, web components, or any modular UI building blocks. Use this when designing component APIs with props and defaults, managing component state, composing smaller components into larger UIs, documenting component usage, implementing component lifecycle methods, or ensuring components are reusable across different contexts. Use this when working on .jsx, .tsx, .vue, .svelte files in component directories like components/, src/components/, or app/components/.
majiayu000/claude-skill-registry 163
-
managing-frontend-knowledge
フロントエンド技術のナレッジベース管理。URLや記事から技術情報を要約・蓄積し、CSS、JavaScript、パフォーマンス、アクセシビリティなどの質問に対してナレッジベースを参照して回答します。ナレッジ追加時、技術的な質問への回答時に使用してください。
majiayu000/claude-skill-registry 163
-
peekaboo
Capture and automate macOS UI with the Peekaboo CLI.
majiayu000/claude-skill-registry 163
-
openscad-library-check
Verify OpenSCAD libraries (BOSL2, Round-Anything) are installed, troubleshoot common issues, understand best practices for spiral generation, and evaluate designs against professional CAD quality standards.
majiayu000/claude-skill-registry 163
-
openssl-selfsigned-cert
Guides the creation of self-signed SSL/TLS certificates using OpenSSL, including key generation, certificate creation, combined PEM files, and verification scripts. This skill should be used when tasks involve generating self-signed certificates, creating SSL certificate infrastructure, or writing certificate verification scripts.
majiayu000/claude-skill-registry 163
-
kiro-skill
Interactive feature development workflow from idea to implementation. Creates requirements (EARS format), design documents, and implementation task lists. Use when creating feature specs, requirements documents, design documents, or implementation plans. Triggered by "kiro" or references to .kiro/specs/ directory.
majiayu000/claude-skill-registry 163
-
universal-fallback
Use when the animation domain is unclear or spans multiple contexts—provides general-purpose Disney animation principle guidance.
majiayu000/claude-skill-registry 163
-
wordpress-content-manager
WordPress content management via REST API for listing, searching, viewing, creating, updating, and deleting posts (including draft/scheduled/published) with tags and categories. Use when managing WordPress blog content, especially for blog.gbase.com or other sites configured via profiles. Requires Node.js and WordPress REST API credentials.
majiayu000/claude-skill-registry 163
-
accessibility-rules
Concise accessibility checklist and practices for components in the repository. Use when implementing UI to ensure keyboard, screen reader, and focus semantics.
majiayu000/claude-skill-registry 163
-
fastify-plugin
Guide for creating Fastify plugins with TypeScript, ESM, and fastify-plugin wrapper. Use when adding new plugins to app/src/plugins/.
majiayu000/claude-skill-registry 163
-
React Integration
This skill should be used when the user asks to "connect React to agent runtime", "use useAgentSession", "use useMessages", "set up AgentServiceProvider", "stream agent responses", "build agent chat UI", "render conversation blocks", or needs to build a React frontend with @hhopkins/agent-runtime-react.
majiayu000/claude-skill-registry 163
-
swiftui-ssot
Single Source of Truth (SSOT) guidelines for SwiftUI state management. Use when designing state architecture, choosing between @State/@Binding/@StateObject/@ObservedObject/@EnvironmentObject, fixing state synchronization issues, refactoring duplicated state, or reviewing state management in PRs. Covers SSOT principles, property wrapper selection, state lifting, and common violations.
majiayu000/claude-skill-registry 163