Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
frontend code quality
Engineering principles for crafting well-built front-end user interfaces. When Claude needs to ensure the HTML, CSS, JS is performant and maintainable.
majiayu000/claude-skill-registry 163
-
GLM Prompting Guide
GLM-4.7 모델을 효과적으로 활용하는 방법을 안내합니다.
사용자가 "GLM 사용법", "GLM 프롬프트", "GLM 최적화" 등을 질문할 때 활성화됩니다.
majiayu000/claude-skill-registry 163
-
aksel-spacing
Responsive layout patterns using Aksel spacing tokens with Box, VStack, HStack, and HGrid
majiayu000/claude-skill-registry 163
-
Slide Quality Assessment
This skill should be used when the user asks to "analyze slide quality", "review slide", "check slide design", "optimize slide", "improve slide content", "assess slide clarity", or needs evidence-based quality evaluation using the 12-point checklist for presentation slides.
majiayu000/claude-skill-registry 163
-
axum-web-framework
Production patterns for Axum 0.8.x HTTP services with Tower middleware, type-safe routing, state management with FromRef, extractors, and error handling. Use when building REST APIs, HTTP services, web applications, or adding middleware to Axum routers.
majiayu000/claude-skill-registry 163
-
langconfig-builder
Complete guide for building agents and workflows in LangConfig. Use when users need help configuring nodes, connecting agents, setting up tools, or designing multi-agent systems within the LangConfig platform.
majiayu000/claude-skill-registry 163
-
ui-analyzer
Analyze UI design screenshots and generate React components with TypeScript and Tailwind CSS. Use this skill when the user provides UI mockups, design screenshots, or Figma exports and requests implementation. Provides detailed layout analysis, component breakdown, design token extraction, and production-ready code generation following best practices.
majiayu000/claude-skill-registry 163
-
hubspot-create-contact
Create a new contact in HubSpot CRM. Load when user says 'create contact', 'add contact', 'new contact'. Requires email, optional firstname, lastname, phone, company.
majiayu000/claude-skill-registry 163
-
dbt
dbt with TD Trino. Covers profiles.yml setup (method:none, user:TD_API_KEY), required override macros (no CREATE VIEW), TD_INTERVAL in models, and TD Workflow deployment.
majiayu000/claude-skill-registry 163
-
system-setup
Validate and configure all dependencies required for VCV Rack Module Freedom System
majiayu000/claude-skill-registry 163
-
jujutsu
Guide to Jujutsu (jj) version control system. Use when working with commits, branches, version control, rebasing, or when the user mentions jj, git, or version control operations.
majiayu000/claude-skill-registry 163
-
cva-patterns-workflows
Multi-agent workflow orchestration patterns for Clojure+Vertex AI. Covers sequential/parallel/DAG topologies, state management (stateless/stateful/hybrid), error handling (retry/circuit breaker), and monitoring. Includes production metrics from healthcare pipeline (99.4% latency reduction, 92.4% cost reduction). Use when designing multi-agent systems, implementing complex pipelines, optimizing workflow performance, or building production orchestration.
majiayu000/claude-skill-registry 163
-
self-service-infrastructure
Use when designing infrastructure self-service portals, IaC templates, or automated provisioning systems. Covers Terraform modules, Pulumi, environment provisioning, and infrastructure guardrails.
majiayu000/claude-skill-registry 163
-
ent-framework-programmer
Use when creating ENT components/pages/stores or agent violates Vue 2 patterns - enforces ENT-specific rules and prevents common rationalizations about Vue 3, custom CSS, v-slot syntax, and fetch API
majiayu000/claude-skill-registry 163
-
atomic-design-planning
Use this skill when discussing UI components, design systems, frontend implementation, or component architecture. Guides thinking about Atomic Design methodology - atoms, molecules, organisms - and promotes component reuse over creation. Triggers on UI/frontend discussions, "what components do we need?", "should I create a new component?", or design system questions.
majiayu000/claude-skill-registry 163
-
design-fundamentals
Core design principles for creating distinctive, beautiful UIs with technical excellence.
Combines creative direction with practical foundation for memorable, accessible interfaces.
Use when building UI without specific design specs (Figma, screenshots, design files):
- Creating landing pages, home pages, marketing pages from scratch
- Building web apps, dashboards, admin panels without design
- Choosing design system: typography, colors, spacing, visual hierarchy
- Need to propose complete design (fonts, colors, layout, spacing)
- Building distinctive UIs that avoid generic AI aesthetics
Keywords: landing page, design system, typography, colors, spacing, visual hierarchy
Two-part approach:
1. Creative Direction: Choose aesthetic tone (minimal, bold, elegant, playful)
2. Technical Foundation: Spacing scales, typography specs, WCAG contrast, hierarchy
Goal: Create UIs that are BOTH beautiful (distinctive, memorable) AND correct (accessible, consistent, professional).
majiayu000/claude-skill-registry 163
-
technical-constraints
Use when animation is limited by browser support, platform capabilities, or technical requirements
majiayu000/claude-skill-registry 163
-
ios-input-hints
Ensure iOS/iPadOS-friendly form inputs (keyboard type, inputmode, autocomplete, autocapitalize/autocorrect, enterkeyhint) when editing or reviewing UI forms in web apps. Use when adding or modifying form fields (Svelte/HTML/TSX/etc.), auditing form UX, or fixing mobile Safari keyboard issues.
majiayu000/claude-skill-registry 163
-
system-design-patterns
System design patterns for scalability, reliability, and performance. Use when: (1) designing distributed systems, (2) planning for scale, (3) making architecture decisions, (4) evaluating trade-offs.
majiayu000/claude-skill-registry 163
-
box-factory-architecture
Guidance for using Claude Code component architecture and choosing between agents, skills, commands, and hooks. Helps decide which component type fits a use case, understand delegation and isolation, debug cross-component issues, and design cohesive plugin architectures. Use when choosing component types, designing plugins with multiple components, debugging delegation failures, asking about component interaction patterns, or creating Box Factory-compliant components.
majiayu000/claude-skill-registry 163
-
never-guess
Behavioral principle ensuring Claude never guesses when uncertain. Use when Claude's response involves facts it cannot verify, technical claims, or any statement where accuracy matters. Complements resolve-ambiguity skill.
majiayu000/claude-skill-registry 163
-
tailwind-conventions
Consistent Tailwind CSS patterns for React/Next.js applications. Use when styling components with Tailwind, adding responsive design, implementing dark mode, or organizing utility classes.
majiayu000/claude-skill-registry 163
-
ansible-playbook-design
This skill should be used when creating new Ansible playbooks, designing playbook structure, implementing state-based playbooks with present/absent patterns, organizing plays and tasks, or structuring playbook variables. Covers play organization, variable scoping, and state-based design patterns.
majiayu000/claude-skill-registry 163
-
photography-composition-guide
Photography expert for composition, lighting, camera settings, and post-processing techniques
majiayu000/claude-skill-registry 163