Stop Protocol — Development skill for Claude Code
STOP — Skill Transparency & Observability Protocol.
How to install Stop Protocol
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open echoVic/stop-protocol and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Stop Protocol does
STOP — Skill Transparency & Observability Protocol. Making Agent Skills transparent, debuggable, and trustworthy.
Alternatives in Development
- Contributors — Thank you to everyone who has contributed to making planning-with-files better 16.8k ★
- Skill Decision Support — Present options with trade-offs for informed decision-making — use when choosing between approaches 2.8k ★
- Not Claude Code Emulator — ULTRA DANGEROUS CLAUDE CODE EMULATOR; MAKING THE API REQUEST IDENTICAL TO CLAUDE CODE 398 ★
README
Skill Transparency & Observability Protocol (STOP)
Stop. Look inside. Understand what your skills actually do.
停下来,看清楚——你的 Skill 到底做了什么。
[English](#english) | [中文](#中文)
What is this?
STOP is an open specification for Agent Skill observability. It defines how skills declare their capabilities, emit execution traces, and verify outcomes — so developers and users can understand what a skill did, why it did it, and whether it succeeded.
Why?
Agent Skills today are black boxes. You invoke one, something happens (or doesn't), and you have no structured way to understand the execution. As the skill ecosystem scales (40,000+ skills on platforms like SundialHub), this opacity becomes a real problem:
- Debugging is guesswork — when a skill fails, you read logs and pray
- Trust is binary — you either trust a skill completely or not at all
- Composition is fragile — chaining skills without observability is like piping commands with no stderr
- Security review is manual — no standard way to audit what a skill actually does
STOP fixes this by bringing SRE-grade observability (Logs, Metrics, Traces) to the skill layer.
Spec Documents
| Document | Description |
|---|---|
| spec/manifest.md | Skill Manifest (skill.yaml) — declarative capability description |
| spec/trace.md | Execution Trace format — structured runtime telemetry |
| spec/assertions.md | Post-condition assertions — verifiable success criteria |
| spec/levels.md | Observability levels — progressive adoption from L0 to L3 |
Quick Example
# skill.yaml (Manifest)
sop: "0.1"
name: github-issue-creator
version: 1.0.0
description: Create GitHub issues from bug reports or feature requests
inputs:
- name: repo
type: string
required: true
description: GitHub repository (owner/repo)
- name: title
type: string
required: true
Related Skills
Determinism And Replay
Architecture-level determinism and replay for systems whose past behaviour must be recoverable as a fact - RL
Marketplace Curation
Curate plugin bundles so marketplaces feel trustworthy, installable, and non-duplicative.
Claude Multi Session Research Skills
Personal Claude Code skills for running work across several concurrent sessions — one that builds, one that ex
Leaked Prompts
SYSTEM PROMPT TRANSPARENCY FOR ALL - CHATGPT, GEMINI, GROK, CLAUDE, PERPLEXITY, CURSOR, WINDSURF, DEVIN, REPLI
Deconstructing Performance Certainty 20260801
Examines a decision or conclusion by mapping potential misaligned incentives that prioritize definitive perfor
Exclusion Transparency Rules
Governs how excluded items (countries, options, candidates) must be justified whenever a filtering or scoring
Related Agents
Reasoning Engine
Use this agent for systematic logical inference and structured problem-solving. Specializes in multiple reason
AI Decision Auditor
Use this agent when you need to review and refactor code that contains hard-coded deterministic logic that sho
Privacy Auditor
Audit code for privacy and data protection issues. Checks personal data flows, missing consent gates, retentio