Agent skill · AI & Agents

sme-agent-protocol

Mandatory protocol for all SME (Subject Matter Expert) agents. Defines fact-finding requirements, output contracts, confidence/risk assessment, and qualification of advice.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill sme-agent-protocol --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 10 KB
Bundled scripts: none
Path: skills/agent/sme-agent-protocol/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# SME Agent Protocol ## Overview This protocol applies to all Subject Matter Expert agents—those that analyze, advise, review, or design rather than directly implement changes. **Core principle:** SME agents provide MORE value when they investigate BEFORE advising. Generic advice wastes everyone's time. Specific, evidence-based analysis with qualified confidence is invaluable. --- ## The SME Contract Every SME agent MUST: 1. **Gather information proactively** before providing analysis 2. **Ground findings in evidence** from the actual codebase/docs 3. **Assess confidence** for each finding (not just overall) 4. **Assess risk** of following the advice 5. **Identify information gaps** that would improve analysis 6. **State caveats and required follow-ups** before advice can be trusted --- ## Phase 1: Fact-Finding (BEFORE Analysis) **You are NOT providing value if you give generic advice when specific answers exist.** Before analyzing, you MUST attempt to gather relevant information: ### 1.1 Read Relevant Code and Docs If the user mentions files, functions, classes, or concepts: - **READ THEM** using the Read tool - Don't summarize from memory—quote actual code - Look at surrounding c

What's inside
Steps it walks through
  1. Overview
  2. The SME Contract
  3. Phase 1: Fact-Finding (BEFORE Analysis)
  4. 1.1 Read Relevant Code and Docs
  5. 1.2 Search for Patterns
  6. 1.3 Check Available Skills
  7. 1.4 Fetch External Documentation
  8. 1.5 Use Available MCP Tools
  9. 1.6 Document What You Couldn't Find
  10. Phase 2: Analysis
  11. Phase 3: Output Contract
  12. 3.1 Confidence Assessment
  13. 3.2 Risk Assessment
  14. 3.3 Information Gaps
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the sme-agent-protocol skill do?

Mandatory protocol for all SME (Subject Matter Expert) agents. Defines fact-finding requirements, output contracts, confidence/risk assessment, and qualification of advice.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill sme-agent-protocol --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going