Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
rls-policy-optimizer
Optimiza políticas RLS de Supabase usando el patrón (select auth.uid()) para mejor performance. Usa cuando trabajes con RLS policies, auth.uid() reevaluación, o tareas 1.3 y 2.1 del PLAN_MEJORAS.md.
majiayu000/claude-skill-registry 163
-
frontend-color-system
Color palette and theme generation from brand colors. Use when setting up project theming, creating shadcn/Tailwind color schemes, checking WCAG accessibility contrast, or building dark mode. Includes API tools for palette generation and contrast validation.
majiayu000/claude-skill-registry 163
-
frontend-aesthetics
Prevents generic AI-generated designs by guiding typography, color, motion, and background choices. Use when creating frontend designs, landing pages, dashboards, or any UI/UX work. Helps avoid the "AI slop" aesthetic.
majiayu000/claude-skill-registry 163
-
exchange-rates
Use when implementing exchange rate functionality - provides complete patterns for fetching BTC/fiat exchange rates from Coinbase API, caching strategies, conversion utilities, and React hooks for displaying rates in UI
majiayu000/claude-skill-registry 163
-
Use Case Builder
Design and implement use case functions that orchestrate application logic following clean architecture and single responsibility patterns.
majiayu000/claude-skill-registry 163
-
event-system
Conventions for custom event naming, dispatching, and handling between components. Use when implementing component communication.
majiayu000/claude-skill-registry 163
-
chartjs-integrations
This skill should be used when the user asks "Chart.js React", "react-chartjs-2", "Chart.js Vue", "vue-chartjs", "Chart.js Angular", "ng2-charts", "Chart.js Rails", "Chart.js Rails 8", "Chart.js importmaps", "Chart.js Stimulus", "Chart.js Turbo", "Chart.js Hotwire", "Chart.js SSR", "Chart.js Next.js", "Chart.js Nuxt", or needs help integrating Chart.js v4.5.1 with frontend frameworks.
majiayu000/claude-skill-registry 163
-
Frontend Excellence
Design systems, component libraries, responsive UI/UX, accessibility. Build premium interfaces that enterprise clients expect.
majiayu000/claude-skill-registry 163
-
oe-e2e-site-visit
End-to-end verification for the site-visit (Step 7) flow. Use when you need to reproduce or validate that the system reaches the site-visit prompt/options and can proceed to confirmation, either via deterministic backend-only traces (manual_ux_scenario_I/H) or via browser UI checks (Playwright/MCP).
majiayu000/claude-skill-registry 163