Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
tailwind-design-system
Build scalable design systems with Tailwind CSS, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.
majiayu000/claude-skill-registry 163
-
gitlab-packages
Manages GitLab packages. Use for listing, publishing, or downloading packages. Triggers: artifact registry.
majiayu000/claude-skill-registry 163
-
golang-pro
Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration.
majiayu000/claude-skill-registry 163
-
sketch-devtools-qa
Chrome DevTools QA workflow for the Sketch Magic kid-first UI. Use when validating Console/Network/Performance, investigating “tap doesn’t work”, /api/convert failures, mobile touch issues, or when a proof video must be backed by DevTools evidence.
majiayu000/claude-skill-registry 163
-
learning-path-patterns
Comprehensive guide to Learning Path patterns for the Ultrathink educational platform. This skill covers the conceptual difference between Study Areas (courses) and Proposed Paths (sequences of courses), data modeling, UI/UX patterns, and implementation guidelines.
Learn how to structure Learning Paths correctly: a Proposed Path is NOT a container of loose flashcards, but a curated sequence of Study Areas (courses). Each path references existing courses with metadata like order, availability status, and estimated hours.
Real-world examples are taken from the Hub MVP implementation (US-044), including caminhoExemploData.js, HubView.jsx, and LearningPathView.jsx. The skill demonstrates the reference pattern used for "Desenvolvedor Backend" path that sequences Bash, Linux, Docker, and DevOps courses.
Key topics include data schema design (cursos array with ordem, areaId, disponivel flags), computed properties (getters for statistics), navigation patterns (path -> course -> lesson), availability states (disponivel: true/false with badges), and how to add new paths without duplicating course data.
This skill is essential for implementing new Learning Paths, maintaining the Hub MVP pattern, scaling to multiple paths, and ensuring UI/UX consistency across the educational platform. Includes the correct mental model for Course vs Path separation.
majiayu000/claude-skill-registry 163
-
units
Perform unit conversions and calculations using GNU Units.
majiayu000/claude-skill-registry 163
-
svelte-template-directives
majiayu000/claude-skill-registry 163
-
proactive-collaborative-contribution
Contribute proactively to collaborative workflows.
majiayu000/claude-skill-registry 163
-
learned-skills-index
Index directory for automatically learned skills from execution feedback
majiayu000/claude-skill-registry 163
-
Requirements Management
This skill should be used when the user asks about "Effect services", "dependency injection", "Effect.Tag", "Context.Tag", "Layer", "Effect.provide", "Effect.provideService", "service implementation", "managing dependencies", "Layer.succeed", "Layer.effect", "Layer.scoped", "composing layers", "Layer.merge", "Layer.provide", "default services", "layer memoization", "testability", "test layers", "mock services", or needs to understand how Effect handles the Requirements (R) type parameter.
majiayu000/claude-skill-registry 163
-
checking-freshness
Quick data freshness check. Use when the user asks if data is up to date, when a table was last updated, if data is stale, or needs to verify data currency before using it.
majiayu000/claude-skill-registry 163
-
quant-resource-patterns
Follow these patterns when implementing quant domain resources like Dataset, Signal, Alpha, Portfolio, Strategy, Universe, Backtest, or MonitoringRun in OptAIC. Use for creating DB models, DTOs, services, and tests for trading-specific entities.
majiayu000/claude-skill-registry 163
-
qa-router
Catalog of all QA skills and sub-agents. Exposes available tooling so the agent can decide what and when to use. Use when starting validation to discover appropriate testing tools.
majiayu000/claude-skill-registry 163
-
SPH0645-Microphone-Integration
majiayu000/claude-skill-registry 163
-
short-form-converter
Convert long-form videos into short-form content for TikTok, YouTube Shorts, and Instagram Reels. Identifies viral moments, creates hooks, and adapts scripts for vertical format. Use when repurposing videos, creating Shorts from long videos, or planning multi-platform content.
majiayu000/claude-skill-registry 163
-
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
majiayu000/claude-skill-registry 163
-
virtual-environment
Check and create virtual environments for projects that need them. Use when starting Python/Node projects, or when dependency isolation is needed. Activates for Python, Node.js, and similar ecosystems.
majiayu000/claude-skill-registry 163
-
file-reference-skill
Example skill demonstrating secure file reference resolution with supporting files
majiayu000/claude-skill-registry 163
-
interior-design-expert
Expert interior designer with deep knowledge of space planning, color theory (Munsell, NCS), lighting design (IES standards), furniture proportions, and AI-assisted visualization. Use for room layout optimization, lighting calculations, color palette selection for interiors, furniture placement, style consultation. Activate on "interior design", "room layout", "lighting design", "furniture placement", "space planning", "Munsell color". NOT for exterior/landscape design, architectural structure, web/UI design (use web-design-expert), brand color theory (use color-theory-palette-harmony-expert), or building codes/permits.
majiayu000/claude-skill-registry 163
-
json-canvas
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
majiayu000/claude-skill-registry 163
-
parallel-dispatch
Generic parallel agent orchestration utility for launching multiple agents concurrently. Use when relevant to the task.
majiayu000/claude-skill-registry 163
-
failure-mode-analysis
Identify potential failure modes and assess system vulnerabilities for pilot workflows and integrations. Use when anticipating risks, modeling breakdown scenarios, or designing mitigation strategies based on process and technical inputs.
majiayu000/claude-skill-registry 163
-
golang-patterns
Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
majiayu000/claude-skill-registry 163
-
acc-create-entity
Generates DDD Entities for PHP 8.5. Creates identity-based objects with behavior, state transitions, and invariant protection. Includes unit tests.
majiayu000/claude-skill-registry 163