Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
behavior-trees
Behavior tree design and implementation skill for game AI. Enables creation of behavior tree structures, custom nodes, decorators, composites, and integration with game engines for NPC and enemy AI systems.
majiayu000/claude-skill-registry 163
-
security-flutter
Flutter Security. Use when reviewing security, implementing auth, or hardening code.
majiayu000/claude-skill-registry 163
-
national-expungement-expert
Deep expertise in criminal record expungement laws across all 50 US states and DC. Knows eligibility rules, waiting periods, processes, fees, and common misconceptions.
majiayu000/claude-skill-registry 163
-
epd-to-spec
Generate CSI-formatted specification sections requiring EPDs and setting maximum GWP thresholds. References ISO 14025, ISO 21930, EN 15804.
majiayu000/claude-skill-registry 163
-
workspace-cleanup-audit
Read-only repository hygiene scanner for directories under ~/Workspace. Use when asked to audit cleanup chores, detect build or cache artifact buildup, find large transient files, or rank cleanup issues by severity with the repo and directory where each issue is found.
majiayu000/claude-skill-registry 163
-
nextjs-senior-dev
Senior Next.js 15+/16 Engineer skill for App Router. Use when scaffolding production apps, enforcing RSC patterns, auditing codebases, or optimizing performance.
majiayu000/claude-skill-registry 163
-
ddg-search
Web search without an API key using DuckDuckGo Lite via web_fetch. Use as a fallback when web_search fails with missing_brave_api_key error, or whenever you need to search the web and no search API is configured. Provides titles, URLs, and snippets for research queries. Zero dependencies — works with just the built-in web_fetch tool.
majiayu000/claude-skill-registry 163
-
pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
majiayu000/claude-skill-registry 163
-
kotlin-testing
Kotlin testing patterns with Kotest, MockK, coroutine testing, property-based testing, and Kover coverage. Follows TDD methodology with idiomatic Kotlin practices.
majiayu000/claude-skill-registry 163
-
implement-github-feature
Design and implement a new feature or component from a GitHub issue. Use for net-new functionality, not bug fixes.
majiayu000/claude-skill-registry 163
-
convex-realtime
Patterns for building reactive apps including subscription management, optimistic updates, cache behavior, and paginated queries with cursor-based loading
majiayu000/claude-skill-registry 163
-
graph-build
Build or incrementally update the code knowledge graph for a codebase. Uses Tree-sitter for multi-language AST parsing and stores nodes/edges in SQLite.
majiayu000/claude-skill-registry 163
-
javascript-testing
Write and run JavaScript/TypeScript tests using Vitest or Jest with mocking, component testing, and coverage. Use when writing JS/TS tests, testing Svelte/React components, or setting up test configuration.
majiayu000/claude-skill-registry 163
-
finishing-a-development-branch
Git branch completion workflow. Use when implementation is complete, tests pass, and a feature branch needs to be integrated via merge, pull request, or cleanup.
majiayu000/claude-skill-registry 163
-
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
majiayu000/claude-skill-registry 163
-
git-workflow
Git 工作流专家。规范化版本控制,确保提交历史清晰可追溯。支持 Conventional Commits 规范、Pull Request 最佳实践、分支管理策略和自动化工作流。
majiayu000/claude-skill-registry 163
-
deployment-audit-skill
Use DigitalOcean MCP and related tools to check deployment health, crash logs, environment consistency, and runtime issues for Unite-Hub / Synthex. Use when diagnosing deployment failures or verifying readiness.
majiayu000/claude-skill-registry 163
-
ck:ai-artist
Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style/mood/colors (use --skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.
majiayu000/claude-skill-registry 163
-
investigate-pod-failure
Deep investigation of a failing pod. Gathers logs, events, and resource status to identify root cause. Keywords: investigate, debug, pod failure, troubleshoot, root cause, logs, events.
majiayu000/claude-skill-registry 163
-
hook
Use PROACTIVELY when you need to create, update, configure, or validate Claude hooks for various events and integrations
majiayu000/claude-skill-registry 163
-
github-actions-templates
Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
majiayu000/claude-skill-registry 163
-
architecture
分层架构规范 / Architecture and layering rules (v0.3.1)。在设计新组件、修改导入、检查分层时使用。核心约束:cli → flows → data,core 向内不向外。Use when designing components, changing imports, or reviewing layering decisions. Enforces cli/flows/core/data separation.
majiayu000/claude-skill-registry 163
-
FirstPrinciples
First principles analysis. USE WHEN first principles, fundamental, root cause, decompose. SkillSearch('firstprinciples') for docs.
majiayu000/claude-skill-registry 163
-
chroma
Open-source embedding database for AI applications. Store embeddings and metadata, perform vector and full-text search, filter by metadata. Simple 4-function API. Scales from notebooks to production clusters. Use for semantic search, RAG applications, or document retrieval. Best for local development and open-source projects.
majiayu000/claude-skill-registry 163