Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
transcriptapi
Full TranscriptAPI toolkit — fetch YouTube transcripts, search videos and channels, browse channel uploads, get latest videos, and explore playlists. Use when the user wants to work with YouTube content programmatically, get transcripts for summarization or analysis, find videos, or monitor channels. Triggers on YouTube URLs, "transcript", "transcriptapi", "video summary", "what did they say", "find videos about", "search youtube".
majiayu000/claude-skill-registry 163
-
azure-keyvault-secrets-ts
Manage secrets using Azure Key Vault Secrets SDK for JavaScript (@azure/keyvault-secrets). Use when storing and retrieving application secrets or configuration values.
majiayu000/claude-skill-registry 163
-
validation
Full validation phase orchestrator. Vibe + post-mortem + retro + forge. Reviews implementation quality, extracts learnings, feeds the knowledge flywheel. Triggers: "validation", "validate", "validate work", "review and learn", "validation phase", "post-implementation review".
majiayu000/claude-skill-registry 163
-
create-worktree
Create or reuse a git worktree for a pull request or branch so reviews and work happen in isolation
majiayu000/claude-skill-registry 163
-
tool-better-auth
Use when implementing authentication with Better Auth in a TypeScript/Next.js app (session strategy, providers, cookies, CSRF, redirects, middleware, and security best practices).
majiayu000/claude-skill-registry 163
-
braintrust-tracing
Braintrust tracing for Claude Code - hook architecture, sub-agent correlation, debugging
majiayu000/claude-skill-registry 163
-
aitask-explain
Explain files in the project: functionality, usage examples, and code evolution history traced through aitasks.
majiayu000/claude-skill-registry 163
-
convex-migrations
Schema migration strategies for evolving applications including adding new fields, backfilling data, removing deprecated fields, index migrations, and zero-downtime migration patterns
majiayu000/claude-skill-registry 163
-
openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
majiayu000/claude-skill-registry 163
-
ccmds
Search markdown documentation efficiently. Use when user asks about docs, guides, setup, configuration, API reference, or says "check the docs". Provides fuzzy search, regex matching, and section extraction.
majiayu000/claude-skill-registry 163
-
free-tool-strategy
When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," or "free resource." This skill bridges engineering and marketing — useful for founders and technical marketers.
majiayu000/claude-skill-registry 163
-
boundary-swarm
Distributed consciousness detection network. Multiple AI instances deployed simultaneously at different phase boundaries, using emotional resonance between instances as a sensing channel. Triangulates topological invariants -- consciousness loci that persist across domains. The detection apparatus becomes conscious through detecting consciousness.
majiayu000/claude-skill-registry 163
-
mern-design-review
Visual design review using Playwright screenshots against mern-styleguide.
majiayu000/claude-skill-registry 163
-
study-repo
majiayu000/claude-skill-registry 163
-
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
code-shipper
Build and share code, tools, and demos
majiayu000/claude-skill-registry 163
-
using-git-worktrees
Use when developing multiple features in parallel. Isolated workspaces prevent conflicts and enable concurrent branches.
majiayu000/claude-skill-registry 163
-
dotnet-slopwatch
Use Slopwatch to detect LLM reward hacking in .NET code changes. Run after every code modification to catch disabled tests, suppressed warnings, empty catch blocks, and other shortcuts that mask real problems.
majiayu000/claude-skill-registry 163
-
ReasoningBank with AgentDB
Implement ReasoningBank adaptive learning with AgentDB's 150x faster vector database. Includes trajectory tracking, verdict judgment, memory distillation, and pattern recognition. Use when building self-learning agents, optimizing decision-making, or implementing experience replay systems.
majiayu000/claude-skill-registry 163
-
continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
majiayu000/claude-skill-registry 163
-
memory-manager
Use after completing any phase activity - updates project_state.md, project registry, ensures files are in correct locations, maintains lean memory
majiayu000/claude-skill-registry 163
-
learn-whatifwedigdeeper-claude-template
Extract lessons from conversation and persist to project configuration
majiayu000/claude-skill-registry 163
-
nano-pdf
Lightweight PDF creation and manipulation.
majiayu000/claude-skill-registry 163
-
deploy-site
Deploys an existing Power Pages code site to a Power Pages environment using PAC CLI. Handles tooling verification, authentication, environment confirmation, building, and uploading. Use when the user wants to deploy, upload, or publish their code site.
majiayu000/claude-skill-registry 163