DSH Plugins Marketplace

DSH Plugins

Plugins

/

supergraph

d

supergraph

Discovered★ 21

Engineering workflow system for AI coding agents — mandatory planning, TDD, verification, review, and intelligent codebase graph analysis.

Supergraph for AI Coding Agents

Tiếng Việt · Installation Guide · Workflow Examples · Team Setup

Turn AI coding agents from code generators into disciplined engineering workflow systems.

Supergraph enforces planning, TDD, verification, review, and architecture-aware decision making through mandatory workflows, graph intelligence, and LSP-powered code analysis across Claude Code, OpenAI Codex CLI, Google Antigravity, OpenCode, and DeepSeek Harness (DSH).


What Supergraph Does

Every non-trivial change follows the strict engineering lifecycle:

scan → analyze → plan → TDD → execute → fix → verify → review

  • Knowledge Graph & Code Intelligence: Powered by Codebase Memory MCP (>= 0.10.8,<0.11.0). Indexes repository state locally into .codebase-memory/graph.db.zst (cache in ~/.cache/codebase-memory-mcp) via index_repository, providing mathematical blast radius, call hierarchy, dependency cycles, and test gaps. Serena provides LSP-level symbol navigation and diagnostics.
  • 7-Subagent Specialized Architecture: Autonomous separation of concerns — plan-writer (planning), plan-reviewer (spec checks), executor (TDD execution), qa-tester (E2E browser/API testing), security-auditor (OWASP/Vibesec AppSec), diagnostician (root-cause debugging), and code-reviewer (independent merge verdict).
  • Autonomous Human Browser Agent & QA (browser-agent): Native Rust CDP (agent-browser, zero Playwright). Uses compact accessibility tree snapshots (@ref), bypasses anti-bot walls via real user profiles, generates 5-dimension ISTQB test matrices (UI + API + DB fault injection), and exports structured bug reports.
  • Multi-Agent Orchestration (supergraph-team): Wave DAG task scheduling with isolated Git worktrees and live dashboard (:3333).

Windows Hook Behavior

On Windows, hooks/run-hook.cmd dynamically resolves Git Bash across standard and user-level paths. If Git Bash is not found, hooks skipped with a warning, keeping platform execution non-blocking.


Supported Platforms

PlatformConfigurationInstructions File
Claude CodeMarketplace / PluginCLAUDE.md
OpenAI Codex CLIMarketplace / Local installerAGENTS.md
Google AntigravityLocal installerAGENTS.md
OpenCodeLocal installer (/skills)OPENCODE.md
DeepSeek Harness (DSH)Native Cordis Bundle (cordis.patch.yml)AGENTS.md

Quick Install (One-Command)

macOS, Linux, or WSL (defaults to all platforms):

curl -fsSL https://raw.githubusercontent.com/datit309/supergraph/master/install.sh | sh

Windows PowerShell 5.1+:

irm https://raw.githubusercontent.com/datit309/supergraph/master/install.ps1 | iex

Security: Inspect installer scripts before piping remote code into a shell.

Install for a specific platform:

curl -fsSL https://raw.githubusercontent.com/datit309/supergraph/master/install.sh | sh -s -- --platform [claude|codex|antigravity|opencode|dsh|all]

Automatic update notifications

Supergraph checks for newer versions at SessionStart (at most once every 24h). Update commands:

Claude Code: /plugin marketplace update supergraph
Codex: codex plugin marketplace upgrade supergraph
Antigravity: curl -fsSL https://raw.githubusercontent.com/datit309/supergraph/master/install.sh | sh -s -- --platform antigravity
OpenCode: curl -fsSL https://raw.githubusercontent.com/datit309/supergraph/master/install.sh | sh -s -- --platform opencode
DSH: dsh plugin --profile web update supergraph

Set SUPERGRAPH_UPDATE_CHECK=false to disable. Note: OpenCode does not currently expose a SessionStart hook.

👉 For manual clone & detailed per-platform steps, see docs/INSTALLATION.md.


MCP Setup

# 1. Codebase Memory MCP (Required)
pip install 'codebase-memory-mcp>=0.10.8,<0.11.0'
codebase-memory-mcp cli index_repository --repo-path "$(pwd)" --name supergraph --mode moderate

# 2. Serena MCP (Optional, LSP symbol navigation)
uv tool install -p 3.13 serena-agent

# 3. Supergraph Team MCP & Browser Agent (Built-in)
# Automatically bundled across all platforms with live dashboard (:3333).

Quick Start

# 1. Start session — scan graph context
/supergraph:scan

# 2. Analyze problem & blast radius
/supergraph:analyze

# 3. Create implementation plan
/supergraph:plan

# 4. Execute with isolated git worktrees & TDD
/supergraph:execute

# 5. Auto-fix loop
/supergraph:fix

# 6. E2E Browser & API verification (Rust CDP agent-browser)
/supergraph:browser-agent

# 7. Verification evidence & review
/supergraph:verify
/supergraph:review

👉 For comprehensive walkthroughs, see docs/EXAMPLES.md.


Skills Catalog

