Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
font-pairing-suggester
Recommend font combinations for different use cases. Provide Google Fonts alternatives to premium fonts with hierarchy examples.
majiayu000/claude-skill-registry 163
-
moai-lang-elixir
Elixir 1.17+ development specialist covering Phoenix 1.7, LiveView, Ecto, and OTP patterns. Use when developing real-time applications, distributed systems, or Phoenix projects.
majiayu000/claude-skill-registry 163
-
tdd-plan
Create implementation plans following TDD methodology with test-first approach. Use this skill when creating implementation plans in plan mode, when user requests TDD-based development, or when planning features that require test-driven development. Ensures tests are planned BEFORE implementation code.
majiayu000/claude-skill-registry 163
-
linux-philosophy
Unix/Linux design principles for CLI tools and system architecture.
majiayu000/claude-skill-registry 163
-
flutter-ui-components
M3-compliant UI components (buttons, cards, forms, inputs).
USE WHEN: creating components <300 lines, M3 migrations, Design System work.
NOT FOR: complete screens, features with business logic (use flutter-developer).
Always validate M3 components with MCP tools before creating custom.
Examples:
<example>
Context: Need to migrate a button component to M3.
user: "Migrate BukeerButton to Material Design 3"
assistant: "I'll use flutter-ui-components to migrate BukeerButton to M3."
<commentary>UI component migration is flutter-ui-components specialty.</commentary>
</example>
<example>
Context: Create a new reusable form field.
user: "Create a new date picker input component following M3"
assistant: "I'll use flutter-ui-components to create the M3-compliant date picker."
<commentary>Single UI components should be handled by flutter-ui-components.</commentary>
</example>
majiayu000/claude-skill-registry 163
-
nushell
Guide for using Nushell for structured data pipelines and scripting. Use when writing shell scripts, processing structured data, or working with cross-platform automation.
majiayu000/claude-skill-registry 163
-
building-glamorous-tuis
Build beautiful terminal UIs with Charmbracelet. For SHELL/BASH scripts: use Gum (prompts, spinners, selection), VHS (recording), Mods (AI), Freeze (screenshots), Glow (markdown). For GO applications: use Bubble Tea (framework), Bubbles (components), Lip Gloss (styling), Huh (forms), Glamour (markdown), Harmonica (animation). For INFRASTRUCTURE: Wish (SSH apps), Soft Serve (Git), teatest (testing). Trigger on: shell scripts needing UI, Go CLI tools, terminal dashboards, SSH applications, or "make this CLI prettier."
majiayu000/claude-skill-registry 163
-
gwas-database
Query NHGRI-EBI GWAS Catalog for SNP-trait associations. Search variants by rs ID, disease/trait, gene, retrieve p-values and summary statistics, for genetic epidemiology and polygenic risk scores.
majiayu000/claude-skill-registry 163
-
elixir-architect
Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration
majiayu000/claude-skill-registry 163
-
composable-svelte-code
Code editing, syntax highlighting, and visual programming for Composable Svelte. Use when implementing code editors, syntax highlighting, or node-based visual programming. Covers CodeEditor (CodeMirror), CodeHighlight (Prism), and NodeCanvas (SvelteFlow) from @composable-svelte/code package.
majiayu000/claude-skill-registry 163
-
debugging-docker
Debugs Docker build failures, container runtime errors, platform architecture issues (ARM64/AMD64/WSL2), AWS ECR/ECS pull failures, and optimizes Docker workflows. Use when encountering Docker build errors, container crashes, ECR authentication issues, ECS deployment problems, performance issues, networking failures, volume permission errors, or when working with multi-platform Docker images.
majiayu000/claude-skill-registry 163
-
moai-workflow-testing
Comprehensive development workflow specialist combining TDD, debugging, performance optimization, code review, PR review, and quality assurance into unified development workflows
majiayu000/claude-skill-registry 163
-
PowerShell Patterns
PowerShell best practices for Windows development, including cmdlet patterns, module development, and error handling
majiayu000/claude-skill-registry 163
-
Skill Builder
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification.
majiayu000/claude-skill-registry 163
-
lists-grids
Use when animating lists, grids, tables, or collections of items to create smooth ordering, filtering, and loading states
majiayu000/claude-skill-registry 163
-
geb-protocol
项目架构约定:通过 Root/Folder/File 三层极简元数据(_dir.md + I/O/Pos 注释)
让 AI 在任意位置自定位。
**AI 创建文件夹时自动触发**:hook 会生成 _dir.md 模板,AI 填写 Input/Output/Pos。
majiayu000/claude-skill-registry 163
-
csv-data-auditor
Validate and audit CSV data for quality, consistency, and completeness. Use when you need to check CSV files for data issues, missing values, or format inconsistencies.
majiayu000/claude-skill-registry 163
-
prior-art-hunter
Autonomous prior art search and analysis agent. Searches multiple databases, analyzes references, creates claim charts, and assesses patentability impact.
majiayu000/claude-skill-registry 163
-
prism-k1-firmware
Complete technical specification for PRISM K1 ESP32-S3 LED controller firmware, including hardware constraints, FreeRTOS configuration, memory layout, WebSocket protocol, and real-time LED control parameters.
majiayu000/claude-skill-registry 163
-
Influencer Finder
Find and evaluate influencers for marketing partnerships
majiayu000/claude-skill-registry 163
-
reviewing-dependencies
Automated tooling and detection patterns for analyzing npm dependencies, unused packages, and dead code. Provides tool commands and what to look for—not how to structure output.
majiayu000/claude-skill-registry 163
-
controller-expert
REST Controller 전문가. Thin Controller 패턴, CQRS Command/Query Controller 분리,
ResponseEntity<ApiResponse<T>> 래핑, @Valid 검증 필수. DELETE 금지(PATCH 사용).
TestRestTemplate 필수 (MockMvc 금지). UseCase 의존. Mapper DI.
majiayu000/claude-skill-registry 163
-
opentrons-temperature-module
Opentrons Temperature Module - precise heating and cooling (4-95°C) for sample storage, enzyme reactions, and temperature-sensitive protocols with aluminum block adapters for plates, tubes, and PCR strips
majiayu000/claude-skill-registry 163
-
add-subtitles
Adds SRT formatted subtitles to a video file when you want a video to have subtitles.
majiayu000/claude-skill-registry 163