graph-protocol

Installation
SKILL.md

Graph Protocol

The notation spec for Design Graphs. A Design Graph is the annotated call graph of a concrete problem: nodes are functions, edges are data flow, and every node carries annotations for data (A), cardinality, failure (E), and requirements (R).

The Protocol is stack-agnostic. A graph written for Go, Rust, Python, TypeScript, SQL, or a spreadsheet renders identically. Only the vocabulary inside the annotations changes (e.g. what "retry" means in your language).

Every tool in this package (/cg, /cg-plan, /cg-review, /cg-map, and the /dt active mode) MUST emit output in the format below.


Canonical output skeleton

Sections appear in this fixed order. Omit a section only when it is genuinely empty for the problem at hand (say so: SCOPE: none), never to skip thinking.

Installs
5
GitHub Stars
7
First Seen
Aug 29, 2026
graph-protocol β€” widnyana/eyay-toolkits