Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
test-first
Test-Driven Development (TDD Red-Green-Refactor)
majiayu000/claude-skill-registry 163
-
fft-farm-onboarding
Discover Home Assistant entities, auto-suggest farm mappings with confidence, confirm ambiguous mappings, and write farm-profile.json.
majiayu000/claude-skill-registry 163
-
codebase-quality
Codebase quality orchestration for maintaining high-quality, secure, well-documented code. Use when completing features, running quality audits, checking security, updating documentation, or before merging PRs. Triggers on quality check, code review, security scan, documentation update, codebase audit, pre-merge check, bd close, feature complete. Sub-skills available via Skill("codebase-quality", args="security|code-quality|documentation|post-push|full-audit").
majiayu000/claude-skill-registry 163
-
threejs
Build immersive 3D web experiences with Three.js - WebGL/WebGPU library for scenes, cameras, geometries, materials, lights, animations, loaders, post-processing, shaders (including node-based TSL), compute, physics, VR/XR, and advanced rendering. Use when creating 3D visualizations, games, interactive graphics, data viz, product configurators, architectural walkthroughs, or WebGL/WebGPU applications. Covers OrbitControls, GLTF/FBX loading, PBR materials, shadow mapping, post-processing effects (bloom, SSAO, SSR), custom shaders, instancing, LOD, animation systems, and WebXR.
majiayu000/claude-skill-registry 163
-
market-sizing-analysis
Comprehensive market sizing methodologies for calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for startup opportunities.
majiayu000/claude-skill-registry 163
-
competitive-ads-extractor
Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
majiayu000/claude-skill-registry 163
-
powershell-7-5-features
majiayu000/claude-skill-registry 163
-
dmc-best-practices
Dash Mantine Components (DMC) best practices and performance optimization guidelines.
Use this skill when writing, reviewing, or refactoring Dash apps with DMC to ensure
optimal patterns. Triggers on: DMC components, Mantine styling, Dash callbacks,
dcc.Store, theming, or performance optimization in Plotly Dash applications.
majiayu000/claude-skill-registry 163
-
domain-name-brainstormer
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
majiayu000/claude-skill-registry 163
-
event-qr-generator
Use when generating branded QR codes for ProductTank SF events - speaker LinkedIn profiles, sponsor websites, or Slack join links. Handles single/bulk generation, correct logo mapping, GDrive upload, and mandatory test-scanning.
majiayu000/claude-skill-registry 163
-
better-auth-best-practices
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
majiayu000/claude-skill-registry 163
-
bmad-pm
pm agent
majiayu000/claude-skill-registry 163
-
oneauth-oauth2
Integrate client applications with OneAuth for OAuth2/OIDC authentication. Use when implementing user login/logout, token management, or identity integration via OneAuth (based on Ory Kratos + Ory Hydra). Covers Web OAuth2 Authorization Code + PKCE flow, token refresh/verify/revoke, UI customization, and multi-platform support (Web, mini-program, CLI). Trigger when user mentions OneAuth login, OAuth2 integration, SSO, or authentication with OneAuth.
majiayu000/claude-skill-registry 163
-
ReasoningBank Intelligence
Implement adaptive learning with ReasoningBank for pattern recognition, strategy optimization, and continuous improvement. Use when building self-learning agents, optimizing workflows, or implementing meta-cognitive systems.
majiayu000/claude-skill-registry 163
-
nemo-curator
GPU-accelerated data curation for LLM training. Supports text/image/video/audio. Features fuzzy deduplication (16× faster), quality filtering (30+ heuristics), semantic deduplication, PII redaction, NSFW detection. Scales across GPUs with RAPIDS. Use for preparing high-quality training datasets, cleaning web data, or deduplicating large corpora.
majiayu000/claude-skill-registry 163
-
guide
学习引导:根据用户的学习意图,在 docs/demos/projects 中定位最相关的内容,生成结构化的学习路径
majiayu000/claude-skill-registry 163
-
slack
Slack workspace integration: 8 on-demand scripts (post, read, delete, search, react, upload, channels, users) + Session Bridge (connect any Claude Code session to Slack via background listener + inbox.jsonl) + Claudicle unified launcher (Claude Agent SDK, soul engine, three-tier memory).
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
-
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
majiayu000/claude-skill-registry 163
-
ralph-tasks
This skill should be used when the user asks to "add a task for Ralph", "list Ralph tasks", "remove Ralph task", "setup Ralph tasks", or mentions ralph-tasks, task queue for AI agent, or autonomous task management. Manages a JSON-based task queue for Ralph autonomous loop.
majiayu000/claude-skill-registry 163
-
moai-docs-generation
Documentation generation patterns for technical specs, API docs, user guides, and knowledge bases using real tools like Sphinx, MkDocs, TypeDoc, and Nextra. Use when creating docs from code, building doc sites, or automating documentation workflows.
majiayu000/claude-skill-registry 163
-
open-source-contributions
Create maintainer-friendly pull requests with clean code and professional communication. Prevents 16 common mistakes that cause PR rejection.
Use when: contributing to open source, submitting PRs, or troubleshooting PR rejection, CI failures, or personal artifacts in commits.
majiayu000/claude-skill-registry 163
-
ai-slop-cleaner
Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode
majiayu000/claude-skill-registry 163
-
finishing-a-development-branch
finishing-a-development-branch
majiayu000/claude-skill-registry 163