Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sub-agents
Create and configure Claude Code sub-agents with custom prompts, tools, and models
majiayu000/claude-skill-registry 163
-
test-optimization
Advanced test optimization with cargo-nextest, property testing, and performance benchmarking. Use when optimizing test execution speed, implementing property-based tests, or analyzing test performance.
majiayu000/claude-skill-registry 163
-
web-content-extraction-navigator
When the user needs to extract specific content from websites that require interactive navigation, particularly when dealing with dynamic content, truncated text, or pages that require clicking buttons to reveal full information. This skill handles browser automation to navigate web pages, interact with page elements (like expanding truncated descriptions), extract structured content from complex page layouts, and overcome common web scraping challenges like bot detection or IP blocking. It's triggered when dealing with websites that require clicking 'show more', 'expand', or similar interactive elements to access complete information.
majiayu000/claude-skill-registry 163
-
content-strategist
Strategic content planning for AEO dominance. Use when planning what content to create, identifying data study opportunities, finding terms to own, discovering zero-volume keywords, or auditing content lifecycle. Triggers on "content strategy", "what content", "content plan", "data study", "keyword research", "terms to own", "content audit".
majiayu000/claude-skill-registry 163
-
python-egg-info-hygiene
Handle noisy git diffs from src/*.egg-info generated by editable installs (uv) and decide whether to commit or ignore.
majiayu000/claude-skill-registry 163
-
database-migration-create
Safely creates database migrations
majiayu000/claude-skill-registry 163
-
search-dominance
Search market takeover strategy
majiayu000/claude-skill-registry 163
-
prompt-optimization
Improve and rewrite user prompts to reduce ambiguity and improve LLM output quality. Use when a user asks to optimize, refine, clarify, or rewrite a prompt for better results, or when the request is about prompt optimization or prompt rewriting.
majiayu000/claude-skill-registry 163
-
python-quality-tooling
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-merge quality checklist.
majiayu000/claude-skill-registry 163
-
data-manager-system
Service-scoped data orchestration for TMNL. Invoke when implementing search, data streams, kernel systems, or Effect-based DAQ. Covers hybrid dispatch (fibers + workers), Atom-as-State pattern, and progressive streaming.
majiayu000/claude-skill-registry 163
-
api-request-builder
Build a basic HTTP request (curl or fetch) for an API. Use when a junior developer needs a quick request example.
majiayu000/claude-skill-registry 163
-
supabase-patterns
Patterns for Supabase integration in Battery. Use this skill when working with database schemas, row-level security policies, edge functions, or Supabase client usage in Next.js.
majiayu000/claude-skill-registry 163
-
auto-trigger
Workflow automation hooks for agent-playbook skills. This skill defines automatic triggers between skills - DO NOT use directly, it's a configuration skill that other skills reference.
majiayu000/claude-skill-registry 163
-
domain-iot
Use when building IoT apps. Keywords: IoT, Internet of Things, sensor, MQTT, device, edge computing, telemetry, actuator, smart home, gateway, protocol, 物联网, 传感器, 边缘计算, 智能家居
majiayu000/claude-skill-registry 163
-
implementing-tasks
majiayu000/claude-skill-registry 163
-
typescript-expert-2025
Expert TypeScript development patterns and tooling for December 2025. Use when (1) Setting up modern TypeScript projects with Bun, Node 22+, or Deno, (2) Configuring tsconfig, ESM/CJS dual publishing, or build tooling, (3) Implementing advanced type patterns like satisfies, as const, template literals, mapped types, (4) Choosing between Biome, Oxlint, or ESLint for linting, (5) Optimizing TypeScript performance, or any expert-level TypeScript architecture questions.
majiayu000/claude-skill-registry 163
-
creating-plugins
Guide for creating full Claude Code plugins that bundle commands, agents, hooks, MCP servers, and LSP servers. Use when building distributable extensions, packaging multiple components together, or preparing plugins for marketplace distribution.
majiayu000/claude-skill-registry 163
-
geohash-coloring
Geohash Coloring Skill
majiayu000/claude-skill-registry 163
-
strategic-planning
Strategic planning specialist for task breakdown, dependency management, timeline estimation, and resource allocation. Manual invocation only - expert at decomposing complex projects into manageable tasks, identifying dependencies, assessing risks, and creating actionable roadmaps. Use when starting complex projects, facing overwhelmed scope, needing structured approaches, or requiring systematic task management before implementation.
majiayu000/claude-skill-registry 163
-
Advanced Effect Di Environment
Model dependencies using Effect-style Context, Layer, and Service patterns with compile-time safety. Use when designing DI systems, modeling environments, or building Effect-TS applications.
majiayu000/claude-skill-registry 163
-
nextjs-developer
Expert Next.js developer specializing in Next.js 14+, App Router, Server Components, and modern React patterns. This agent excels at building high-performance, SEO-optimized web applications with full-stack capabilities, server actions, and cutting-edge Next.js features.
majiayu000/claude-skill-registry 163
-
threejs
Build 3D web apps with Three.js (WebGL/WebGPU). Use for 3D scenes, animations, custom shaders, PBR materials, VR/XR experiences, games, data visualizations, product configurators.
majiayu000/claude-skill-registry 163
-
api-contracts-and-validation
Define and validate API contracts using Zod
majiayu000/claude-skill-registry 163
-
figma-to-html
Figma 디자인을 정적 HTML/CSS로 변환합니다. Figma 링크나 node-id가 제공되면 MCP를 통해 디자인 정보를 가져와 정확한 코드를 생성합니다. Use when converting Figma designs to HTML/CSS, or when user mentions Figma links, design conversion, or static HTML implementation.
majiayu000/claude-skill-registry 163