SkillPurposeWhen to use
/supergraph:scanScan project structure, build/verify graphStart of every session
/supergraph:exploreCodebase exploration & architectural discoveryComplex research without code mutation
/supergraph:analyzeGraph risk analysis, blast radius, approachesAmbiguous scope, hub/bridge nodes
/supergraph:sddSoftware Design Document with schemasFormal architecture specs
/supergraph:planImplementation plan with embedded contractsBefore any non-trivial change
/supergraph:tddStrict Test-Driven Development (RED → GREEN)Implementing any feature or bugfix
/supergraph:executeMulti-worker Wave DAG execution (Worktrees)Executing saved plans
/supergraph:fixPlan-aware auto-fix loop (tests, lint, format)After code changes complete
/supergraph:integrationIntegration, contract, and DB test runsAfter unit tests pass
/supergraph:browser-agentISTQB QA testing & human browser emulationE2E web/API testing, anti-bot bypass
/supergraph:vibesecSecurity audit (OWASP Top 10, IDOR, SQLi)Security reviews & sensitive endpoints
/supergraph:verifyFresh verification evidence gateBefore claiming done or committing
/supergraph:reviewIndependent code review & merge verdictBefore merge
/supergraph:diagnose6-phase scientific debugging loopElusive bugs with unknown cause
/supergraph:serenaLSP symbol navigation & safe refactoringComplex cross-file refactors
/supergraph:zoom-outDomain vocabulary module mapLost in unfamiliar code
/supergraph:architectureSelf-contained HTML architecture reportPre-refactor or onboarding
/supergraph:handoffSession context compactionSession end or switching contexts
/supergraph:cavemanToken compression mode (~75% reduction)Long sessions & token efficiency

Specialized Subagent Suite

Supergraph deploys 7 specialized, single-responsibility subagents:

  1. plan-writer: Analyzes code graph and crafts plans (never writes code).
  2. plan-reviewer: Independently reviews plans for spec alignment and completeness.
  3. executor: Executes tasks inside isolated git worktrees with strict TDD.
  4. qa-tester: Generates ISTQB test matrices and runs autonomous E2E browser & API tests.
  5. security-auditor: Audits diffs against OWASP Top 10, IDOR, injection, and secrets.
  6. diagnostician: Isolates minimal repros and diagnoses root causes scientifically.
  7. code-reviewer: Independent final reviewer assessing diffs against requirements.

Team Setup & Multi-Agent Collaboration

Supergraph Team coordinates multi-agent DAG execution with zero file conflicts:

  • Worktree Isolation: Concurrent tasks run in isolated worktrees (.supergraph/worktrees/).
  • Live Monitor Dashboard: Real-time DAG visualization at http://127.0.0.1:3333.

👉 For complete team onboarding and branch strategy, see plugins/supergraph/docs/TEAM-SETUP.md.


Hard Rules

  1. NEVER code without an approved plan.
  2. NEVER implement without a verified failing RED test.
  3. NEVER modify hub nodes without user approval.
  4. NEVER skip the auto-fix loop.
  5. NEVER commit if tests fail or review has CRITICAL findings.
  6. ALWAYS query graph tools (search_graph, trace_path) before assuming relationships.
  7. ALWAYS verify browser/API features with browser-agent (Rust CDP, zero Playwright).

Project Structure

supergraph/
├── plugins/supergraph/
│   ├── skills/                 # 41 engineering skills
│   ├── agents/                 # 7 specialized subagents
│   ├── hooks/                  # Smart lifecycle hooks
│   └── docs/TEAM-SETUP.md      # Team collaboration guide
├── docs/
│   ├── INSTALLATION.md         # Detailed platform installation
│   └── EXAMPLES.md             # End-to-end workflow walkthroughs
├── AGENTS.md                   # Workflows for Codex, Antigravity, DSH
├── CLAUDE.md                   # Workflows for Claude Code
└── settings.json               # Auto-allow permissions

License & Privacy

  • Local-First & Private: Codebase graphs and browser profiles remain strictly on your local machine. No code is transmitted to external servers.
  • License: MIT License. © 2026 datit309.

Comments

Loading…

Similar plugins

archify

by tt-a1i

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

Design & slidesManifest valid

★ 87.3k

↓ 7k/wk

MIT

JavaScript

Oct 22, 2026

dsh plugin --profile agent add @tt-a1i/archify-dsh

by warm-flame-core

Project documentation scaffolding skill: question-driven setup of project standards, AI-collaboration workflows, and memory discipline across DSH, Reasonix, Claude Code, and Codex.

Tools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 3

↓ 38/wk

MIT

PowerShell

Sep 29, 2026

dsh plugin --profile web add new-project-init

by Roarpeng

Local-first code knowledge graph and context harness for coding agents. MCP + DeepSeek Harness (dsh) plugin.

Memory & ContextManifest valid

★ 26

↓ 6.3k/wk

Apache-2.0

TypeScript

Oct 20, 2026

dsh plugin --profile web add @roarpeng/graphflow

by GanyuanRan

Make AI coding agents architecture-aware: baseline-first, evidence-verified, drift-checked, and safe across long tasks.

Agent skillsManifest valid

★ 1.4k

↓ 21/wk

MIT

Python

Oct 21, 2026

dsh plugin --profile agent add aegis

by monotykamary

Durable dependency-graph task factory for DeepSeek Harness: recurring Agent work, safe checkout lanes, first-class queues, Triage, and artifacts.

Manifest valid

★ 4

↓ 27/wk

MIT

TypeScript

Sep 2, 2026

dsh plugin --profile web add dsh-factory

by Azzygoatcoder

模块化 AI 科研/工程技能 monorepo(DeepSeek Harness / Claude Code 通用)— plugins/ + skills/ + bin 脚本 + LaTeX 模板,验证环驱动

Knowledge & docsManifest valid

★ 9

MIT

Python

Sep 24, 2026

dsh plugin --profile web add agent-useful-skills