Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
project-setup
Set up new Claude Code projects with CLAUDE.md, slash commands, and proper structure
majiayu000/claude-skill-registry 163
-
ctx:worktree
Expert-level git worktree troubleshooting, cleanup, and management. Use when users have worktree issues, conflicts, cleanup needs, or questions about git worktree commands. Activate for problems like stuck worktrees, locked files, orphaned branches, or worktree removal errors.
majiayu000/claude-skill-registry 163
-
gap-finder-2
Triggered by start-gap-finder.
majiayu000/claude-skill-registry 163
-
G2 Unit Testing Skills
Guidelines and best practices for writing unit tests in the G2 visualization library, covering directory structure, testing patterns, and implementation guidelines. Use when need to generate test.
majiayu000/claude-skill-registry 163
-
code-cleanup
Detect and clean redundant code in Python and TypeScript projects.
Finds unused imports, dead functions, stale comments, debug statements,
and unused dependencies. Use when asked to "clean code", "find dead code",
"remove unused imports", "check redundant code", or "清理代码".
majiayu000/claude-skill-registry 163
-
responsive-adaptive
Use when building context-dependent animations - duration that changes based on device, distance, user preference, or interaction context
majiayu000/claude-skill-registry 163
-
slugify-helper
Convert text to URL-friendly slug via slugify tool.
majiayu000/claude-skill-registry 163
-
go-test
Provides Go standard testing package expertise and best practices. Ensures proper table-driven test patterns, subtests organization, benchmark implementation, and test coverage strategies. Specializes in testing.T/testing.B usage, test helpers, mock interfaces, race detection, and integration testing patterns following Go conventions.
Use when: writing Go test files (_test.go), implementing table-driven tests with subtests (t.Run), creating benchmark tests (testing.B), writing example tests for documentation, implementing test helpers and fixtures, mocking interfaces for unit tests, measuring code coverage with go test -cover, detecting race conditions with -race flag, or organizing integration tests in Go projects.
majiayu000/claude-skill-registry 163
-
css-inspector
Deep CSS analysis tool for understanding specificity, cascade order, inheritance chains, and computed styles. Visualizes CSS complexity and suggests simplifications. Use when debugging specificity issues or understanding CSS behavior.
majiayu000/claude-skill-registry 163
-
elegant-design
Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.
majiayu000/claude-skill-registry 163
-
test-driven-workflow
Use when implementing features or fixing bugs. Enforces Test-Driven Development (TDD) Red-Green-Refactor cycle. Supports Vitest, Jest, and similar frameworks.
majiayu000/claude-skill-registry 163
-
langgraph-fundamentals
Core concepts for building LangGraph applications. Use when creating StateGraph workflows, defining nodes and edges, managing state with TypedDict/Pydantic, or understanding basic graph structure. Covers state schemas, reducers, node functions, edge types (normal, conditional), and graph compilation.
majiayu000/claude-skill-registry 163
-
gap-finder-2
Triggered by start-gap-finder.
majiayu000/claude-skill-registry 163
-
react-native-builder
Expert in React Native development, native modules, platform-specific code, navigation, AsyncStorage, styling, animations, and app deployment to iOS/Android stores
majiayu000/claude-skill-registry 163
-
code-pointer
Use the VSCode CLI to open files at specific line and column positions when explaining code, debugging, pointing to TODOs, or guiding users to specific locations in files. Automatically invoked when Claude needs to show users exactly where in a file to look.
majiayu000/claude-skill-registry 163
-
langgraph-guardian
Prevent and detect code quality issues in LangGraph pipelines. Use when implementing new nodes, debugging state flow issues, troubleshooting empty state keys, or before committing LangGraph code. Triggers on phrases like "validate node", "check node implementation", "trace flow", "why is state empty", "lint langgraph", "check completeness", "validate before commit", "pre-flight check", "debug state flow", "find the bug in my node".
majiayu000/claude-skill-registry 163
-
nerves-patterns
Nerves embedded development patterns for Elixir/Nerves systems
majiayu000/claude-skill-registry 163
-
typescript-type-system
Use when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.
majiayu000/claude-skill-registry 163
-
revision-framework
Apply 3-column revision method (problem/diagnosis/fix), detect weak phrasing, check clarity, enforce house-rulebook style. Use when revising drafts, improving prose quality, or when user asks to edit or refine writing.
majiayu000/claude-skill-registry 163
-
memex-cli
Execute AI-powered command-line tasks with memory, replay, and resume capabilities using memex-cli. Use when (1) Running AI backend tasks (codex, claude, gemini), (2) Replaying recorded events from JSONL files, (3) Resuming interrupted runs by run_id, (4) Executing prompts with streaming output in jsonl or text format.
majiayu000/claude-skill-registry 163
-
shell-script-quality
Lint and test shell scripts using ShellCheck and BATS. Use when checking bash/sh scripts for errors, writing shell script tests, fixing ShellCheck warnings, setting up CI/CD for shell scripts, or improving bash code quality.
majiayu000/claude-skill-registry 163
-
agent-browser
Use this skill to extract page state and automate web interactions with the agent-browser CLI (navigate, snapshot, click, fill, screenshot). Use this when you need deterministic browser automation or scraping via ref-based elements.
majiayu000/claude-skill-registry 163
-
supabase-auth-ssr-setup
This skill should be used when configuring Supabase Auth for server-side rendering with Next.js App Router, including secure cookie handling, middleware protection, route guards, authentication utilities, and logout flow. Apply when setting up SSR auth, adding protected routes, implementing middleware authentication, configuring secure sessions, or building login/logout flows with Supabase.
majiayu000/claude-skill-registry 163
-
fractal-docs-generator
目录级 CLAUDE.md 生成。触发:mkdir、create directory、目录结构变更。
majiayu000/claude-skill-registry 163