graph-engineering
Builds a graph-of-plans for end-to-end one-shots: research then questions (must ask; do not guess), then a master graph covering docs-in, architecture…
Skill by Vinayak-RZ
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/vinayak-rz-graph-engineering
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/graph-engineering
What's inside
- Skill name
graph-engineering- Description
- Builds a graph-of-plans for end-to-end one-shots: research then questions (must ask; do not guess), then a master graph covering docs-in, architecture, design/UI UX, build, integrate, evaluate, actually run, multiple trials, and docs-out. Each node has a linked sub-plan; approving the graph runs it. Use for entire products or major features when the user invokes /graph-engineering or says "graph this plan", "one-shot this project", or "run this as a graph". Do not load unless the user named it. Not graphify. Not for 1–3 step real chains.
- License
- MIT
- Instructions
- 229 lines in SKILL.md · view on GitHub
Files (5)
- GRAPH.template.md
- LIFECYCLE.md
- NODE.template.md
- SKILL.md
- TOPOLOGIES.md
SKILL.md (first lines)
# Graph Engineering The **graph is the plan you look at**. Nawab §0–§18 still captures scope (north star, blockers, commit discipline). This skill owns **shape and scale**: what can run at once, which slice owns which files, and the per-node plans that execute those slices. Each **node** is a bounded workstream with **its own plan file**. The master graph **must list a markdown link to every node plan** so you can open any slice without hunting. **Not graphify.** `graphify` maps a codebase. This skill shapes *execution*. Template: [GRAPH.template.md](GRAPH.template.md) Node plan: [NODE.template.md](NODE.template.md) Lifecycle: [LIFECYCLE.md](LIFECYCLE.md) Topologies: [TOPOLOGIES.md](TOPOLOGIES.md) ## Persistence Once loaded, stay on the graph for the **whole run** — every wave, including resume after a dead session. Do not drift back to one sequential agent holding the entire project. Ponytail on every code write. Off only: "stop graph" / "run it linearly" / user reverts to §18. --- ## When to load Load **only** when the user named this skill. Signals: - `/graph-engineering` or `@graph-engineering` - "graph this plan" / "graph engineering" / "run this as a graph" - "one-shot this project" / "one-shot this feature" **Do not load** because Plan mode is on or nawab-plans loaded. **Skip the fleet** (one-node or short chain in §19) when the work is a real 1–3 step dependency. Do not invent nodes or nested plans for a hotfix. This skill is for **entire products and major features** — research through shipped software, proven by running it, then docs. Long, quality-rich, parallel work. --- ## Hierarchy (depth 2, no more) ```text EXECUTION_GRAPH.md ← what you approve and read plans/nodes/<id>.md ← one collapsed plan per node (linked from the graph) ``` 1. **Graph** — topology, contracts, waves, **links to every node plan**. 2. **Node plan** — feature-mode nawab, collapsed: objective, paths, commits, gate, return contract. Not a second 18-section master. 3. **Stop.** A node plan does **not** spawn another graph unless the user names this skill again for that slice. --- ## Cursor primitives (not Claude Code) Do not emit JS orchestration scripts or `.claude/workflows/`. | Idea | Cursor | |------|--------| | Node | One `Task` (or lead job) that **executes that node's plan** against a JSON return contract | | Node plan | `plans/nodes/<id>.md` — the only authority that node agent loads | | Edge | Named artifact that actually crosses (schema field, file, list) | | Fake "and then" | No Task, no wait — two node plans, same wave | | Fan-out | Multiple `Task`s in **one message**, each prompted with **its** node-plan path | | Plumbing | Lead code (`flatMap`, dedupe) — no extra node, no extra plan | | Barrier / merge | Lead waits; one merge node whose plan sees the whole set | | Verifier | Readonly `Task`s that try to kill findings before they flow on | | Isolation | Disjoint write paths. Cloud worktrees only if the user asked | | Cycle | `seen` set; dry stop after **2** empty rounds; dedupe vs **seen** | | Model | `composer-2.5-fast` on extract/classify; `inherit` on merge/judge | | Concurrency | Readonly: fan out freely. Writers: **2–4**, disjoint paths | If a `model` slug is not in the session list, use `inherit`. Never guess. --- ## Gate 0 — Research, then questions (blocking) **Before** nawab §19, node plans, or approval. Asking is expected. Do not smooth over uncertainty. 1. Research the repo or state greenfield. 5–10 lines of what you found. 2. Ask numbered questions. Split **must-answer** (blocks compile), **trade-off** (neither option is obviously better — show both, ask PRIORITY), and **optional** (state the default). 3. **Stop. Wait.** Do not compile the graph on guessed architecture, UX, tenancy, or "we will figure it out in the node." Full rules and the trade-off block: [LIFECYCLE.md](LIFECYCLE.md). --- ## End-to-end coverage A full one-shot graph **includes every lifecycle stage** or marks `N/A — [reason]`. Catalog: [LIFECYCLE.md](LIFECYCLE.md). | Stage | Must mean | |-------|----------| | Docs-in | Existing docs good enough to plan, or listed gaps | | Architecture | Boundaries + remaining trade-offs decided with the user | | Design / UI UX | Required if there is a user-facing surface | | Build | Fan-out slices with real edges only | | Integrate | Barrier over the slices | | Evaluate | Tests / evals that can fail | | Run | **Boot it** — not only unit tests | | Trials | **More than one** run (happy, empty, error, one regression) | | Docs-out | README (and companions) **after** it works — `readme` skill | A graph that ends at "code written" is incomplete.
From Vinayak-RZ/ARC, MIT.
More from Vinayak-RZ/ARC
- 0.563score
agentic-system-design
Vinayak-RZ
Guides architecture for AI agent systems — tool use, memory, RAG, orchestration, guardrails, evals, and cost/latency trade-offs.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
backend-architecture
Vinayak-RZ
Guides backend and API architecture — service layers, REST/GraphQL design, databases, caching, async jobs, and scalability trade-offs.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
frontend-architecture
Vinayak-RZ
Guides frontend architecture decisions for React, Next.js, and modern SPAs — component boundaries, state, data fetching, rendering strategy, and design-system…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
graphify
Vinayak-RZ
Turn a folder into a knowledge graph (HTML, JSON, GRAPH_REPORT.md).
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
learn-while-building
Vinayak-RZ
Keeps the user learning while coding — research unfamiliar topics, explain decisions in plain language, surface trade-offs, and end phases with concise "what…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
copywriting
Vinayak-RZ
Writes and audits public copy others will see: product READMEs, landing pages, headlines, CTAs, marketing pages, and other shipped prose.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
extensive-readme
Vinayak-RZ
Authors a separate internals companion: how the repo runs, domain concepts, then every first-party package and why important files exist.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
graph-of-loops
Vinayak-RZ
Full product one-shot as a graph of loops: ask every product and technical question first, lock users/P0/non-goals, architecture ADRs, then execute build…
SkillBFreshness: B★ 2Claude Code +9 - 0.537score
gsap-framer-scroll-animation
Utkarsh Patrikar
Use this skill whenever the user wants to build scroll animations, scroll effects, parallax, scroll-triggered reveals, pinned sections, horizontal scroll…
SkillBFreshness: B★ 2Claude Code +9 - 0.533score
impeccable
Vinayak-RZ
Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or…
SkillBFreshness: B★ 2Claude Code +9 - 0.532score
find-skills
Vinayak-RZ
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express…
SkillBFreshness: B★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Sep 10, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Vinayak-RZ/ARC
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Vinayak-RZ
- 0.563score
backend-architecture
Vinayak-RZ
Guides backend and API architecture — service layers, REST/GraphQL design, databases, caching, async jobs, and scalability trade-offs.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
agentic-system-design
Vinayak-RZ
Guides architecture for AI agent systems — tool use, memory, RAG, orchestration, guardrails, evals, and cost/latency trade-offs.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
frontend-architecture
Vinayak-RZ
Guides frontend architecture decisions for React, Next.js, and modern SPAs — component boundaries, state, data fetching, rendering strategy, and design-system…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
graphify
Vinayak-RZ
Turn a folder into a knowledge graph (HTML, JSON, GRAPH_REPORT.md).
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
copywriting
Vinayak-RZ
Writes and audits public copy others will see: product READMEs, landing pages, headlines, CTAs, marketing pages, and other shipped prose.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
learn-while-building
Vinayak-RZ
Keeps the user learning while coding — research unfamiliar topics, explain decisions in plain language, surface trade-offs, and end phases with concise "what…
SkillBFreshness: B★ 2Claude Code +9
Cite this page
graph-engineering skill. Agent Mart. https://agentmart.dev/skills/vinayak-rz-graph-engineering (last updated 2026-10-24)