Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
multi-language-document-processing
Process documents in multiple languages with focus on low-resource languages, accented character systems, and cross-linguistic content analysis. Use when working with minority languages, mixed-language documents, or documents with special characters and diacritical marks.
majiayu000/claude-skill-registry 163
-
ngspice Circuit Simulator
Electronic circuit simulation and SPICE analysis via ngspice MCP tool
majiayu000/claude-skill-registry 163
-
nextjs-ui-component-smith
Use this skill whenever the user wants to design, refactor, or extend reusable UI components in a Next.js (App Router) + TypeScript + Tailwind + shadcn/ui project, following a consistent design system and accessibility best practices.
majiayu000/claude-skill-registry 163
-
KiCAD PCB
Control KiCAD for electronic circuit design, schematic creation, and PCB layout operations
majiayu000/claude-skill-registry 163
-
react-styling
Implement styling with Tailwind CSS, CSS Modules, and CSS-in-JS. Use when styling React components, implementing responsive design, dark mode, or managing dynamic styles.
majiayu000/claude-skill-registry 163
-
agent-network-engineer
Expert network engineer specializing in cloud and hybrid network architectures, security, and performance optimization. Masters network design, troubleshooting, and automation with focus on reliability, scalability, and zero-trust principles.
majiayu000/claude-skill-registry 163
-
mobile-perf
Optimizes React Native Expo applications for speed, responsiveness, and battery efficiency. Use when fixing lag, optimizing lists, or reducing bundle size.
majiayu000/claude-skill-registry 163
-
sub-agent-design
Interpretive guidance for designing Claude Code sub-agents. Helps apply official documentation effectively and avoid common pitfalls. ALWAYS use when creating or reviewing sub-agents (aka agents or subagents).
majiayu000/claude-skill-registry 163
-
fsharp-frontend
Implement F# frontend using Elmish MVU architecture with Feliz for React components.
Use when: "add UI", "create component", "build form", "frontend", "client-side", "user interface",
"view", "display", "render", "Elmish", "Feliz", "button", "input", "state management".
Creates Model/Msg/update in src/Client/State.fs and views in src/Client/View.fs.
Follows strict MVU pattern with RemoteData for async operations and TailwindCSS/DaisyUI for styling.
majiayu000/claude-skill-registry 163
-
d3-charts
Create interactive, production-grade charts with D3.js. Use this skill when the user asks to build D3.js visualizations including scatter plots, pie/donut charts, bar charts, bar chart races, line charts, line chart races, heatmaps, treemaps, or any SVG-based data visualization. Covers animated entry transitions, keyframe animations, progressive line reveals, hierarchical layouts, sequential color scales, theme-aware color schemes (with custom Streamlit-inspired palettes), tooltips, legends, and responsive design. Generates polished, accessible code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
bootstrap-layout
This skill should be used when the user asks about Bootstrap grid system, Bootstrap containers, Bootstrap breakpoints, Bootstrap columns, Bootstrap rows, Bootstrap gutters, Bootstrap responsive layout, Bootstrap CSS Grid, Bootstrap z-index, Bootstrap row-cols, Bootstrap offset classes, Bootstrap column ordering, how to create responsive layouts with Bootstrap, how to use Bootstrap grid, Bootstrap column sizing, Bootstrap auto-layout columns, or needs help with Bootstrap page layout and responsiveness.
majiayu000/claude-skill-registry 163
-
frontend-typescript
Master TypeScript's type system for bulletproof JavaScript applications. Expert in advanced types, generics, and type-safe patterns. Activate for TypeScript development, type system design, or JavaScript migration.
majiayu000/claude-skill-registry 163
-
valtio
Manages state with Valtio using proxy-based reactivity, direct mutations, and automatic re-renders. Use when wanting mutable state syntax, fine-grained reactivity, or state management outside React components.
majiayu000/claude-skill-registry 163
-
agent-management
Use PROACTIVELY this agent when you need to design and create optimal Claude Code subagents, update existing agents with new capabilities, revise agent configurations, analyze project requirements to identify specialized roles, or craft precise agent configurations with appropriate tool permissions and model tiers. When the user specify "Create or Update subagent [name]", this skill must be triggered.
majiayu000/claude-skill-registry 163
-
command-advanced-patterns
高度なコマンド設計パターンを整理し、パイプライン/メタコマンド/インタラクティブ設計を支援するスキル。
パターン選定、テンプレート適用、検証手順を一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 実践パターン選定 / 目的: 再現性のある設計
• Design Patterns (GoF) / 適用: パターン適用判断 / 目的: 拡張性の確保
• User-Centered Design / 適用: インタラクティブ設計 / 目的: 誤操作の抑制
Trigger:
Use when designing pipeline commands, meta-commands, or interactive command flows.
command patterns, pipeline command, meta command, interactive command
majiayu000/claude-skill-registry 163
-
managing-environment-configurations
Implement environment and configuration management with comprehensive guidance and automation.
Use when you need to work with environment configuration.
Trigger with phrases like "manage environments", "configure environments",
or "sync configurations".
majiayu000/claude-skill-registry 163
-
basicmemory
Provides guides and initialisation for priming basic memory with guides.
majiayu000/claude-skill-registry 163
-
firestore-service
Guide for creating Firestore services with async operations, transactions, and proper error handling following this project's patterns.
majiayu000/claude-skill-registry 163
-
bubbletea-designer
Automates Bubble Tea TUI design by analyzing requirements, mapping to appropriate components from the Charmbracelet ecosystem, generating component architecture, and creating implementation workflows. Use when designing terminal UIs, planning Bubble Tea applications, selecting components, or needing design guidance for TUI development.
majiayu000/claude-skill-registry 163
-
rest-api-design-patterns
Comprehensive guide for designing RESTful APIs including resource modeling, versioning strategies, HATEOAS, pagination, filtering, and HTTP best practices
majiayu000/claude-skill-registry 163
-
architecture-paradigm-event-driven
Asynchronous event-based communication to decouple producers/consumers for scalability and resilience.
Triggers: event-driven, message queue, pub/sub, asynchronous processing
Use when: real-time workloads or multiple subsystems react to same events
DO NOT use when: simple request-response patterns suffice.
majiayu000/claude-skill-registry 163
-
component-generator
Generate production-ready SolidJS components with Kobalte accessibility primitives, CVA variants, and Storybook stories. Use when creating UI components for the frontend application.
majiayu000/claude-skill-registry 163
-
Presentation Design
This skill should be used when the user asks to "design a presentation", "structure presentation content", "improve presentation flow", "create presentation outline", "make slides more engaging", or needs guidance on storytelling, visual hierarchy, audience engagement, or presentation best practices.
majiayu000/claude-skill-registry 163
-
vercel-design-guidelines
Check web interfaces against Vercel's design guidelines. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", "check my site against best practices", or "apply Vercel design guidelines".
majiayu000/claude-skill-registry 163