Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
gate
Verification before completion claims. Use when about to say "done", "fixed", or "complete". Runs checklist by workflow type with evidence requirements.
majiayu000/claude-skill-registry 163
-
theming
Expert guidance for creating, modifying, and managing themes in the Dashboard application.
majiayu000/claude-skill-registry 163
-
design-assistant
Expert graphic, UI/UX designer for creating mockups, wireframes, and visual designs. Use when user needs help with designing interfaces, creating mockups, prototyping layouts, visual design feedback, design systems, brand identity, choosing colors/typography, or creating graphics. Triggers include "design," "mockup," "wireframe," "UI," "UX," "interface," "visual," "brand," or "prototype."
majiayu000/claude-skill-registry 163
-
design-system-analyzer
Use when analyzing UI screenshots or designs to extract and document design system elements. Analyzes images to identify colors, typography, spacing, components, and patterns, then generates a structured design system with design tokens and CSS snippets. Ideal for reverse-engineering designs, creating style guides, or documenting existing UIs.
majiayu000/claude-skill-registry 163
-
dialectical-loop
Run a bounded adversarial cooperation coding loop (Architect -> Player <-> Coach). Use when implementing features from REQUIREMENTS.md, generating SPECIFICATION.md plans, and iterating with strict review until approved.
majiayu000/claude-skill-registry 163
-
frontend-component
Generate React components for IntelliFill following patterns (forwardRef, CVA variants, Radix UI, TailwindCSS). Use when creating UI components, forms, or pages.
majiayu000/claude-skill-registry 163
-
react-frontend
React frontend standards covering hooks (useState, useEffect, useContext, custom hooks), state management (Context API, Redux, Zustand), performance optimization (memoization, lazy loading, code splitting), testing with React Testing Library, and accessibility (WCAG 2.1, ARIA) for modern SPAs
majiayu000/claude-skill-registry 163
-
architecture-discovery
Guide users through discovering and defining system architecture through structured conversation. Triggers on "I want to build", "design a system", "architect", "planning a new project", "how should I build X".
majiayu000/claude-skill-registry 163
-
nextjs-project-setup
Comprehensive Next.js project setup from scratch following industry best practices. Use when creating new Next.js projects, requiring template selection, design system ideation, specifications, wireframes, implementation with TDD, QA validation, and complete documentation. Handles both simple quick-start and complex multi-phase projects with sub-agent orchestration.
majiayu000/claude-skill-registry 163
-
erlang-message-sync
Erlang-style message passing via /tmp file system. Use when simulating actor model with actual message synchronization between processes. Provides send/receive primitives with blocking and pattern matching.
majiayu000/claude-skill-registry 163
-
openwebf-host-embedding-constraints
Fix Flutter layout/constraint issues when embedding WebF (scrollables, unbounded constraints, viewport sizing). Use when the user mentions ListView/ScrollView, “unbounded height”, infinite constraints, RenderBox errors, or embedding WebF in part of the screen.
majiayu000/claude-skill-registry 163
-
upgrade-nixos
Upgrade NixOS to a new release version (e.g., 25.05 → 25.11) - researches breaking changes, updates flake inputs, and guides through the upgrade process
majiayu000/claude-skill-registry 163
-
theme-factory
10 ready-to-use themes with colors and fonts for consistent styling.
Use when: applying visual themes to pages, components, or design systems.
Triggers: "theme", "color palette", "color scheme", "fonts", "branding",
"visual identity", "design system colors".
majiayu000/claude-skill-registry 163
-
types
TypeScript type generation and synchronization between backend OpenAPI and frontend. Auto-generates types from /openapi.json using openapi-typescript. Critical after any API change.
majiayu000/claude-skill-registry 163
-
fdb-simulation-workloads
Guide for writing FoundationDB simulation workloads in Rust. Use when designing chaos testing, simulation testing, deterministic testing, or workload implementations for FDB layers. Covers operation design, invariant checking, and determinism requirements.
majiayu000/claude-skill-registry 163
-
career-progression
Competency frameworks, level expectations (Junior to Staff+), and career progression paths for software engineers. Use when navigating promotions, understanding level requirements, or planning career advancement.
majiayu000/claude-skill-registry 163
-
Advanced Modular Library Design
Design modular libraries with clear package boundaries, feature-first organization, and clean API surfaces. Use when structuring monorepos, defining module boundaries, or designing library APIs.
majiayu000/claude-skill-registry 163
-
command-documentation-patterns
コマンドのドキュメント設計(セルフドキュメンティング構造/使用例/トラブルシューティング)を整理し、説明の一貫性と読みやすさを支援するスキル。
章構成、記述ルール、検証手順を一貫して整理する。
Anchors:
• Software Requirements (Karl Wiegers) / 適用: 要求の言語化と構造化 / 目的: 説明品質の安定化
Trigger:
Use when documenting commands, creating usage examples, or designing troubleshooting sections for command workflows.
command documentation, usage examples, troubleshooting, self-documenting structure
majiayu000/claude-skill-registry 163
-
context-api-contracts
Frontend-backend API contracts, routes, clients, and type definitions.
Handles API endpoint definitions, request/response types, route configuration, and cross-stack integration.
Use when working with API endpoints, request/response types, route definitions, or frontend-backend integration,
or when user mentions API design, adding endpoints, type mismatches, API contracts, REST endpoints,
client integration, "404 Not Found" errors, "Type error" in API calls, or route configuration issues.
majiayu000/claude-skill-registry 163
-
Running Log
Persistent schema-driven running log with three-component architecture - quick-capture ideas, AI auto-detection, and backlog review librarian
majiayu000/claude-skill-registry 163
-
mechinterp-overview
Quick "first look" overview of SAE features - top tokens, activation stats, weapons, families, sample contexts
majiayu000/claude-skill-registry 163
-
navbar-animation1
Production-ready navbar animations for desktop and mobile. Use when creating animated navigation bars with scroll-triggered effects, mobile menu slide-in panels, staggered link animations, or responsive hamburger menus. Includes React/Next.js components with Tailwind CSS and pure CSS keyframe animations.
majiayu000/claude-skill-registry 163
-
using-cache-directive
Teach Cache Components model with 'use cache' directive in Next.js 16. Use when implementing caching, optimizing performance, working with dynamic data, or migrating from Next.js 15 caching patterns.
majiayu000/claude-skill-registry 163
-
trial-conversion
Trial optimization and conversion patterns for SaaS. Covers trial design, activation metrics, conversion funnels, and win-back strategies.
majiayu000/claude-skill-registry 163