Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
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
-
debian-bootstrap
Bootstrap a new Debian/Ubuntu system with your standard configuration. Portable dotfiles, SSH config, shell setup, and SOPS secrets - no Nix required. Use when setting up a new machine or migrating away from NixOS.
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-sandbox-cp
Copy files or directories to or from a sandbox. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
reward-shaping-engineering
Master reward function design - potential-based shaping, hacking patterns, validation
majiayu000/claude-skill-registry 163
-
figma implementation
Pixel-perfect implementation of Figma designs. When Claude needs to translate Figma designs into code with precise attention to autolayout, variables, and styles.
majiayu000/claude-skill-registry 163
-
nextjs-frontend-testing
Use this skill whenever the user wants to set up, improve, or run frontend tests (unit, component, and E2E) for a Next.js (App Router) + TypeScript + Tailwind + shadcn/ui project using Vitest/Jest, React Testing Library, and Playwright.
majiayu000/claude-skill-registry 163
-
deep-investigation-protocol
"What is REALLY at stake here? And for whom?" - STOP. When the matter involves trustworthiness, purchasing decisions, "which is better or more reliable", brand comparisons, marketing claims, corporate behavior, "convince me otherwise", or post-purchase "was this good?" - USE THIS. For technical specs affecting quality (TLC vs QLC, component sourcing) use Light Touch mode. Search and verify even if you think you know. Does NOT trigger for: what to watch/eat/wear, how-to instructions, when/where/who founded, or explicit "just tell me quick."
majiayu000/claude-skill-registry 163
-
ln-112-project-core-creator
Creates 3 core project docs (requirements.md, architecture.md, tech_stack.md). L3 Worker invoked by ln-110-project-docs-coordinator. ALWAYS created.
majiayu000/claude-skill-registry 163
-
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
-
grinde-mapper
Creates GRINDE-style mind maps for higher-order learning and deep encoding. Use when organizing concepts, creating study notes, mapping relationships between ideas, visualizing knowledge structures, or when user mentions mind maps, concept maps, or note-taking.
majiayu000/claude-skill-registry 163
-
enhancing-progressively
CSS-first approach - use CSS before JavaScript. Triggers: レイアウト, スタイル, 位置, アニメーション, 表示/非表示, トグル, レスポンシブ, CSS Grid, Flexbox, transforms, transitions, CSSのみ, JavaScript不要, シンプル
majiayu000/claude-skill-registry 163
-
vuejs-patterns
Vue.js 3 Composition API patterns and best practices. Use when creating Vue components, composables, or any reactive frontend code with Vue.js.
majiayu000/claude-skill-registry 163