Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
redux-state-management
Master Redux Toolkit for production state management including slices, async thunks, RTK Query, and error handling
majiayu000/claude-skill-registry 163
-
design-director
Professional design director that elevates visual outputs through systematic design thinking. Applies warm color palettes, subtle shadows, generous whitespace, and motivation-aware patterns to dashboards, interfaces, and reports.
majiayu000/claude-skill-registry 163
-
discover-protocols
Automatically discover protocol skills when working with HTTP, TCP, UDP, QUIC, and network protocols
majiayu000/claude-skill-registry 163
-
workshop-facilitator-prep
This skill should be used when preparing facilitators to deliver training workshops effectively. Use this skill to create detailed facilitator guides, design energy management strategies, develop backup plans, and ensure confident delivery.
majiayu000/claude-skill-registry 163
-
fitness-coach
Create personalized workout plans and provide exercise guidance
majiayu000/claude-skill-registry 163
-
Frontend Fundamentals
Auto-invoke when reviewing React, Vue, or frontend component code. Enforces component architecture, state management patterns, and UI best practices.
majiayu000/claude-skill-registry 163
-
svg-precision
Deterministic SVG generation, validation, and rendering. Use for icons, diagrams, charts, UI mockups, or technical drawings requiring structural correctness and cross-viewer compatibility.
majiayu000/claude-skill-registry 163
-
bff-patterns
Backend-for-Frontend architecture patterns for API aggregation, data transformation,
and client-specific optimization. Activates when designing API layers between
backends and frontends or implementing data transformation pipelines.
majiayu000/claude-skill-registry 163
-
dokploy-environment-config
Environment variable patterns for Dokploy templates including required vs optional syntax, secrets, connection strings, and configuration organization.
majiayu000/claude-skill-registry 163
-
sym
List Python symbols (classes/functions) quickly via AST to discover real identifiers before using `def`/`ctx`.
majiayu000/claude-skill-registry 163
-
page-structure-design
Use when designing page hierarchies, page templates, layout zones, or sitemap structures. Covers page sets, template inheritance, component zones, and page tree APIs for headless CMS architectures.
majiayu000/claude-skill-registry 163
-
ai-insights-and-ux-copy
AI-powered insights, UX copywriting standards, and user experience guidelines for vehicle insurance platform. Use when designing insight panels, writing user-facing copy, implementing status messages, creating onboarding flows, or improving accessibility. Covers tone standards, interactive patterns, error messages, and empty states.
majiayu000/claude-skill-registry 163
-
web-projects
Guidelines for web development projects using JavaScript/TypeScript frameworks. Activate when working with web projects, package.json, npm/yarn/pnpm, React, Next.js, Vue, Angular, Svelte, or other web frameworks, frontend components, or Node.js applications.
majiayu000/claude-skill-registry 163
-
frontend-visual-regression-testing
Use when implementing UI components, design systems, or responsive layouts - verifies visual correctness through screenshot comparison and DevTools verification; prevents shipping broken UI
majiayu000/claude-skill-registry 163
-
interpreting-results
Component skill for systematic result interpretation with intellectual honesty in DataPeeker analysis sessions
majiayu000/claude-skill-registry 163
-
figma-analyzer
Extract design assets and metadata from Figma using the Figma REST API. Supports exporting frames/components as images, extracting node metadata, design tokens, and file structure. Use with ai-multimodal skill for comprehensive UI research.
majiayu000/claude-skill-registry 163
-
definition-resource-design
Guide for designing Definition resources in OptAIC (the "Law"). Use when creating PipelineDef, StoreDef, AccessorDef, OpDef, MLModuleDef, or PortfolioOptimizerDef. Covers interface_spec, input/output schemas, compatibility rules, and embedded guardrail contracts.
majiayu000/claude-skill-registry 163
-
architecture-guide
Comprehensive software architecture and system design guide covering design patterns, distributed systems, scalability, microservices, and architectural principles. Use when designing systems, solving architecture problems, or learning design patterns.
majiayu000/claude-skill-registry 163
-
protocol-design
协议设计技能。设计和实现新的传输协议适配器,遵循统一的 ProtocolAdapter 接口。关键词:协议、适配器、TCP、UDP、WebSocket、QUIC、KCP。
majiayu000/claude-skill-registry 163
-
supabase-storage
Expert guide for Supabase Storage including bucket management, file operations, URL generation, and RLS policies. Use when working with file uploads/downloads, creating public or private buckets, generating signed URLs, implementing storage RLS policies, handling resumable uploads, image transformations, or any Supabase Storage-related tasks.
majiayu000/claude-skill-registry 163
-
flutter-skill
본 스킬은 Flutter 프레임워크로 앱을 개발하는 데 반드시 따라야 하는 UI/UX 디자인, 상태관리, 네트워킹, API 연동에 관한 가이드라인 제공합니다. 본 스킬은 선택적인 정보를 제공하는 것이 아니라 Flutter 앱 개발에 필수적인 지침을 제공하며 반드시 준수해야 할 사항들을 제공합니다. 개발자가 디자인, UI, UX, 디자인 효과, 상태관리, 라우팅, 네트워킹, API 연동에 관한 요청, 코믹디자인, Comic 관련 요청, 채팅, FCM, 푸시 알림, 메시지, 알림에 관한 요청이 있을 때 반드시 본 스킬을 사용해서 본 스킬이 제공하는 대로 작업을 수행해야 합니다. 각 스킬 문서에의 상단에는 반드시 따라야 할 Workflow 가 있습니다. 반드시 그 Workflow 를 따라야 합니다. (project)
majiayu000/claude-skill-registry 163
-
magento2-widget-creation
Comprehensive guide for creating custom widget modules in Magento 2 that can be inserted into CMS pages and blocks. Covers module structure, widget configuration, templates, JavaScript, CSS, and form submission handling for non-Hyvä themes.
majiayu000/claude-skill-registry 163
-
qgis
Geospatial analysis and GIS operations via QGIS. Use for calculating distances, buffering zones, coordinate transforms (EPSG:4326 to EPSG:3857), layer operations, geoprocessing (intersect, union, clip), and exporting map images. Requires QGIS running on Display :1 with MCP plugin enabled.
majiayu000/claude-skill-registry 163