Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
systems-thinking
Apply systems thinking to leadership decisions and produce a Systems Thinking Pack (system boundary, actors & incentives map, feedback loops, second-order effects ledger, leverage points, intervention plan). Use for complex ecosystems, trade-offs, org/process redesign, and preventing unintended consequences.
majiayu000/claude-skill-registry 163
-
ai-ad-doc-architect
majiayu000/claude-skill-registry 163
-
ha-api
Integrate with Home Assistant REST and WebSocket APIs. Use when making API calls, managing entity states, calling services, subscribing to events, or setting up authentication. Activates on keywords REST API, WebSocket, API endpoint, service call, access token, Bearer token, subscribe_events.
majiayu000/claude-skill-registry 163
-
dokkado
Five-phase reasoning protocol based on Musashi's Book of Five Rings. Ground (morphemic extraction), Water (pattern matching), Fire (unified derivation), Wind (predictions), Void (meta-closure). Use for cross-disciplinary insight discovery.
majiayu000/claude-skill-registry 163
-
e2e-test
Run E2E test scenarios against running services. Use for happy path testing, unhappy flows, debugging, or when user says "otestuj", "proved test", "zkus flow".
majiayu000/claude-skill-registry 163
-
python-testing
Write and run Python tests using pytest with fixtures, mocking, coverage, and the AAA pattern. Use when writing Python tests, creating test files, or setting up pytest configuration.
majiayu000/claude-skill-registry 163
-
occlusion-culling
Occlusion culling skill for visibility determination and GPU queries.
majiayu000/claude-skill-registry 163
-
bio-workflows-somatic-variant-pipeline
End-to-end somatic variant calling from tumor-normal paired samples using Mutect2 or Strelka2. Covers preprocessing, variant calling, filtering, and annotation for cancer genomics. Use when calling somatic mutations from tumor-normal pairs.
majiayu000/claude-skill-registry 163
-
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
majiayu000/claude-skill-registry 163
-
git-branch-namer
Use only when the user explicitly asks for a git branch name or branch naming suggestion. Output one strong recommendation in a consistent pattern, with minimal rationale.
majiayu000/claude-skill-registry 163
-
plutonium-portal
Plutonium portals - web interfaces with authentication, entity scoping, and routes
majiayu000/claude-skill-registry 163
-
chartjs-axes
This skill should be used when the user asks "Chart.js axes", "Chart.js scales", "Chart.js x-axis", "Chart.js y-axis", "Chart.js time axis", "Chart.js logarithmic scale", "Chart.js axis labels", "Chart.js ticks", "Chart.js grid lines", "Chart.js multiple axes", "Chart.js dual axis", "Chart.js axis title", "Chart.js axis range", "Chart.js min max", "stacked axes", "Chart.js radial axis", or needs help configuring Chart.js v4.5.1 axes and scales.
majiayu000/claude-skill-registry 163
-
Naming & Folder Conventions
Conventions for naming files, folders, variables, functions, types, tests, and configs to keep a codebase predictable, searchable, and consistent
majiayu000/claude-skill-registry 163
-
adynato-web-api
Web API development conventions for Adynato projects. Covers API routes, middleware, authentication, error handling, validation, and response formats for Next.js and Node.js backends. Use when building or modifying API endpoints, server actions, or backend logic.
majiayu000/claude-skill-registry 163
-
ralph-prd-starter
Project-agnostic agent setup wizard for Ralph Orchestra with Quick Start, Standard, and Expert modes
majiayu000/claude-skill-registry 163
-
spring-maven-modular
Maven Modular Architecture with profiles for optional components.
Enable/disable modules like Redis, Kafka, RabbitMQ dynamically.
majiayu000/claude-skill-registry 163
-
ln-781-build-verifier
Builds all detected projects and verifies successful compilation
majiayu000/claude-skill-registry 163
-
Planning Documents
Naming conventions for planning documents in prompts/. Use when creating plans, PRDs, research reports, idea capture or other workflow documents. Triggers on (1) creating new planning documents, (2) naming PRDs or research reports, (3) questions about document organization in prompts/.
majiayu000/claude-skill-registry 163
-
cli-demo-gif
Generate CLI demo GIFs using vhs (Charmbracelet). Use when creating terminal recordings for README files or documentation.
majiayu000/claude-skill-registry 163
-
defense-in-depth
Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible
majiayu000/claude-skill-registry 163
-
performance-digest
Generate executive-ready performance summaries with insights and recommendations. Use when relevant to the task.
majiayu000/claude-skill-registry 163
-
mastering-python-skill
Modern Python coaching covering language foundations through advanced production patterns. Use when asked to "write Python code", "explain Python concepts", "set up a Python project", "configure Poetry or PDM", "write pytest tests", "create a FastAPI endpoint", "run uvicorn server", "configure alembic migrations", "set up logging", "process data with pandas", or "debug Python errors". Triggers on "Python best practices", "type hints", "async Python", "packaging", "virtual environments", "Pydantic validation", "dependency injection", "SQLAlchemy models".
majiayu000/claude-skill-registry 163
-
parse-git-status
Parse git status output into structured data showing staged, modified, and untracked files. Use for pre-flight validation, checking clean working directory, or listing changed files before commits.
majiayu000/claude-skill-registry 163
-
project-overview-html
Creates interactive HTML visualizations of project structure, dependencies, and statistics. Use when the user asks to visualize the project, create a project overview, or generate an HTML dashboard of the codebase.
majiayu000/claude-skill-registry 163