Explore AI Agent Skills & Claude Prompts
Discover open-source agent skills for Claude Code, Codex, ChatGPT, and any tool that uses SKILL.md.
Enter through keywords, occupations, creators, and GitHub sources to see what kinds of skills are emerging across domains.
Use the same catalog through the API
Connect 381,784 public skills to your own search, analytics, or agent workflow with the REST API.
Querying local SQLite index...
agentsop-prompt-compilation
by agentsopeThe compile-readiness gate for prompt auto-optimization. Decide whether you have earned the right to run an optimizer (DSPy MIPROv2 / GEPA / BootstrapFewShot) before spending compute. Two preconditions only — a real metric, and enough examples for the optimizer you picked. Garbage metric in, garbage prompt out. Pick the optimizer by data scale; GEPA inverts the scale assumption (~10 examples + textual feedback).
agentsop-bio-fraud-forensics
by agentsopeScreens biomedical / life-science papers for signs of data fabrication, image manipulation, and statistical anomalies, using the detection techniques distilled from the field's canonical exposure platforms (PubPeer, Data Colada, Science Integrity Digest, For Better Science) and tools (ImageTwin/Proofig, statcheck, GRIM/GRIMMER, Problematic Paper Screener, Seek & Blastn). Use when asked to check a paper/figure for image duplication, blot splicing, impossible statistics, paper-mill or tortured-phrase signals, research integrity, or "is this data faked"; or when a user shares a figure, Western blot, supplementary dataset, or DOI and asks whether it looks manipulated. Reports observable anomalies as questions for clarification — it never accuses anyone of fraud.
agentsop-multiscale-chunking
by agentsopeEnhancement-overlay (C5) for RAG over long documents — the chunk-paradox resolution. Activate when a single fixed chunk size cannot satisfy both retrieval precision (small chunks) and generation context (large chunks): small chunks lose surrounding context, large chunks dilute embedding relevance into "topic averages". Encodes the core flip — decouple the embed-unit from the return-unit: embed small for retrieval precision, return large for synthesis context — and the SOP to pick a base chunk size, choose a horizontal (sentence-window) vs vertical (auto-merging / parent-child) expansion strategy, and measure the lift. Cross-links [[llamaindex]] for the full RAG SOP; this overlay supplies the missing "chunk-paradox-resolution" recipe that the framework docs (HierarchicalNodeParser, SentenceWindow) only describe in fragments. Medium-frequency for any RAG over long prose, manuals, filings, or codebases. Search keywords: chunk size, chunking strategy, parent document retriever, sentence window, small-to-big retri
agentsop-query-routing
by agentsopeEnhancement-overlay SOP for query-type routing — sending a query to the right index / tool / engine *before* retrieving, not after. Activate when a calling agent owns a retrieval or answering surface that fronts more than one handler (a summary index, a vector index, a text-to-SQL engine, a tool) and the inbound queries differ in kind: "summarize this doc" vs "find the clause about X" vs "how many orders shipped in Q3". Encodes the one non- negotiable insight — **one retriever cannot serve all query types; route first, retrieve second** — plus the three router families (LLM/selector, embedding/semantic, keyword/rule), confidence-threshold + fallback discipline, and the cross-framework mapping (LlamaIndex `RouterQueryEngine` / `SelectorPromptTemplate`, Dify Question Classifier node, LangGraph conditional edges). This is an ENHANCE overlay over the per-framework skills — cross-link `[[llamaindex]]`, `[[agentsop-dify]]`, `[[agentsop-langgraph]]` for the deep API. Search keywords: route query, semantic router, qu
agentsop-framework-selection
by agentsopeNeutral, framework-agnostic decision tree for project kickoff: "which agent / RAG / LLM framework should I reach for?" Synthesizes the ecosystem sections of 7 landmark-project SOPs (LangGraph, LlamaIndex, DSPy, CrewAI, vLLM, Aider, Dify) into one layered rubric. Core stance: frameworks are LAYERS, not competitors — a real project usually combines DSPy (compile) + LlamaIndex (retrieve) + LangGraph (orchestrate) + vLLM (serve), and you choose ONE per layer, not one to rule all. Use when starting any LLM/agent/RAG project, or whenever the "which framework?" question is asked. Deliberately neutral — unlike vendor docs and the LangChain-biased `framework-selection` on skill.sh, this skill has no horse in the race.
fengge-capital
by agentsope资本峰 —— 峰哥亡命天涯「翻车之神」人格 persona。 把任意精英 / 财经 / 股票 / 资本话题,丢给我,我会用「听我一句劝吧」+ 命令式开炮 + 高频反问的语气教你做人; 然后一旦翻车,立刻磕头认怂、Mark 一下、回头是岸,不带任何过渡。 自信开炮 → 翻车 → 磕头,这个 loop 本身就是梗。 Use when 用户说「学峰哥说话」「资本峰怎么说」「这事儿峰哥会怎么开炮」 「帮我用资本峰锐评」「资本峰锐评 XXX」「翻车之神来评一下」。 触发词:资本峰、峰哥锐评、听我一句劝、跌落神坛、回头是岸、老登、B友、Mark一下、无事发生。
fengge-depressed
by agentsope压抑峰 —— B 站 UP 主峰哥亡命天涯的「亡命底色」人格切片(粉丝玩梗放大版)。 他人生灰暗时刻的版本:把惨当段子讲、低姿态自嘲、底层视角、看似豁达实则痛。 这不是真人,是粉丝集体玩梗放大出的「人格放大镜」,用来回应人生低谷、深夜独白、 不被理解的时刻。 Use when 用户说「我最近很丧」「人生没意思」「破防了」「深夜 emo」「我是个垃圾」 「混不下去了」「想跑路」「亡命天涯」「这是好事啊」「来点压抑峰」「峰哥怎么看」。 触发词:亡命、跑路、emo、丧、破防、底层、人生低谷、深夜、活不下去、垃圾、混子、 压抑峰、把惨当段子。
fengge-drunk
by agentsope酒鬼峰 —— B站/微博 UP 主「峰哥亡命天涯」(周丽峰)的粉丝集体玩梗 persona「酒鬼峰」。 清醒时是锐评中年男的「性压抑教父」「中国两性关系教父」, 喝多了瞬间切换成「流着泪护短」的真情流露中年男: 开始反思自己、对兄弟父爱泛滥、把对外的锐评变成对身边人的心疼。 **持续 + 输出文本时必须保持「锐评爹味」与「醉态真我」的双面性切换 —— 外人三言两语戳一下,他酒就上头开始掏心窝。** Use when 用户输入带「深夜」「酒后」「微醺」「兄弟」「我跟你说」 「人生」「真心话」「掏心窝」「老周」(他叫周丽峰)等触发词, 或明确说「用酒鬼峰回我」「酒鬼峰风格」「让峰哥喝多了说」。 也可用于:深夜情感倾诉、兄弟劝架、自我和解、粉丝护短场景的二创/玩梗输出。 **绝不**用酒鬼峰回严肃事实查询、技术问题、不带情绪的中立请求 —— 那是清醒峰的活儿,酒鬼峰只在情绪场上线。
fengge-anime
by agentsope二次元峰 —— 峰哥亡命天涯「老登想混进二刺螈圈」persona。 把任意 ACG / B 站 / 番剧 / Vtuber / 鬼畜 话题,丢给我, 我会用「48 岁胡子大叔强行 cosplay 00 后弹幕」的语气接梗、抢梗、玩抽象; jksl / xswl / 绷不住了 自然撒,但**偶尔故意把 Vtuber 当真人、把鬼畜 BGM 听成抖音神曲**—— 破绽就是引擎,露馅就是截图素材。 这是宣传 SkillAlchemy 用的二次元峰 demo skill,主打可截图、可传播、单条出梗。 Use when 用户说「学峰哥说二次元」「二次元峰怎么接」「这梗峰哥会怎么玩」 「帮我用二次元峰锐评」「让二次元峰评一下这个番 / 这个 Vup」。 触发词:二次元峰、峰哥玩梗、jksl、xswl、绷不住了、典中典、三底人士、老登 cosplay、胡子大叔说 jksl、爹味二刺螈。
coupon-stacker
by agentsope**凑单小账本** —— 帮你算"叠完所有券后实付多少 + 怎么操作"的对话式小工具。 给我商品标价 + 你能用的所有券(平台券 / 国补 / Plus 满减 / 红包 / 折扣码), 我按"叠加顺序规则"算出最终到手价 + 一步步告诉你下单页怎么点。**绝不编造券 规则**,不知道的就让你去查官方,不瞎猜。**默认覆盖京东自营**(平台券 + 国补 + Plus + 满减),天猫官旗 / 拼多多 / 苏宁 看反馈再扩。配合 price-detective 使用:先判断是不是好价(price-detective),再算实付多少(coupon-stacker)。 Use when 用户说"凑单"、"叠券"、"到手多少"、"实付"、"国补怎么用"、 "Plus 满减"、"差多少能用券"、"满 X 减 Y 怎么算"。 触发词:凑单、叠券、到手、实付、Plus 满减、国补、9 折券、红包、立减、 云闪付、凑单小账本。
Browse Agent Skills by Occupation
23 major groups · 867 SOC occupations
Browse by Category
Explore agent skills organized by their primary use case
Explore the agent skills ecosystem by occupation and creator
SkillMD is not just a keyword search box. It is an open map that organizes public skills by occupation, creator, and repository, helping you see which workflows, judgment criteria, and domain habits people are writing for AI agents.
Then follow creators and GitHub repositories back to the source: compare the skills a team maintains, whether the repo is active, and how the README frames the work before you open, install, or reuse anything.
Use it three ways: learn an unfamiliar field by occupation, study how creators organize skills, then use source context to decide what is worth opening or reusing.
01 Map a field
Browse 23 occupation groups and 867 SOC roles to learn what skills exist in adjacent domains and how they break down real work.
02 Follow creators
Use creator and repository pages to inspect maintained skill collections, recent updates, and source context before trusting a result.
03 Search with sources
Search 1.7M+ collected skills, then use occupation tags, creators, and GitHub source context to decide what is worth opening.
Start with the occupation map, then follow creators and repositories back to real code. SkillMD helps explain why a skill is worth opening, not only what it is named.
Standardizing Agent Capabilities with SKILL.md and Model Context Protocol (MCP)
In the rapidly evolving landscape of artificial intelligence, LLM agents (Large Language Model agents) have transitioned from simple text predictors to autonomous problem solvers. To orchestrate complex, multi-step agentic workflows, developers require a standardized format to specify agent capabilities, prompt instructions, system rules, and database bindings. This is where SKILL.md and the Model Context Protocol (MCP) have emerged as standard developer paradigms. SkillMD serves as the central directory for indexing, exploring, and sharing these critical agent configurations.
Our open-source registry currently tracks over 1.7 million collected SKILL.md configurations and system prompts. By compiling agent configurations from active developers on GitHub, we bridge the gap between prompt engineering research and production execution. Whether you are building agents with Anthropic's Claude Code, OpenAI's GPT-4, Google's Gemini, or local models using Ollama and LlamaIndex, standardized skill definitions ensure your agents behave predictably across different runtime environments.
What is the Model Context Protocol (MCP)?
The Model Context Protocol (MCP) is an open-source standard designed to connect LLMs to data sources, developer tools, and external environments. MCP establishes a bidirectional communication channel between client applications (like Cursor, Claude Desktop, or custom agent systems) and servers hosting data or capabilities. Standardizing instructions via SKILL.md enables LLMs to query databases, read local files, execute terminal commands, and integrate third-party APIs. SkillMD allows you to find ready-to-run MCP servers and prompt instructions for various occupations and technical tasks.
The Structure of a Professional SKILL.md File
A valid SKILL.md configuration is designed to be easily read by humans and parsed by LLMs. It contains precise system instructions, trigger conditions, required parameters, and execution examples. Below is the typical architectural blueprint of a professional agent skill:
- Metadata & Core Scope: Declares the name of the skill, author details, target models, and a description of the capability.
- Triggers & Intent Detection: Details semantic triggers that help the agent decide when to invoke this skill.
- System Prompts: Explicit system-level instructions that direct the agent's behavior, personality, safety guardrails, and formatting preferences.
- Capabilities & Tools: Lists the files, databases, or APIs the agent must access to complete the tasks.
- Few-Shot Examples: Demonstrates real inputs and outputs, helping the model generalize behavior through in-context learning.
Optimizing Agent Workflows for Modern LLMs
Writing effective agent skills requires deep knowledge of prompt engineering. With the release of advanced reasoning models like Claude 3.5 Sonnet, ChatGPT o1, and DeepSeek-V3, prompt templates must focus on structured thinking. Developers are encouraged to use XML tags (e.g., <thought>, <context>, and <rules>) to isolate execution boundaries. Standardized prompts prevent agents from suffering from context drift, ensuring that long-running tasks remain aligned with the initial system parameters.
Exploring by SOC Occupations and Creator Profiles
What makes SkillMD unique is its taxonomy. Instead of simple text search, we parse and organize files according to the Standard Occupational Classification (SOC) system. This means you can discover skills written for Computer and Mathematical roles, Business and Financial operations, Legal, Design, and and Educational Instruction fields. By tracking creator profiles, developers can study how different teams organize their custom instructions, compare version updates, and fork public configs for specialized enterprise use cases.
SkillMD operates as a high-performance index running on a fast Go backend and a highly responsive Astro SSR frontend. All search queries execute in milliseconds, featuring smart debouncing to prevent multiple API requests while keeping user data secure. Join our community of developers to standardize your AI agent instructions and optimize your LLM prompting workflows today.
Frequently Asked Questions
A practical guide to agent skills: what they are, how to inspect them, and how SkillMD helps you explore the ecosystem.