The open format is called Agent Skills and works in Claude Code, Codex, Cursor and other agents — most people know it as Claude Skills.
Every Agent Skill we could find on GitHub, deduplicated by content. 79 404 files from 1 741 authors, of which 61 763 are unique — the rest is the same skill repackaged into someone else's repository. For each one: what it weighs in tokens, whether it ships runnable scripts, and which MCP servers it needs.
Check reference SDK implementations using btca ask
Release preparation workflow - security audit → E2E tests → review → changelog → docs
Store a learning, pattern, or decision in the memory system for future recall
Analyze repository structure, patterns, conventions, and documentation for understanding a new codebase
Use RepoPrompt CLI for token-efficient codebase exploration
Research agent for external documentation, best practices, and library APIs via MCP tools
External research workflow for docs, web, APIs - NOT codebase exploration
Document codebase as-is with thoughts directory for historical context
Resume work from handoff document with context analysis and validation
Comprehensive code review workflow - parallel specialized reviews → synthesis
Router-First Architecture
Search Tool Hierarchy
Choose the right search tool for each query type
Search Tool Hierarchy
Security audit workflow - vulnerability scan → verification
Computational geometry with Shapely - create geometries, boolean operations, measurements, predicates
Meta-skill for creating and managing Claude Code skills
Skill Development Rules
Upgrade any skill to v5 Hybrid format using decision theory + modal logic
Create and use Claude Code slash commands - quick prompts, bash execution, file references
Create and configure Claude Code sub-agents with custom prompts, tools, and models
Show users how Continuous Claude works - the opinionated setup with hooks, memory, and coordination
TDD workflow for migrations - orchestrate agents, zero main context growth
Orchestrator-only workflow for migrating/rewriting codebases with full TDD and agent delegation
Test-driven development workflow with philosophy guide - plan → write tests → implement → validate
Token-efficient code analysis via 5-layer stack (AST, Call Graph, CFG, DFG, PDG). 95% token savings.
Full 5-layer analysis of a specific function. Use when debugging or deeply understanding code.
Get a token-efficient overview of any project using the TLDR stack
Maps questions to the optimal tldr command. Use this to pick the right layer
Show full session token usage, costs, TLDR savings, and hook activity
Friendly onboarding when users ask about capabilities
Validation agent that validates plan tech choices against current best practices
Wiring Verification
Goal-based workflow orchestration - routes tasks to specialist agents based on user goals
Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.
Use this skill when building real-time, bidirectional streaming applications with the Gemini Live API. Covers WebSocket-based audio/video/text streaming, voice activity detection (VAD), native audio features, function calling, session management, ephemeral tokens for client-side auth, live translation, and all Live API configuration options. SDKs covered - google-genai (Python), @google/genai (JavaScript/TypeScript).
Use this skill when building applications with Gemini API hosted models, including Gemini and Gemma 4, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript, com.google.genai:google-genai for Java, google.golang.org/genai for Go), model selection, and API capabilities.
Use this skill for generative video editing, text-to-video, image-referenced video generation, and first-frame-to-video transition animations using the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg, stripping audio for full sound regeneration, and handling turn-by-turn video editing and parallel execution.
> Operate any Obsidian vault as a living, self-rewriting second brain (an evolution reconcile automatically, scheduled agents maintain the vault while you sleep). Use this skill whenever the user asks Claude to read, write, update, search, or manage their Obsidian vault - including saving notes from conversation, creating daily entries, updating kanban boards, logging dev work, managing people notes, capturing decisions, tracking deals, or maintaining any vault structure. Also triggers when the user wants to bootstrap a new vault from scratch, run a vault health check, or drop a _CLAUDE.md into their vault so all Claude surfaces share the same operating rules. /notebooklm, /youtube, /podcast) for AI-powered research via Grok, Perplexity, NotebookLM, YouTube, and podcast feeds - findings save to the vault automatically following the AI-first vault rule. Use proactively whenever the conversation produces information worth preserving (decisions, people met, projects started, tasks completed, lessons learned, research findings).
Convene the Council of High Intelligence — multi-persona deliberation with historical thinkers for deeper analysis of complex problems.
Detect and remediate code-generation literal injection risks in Kiota writer code (wire names, serialization names, URL templates, base URLs, defaults, and path parameter keys).
Generate Hugging Face Hub (huggingface_hub) release notes from cached PR JSON files. Use when asked to draft release notes from PR files.
Use when a PinMe project (Worker TypeScript) needs to integrate user authentication — creating email/password users, verifying id_tokens, querying user info, or listing users via Identity Platform auth proxy APIs.
Use this skill when a PinMe project (Worker TypeScript) needs to integrate email sending (send_email). Guides AI to generate correct Worker TS code.
Use this skill when a PinMe project (Worker TypeScript) needs to call OpenRouter-backed LLM APIs, including models, chat/completions, streaming, or OpenRouter web search. Guides AI to generate correct Worker TS code.
Use when a PinMe Cloudflare Worker needs R2 object storage, including secure file or image upload, streaming download, metadata lookup, deletion, listing, Range requests, or R2+D1 coordination. Guides AI to use PinMe's automatically injected env.R2 binding without R2 credentials or manual Wrangler configuration.
Use this skill when the user wants to share, publish, or upload a static result through PinMe, especially by generating a static HTML share page for a PinMe project link, deployed full-stack app, Codex conversation summary, report, file, demo, or any 分享/发布/上传分享页 request that should end with `pinme upload`.
Use when generating, modifying, or reviewing PinMe Worker (Cloudflare Worker TypeScript) code that accepts payments through UniwebPay — payment links, products/prices, checkout sessions, payment status reads, refunds, subscriptions, or handling UniwebPay webhooks with @uniwebpay/sdk in a PinMe project.
Use this skill when the user mentions "pinme", or needs to upload files, store to IPFS, create/publish/deploy websites or full-stack services (including frontend pages, backend APIs, database storage, email sending, etc.), or any feature requiring backend database/server support.
Generate the Agent Supply Chain newsletter by researching team activity on GitHub and Confluence, then creating a Confluence draft and Gmail draft
Give your AI agents something more useful than a prompt. Velocity through clarity.
Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms.
Create a new Fx component using the modern def/fx/impl pattern (NOT legacy)
Autonomously work on Jira backlog tickets, creating PRs and shepherding them to merge
Generate tests from Allium specifications. Use when the user wants to propagate tests, generate test files from a spec, write tests for a specification, create property-based tests, produce state machine tests, check test coverage against spec obligations, or understand what tests a specification requires.
Add a new configuration field to the Datadog Agent (datadog.yaml)
Run a structured discovery session to build an Allium specification through conversation. Use when the user wants to create a new spec from scratch, elicit or gather requirements, capture domain behaviour, specify a feature or system, define what a system should do, or is describing functionality and needs help shaping it into a specification.
Create a new Python invoke task for the dda CLI
Create a new Go core check that collects metrics and sends them to Datadog
Add a new CLI subcommand to an agent binary (agent, cluster-agent, etc.)
Answers built from the skills we actually parsed.