By serein431
Clean-room AI collaboration progress tracking with auto-capture, a local achievement graph, and dashboard
Record verification evidence in DoneGraph, including pass, fail, blocked, or unknown status.
Start a DoneGraph collaboration session for the current project.
Print the current DoneGraph collaboration summary and next handoff steps.
Automatically capture local project context into a clean-room DoneGraph collaboration graph.
Record a meaningful DoneGraph progress checkpoint for the current AI collaboration.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Turn your work with AI into a visible achievement graph: what you asked for, what changed, what was proven, what is blocked, and where the next session should continue.
Works as a local plugin for Codex, Claude Code, Cursor, VS Code Copilot, and shell-based AI workflows.
You have been building with an AI agent for three hours. It edited files, ran tests, changed direction twice, and left a long chat behind. What is actually done?
DoneGraph is a local AI collaboration plugin that turns goals, actions, decisions, artifacts, evidence, blockers, and next steps into a .donegraph/ folder you can hand to someone else. The dashboard gives a judge, teammate, or next AI session the state of the work without making them reread the whole conversation.
The point is simple: progress should feel earned, inspectable, and easy to resume.
Run /donegraph-capture when you join an existing task. DoneGraph reads local context such as changed files, file names, package.json scripts, and an optional goal, then turns that into starting collaboration events.
Record meaningful checkpoints as the task moves forward: implementation work, design decisions, generated artifacts, verification results, blockers, and completion milestones.
Progress is tied to proof. A passing command, manual check, failing test, unknown verification state, or blocker becomes part of the graph instead of disappearing into chat history.
Open .donegraph/dashboard.html to see what was completed, which evidence supports it, how the records connect, and where the next session should pick up.
Generate .donegraph/safe-snapshot.json when you want to share one AI run without exposing the raw chat, file contents, local paths, or secret-looking values. The hosted share.html page can import that snapshot in the browser, and /api/snapshots can store it when Supabase is configured.
DoneGraph writes achievement-log.md and next-steps.md so the next AI session can continue from the real task state instead of asking you to reconstruct the story.
DoneGraph does not import external code graphs, third-party graph schemas, or .understand-anything artifacts. Its graph models one thing only: collaboration progress between a person and AI.
From a local checkout:
./install.sh codex
After installation, restart your CLI or IDE. The installer links the DoneGraph skills for the selected platform and creates a universal local plugin entry:
~/.donegraph-plugin
From GitHub:
curl -fsSL https://raw.githubusercontent.com/serein431/DoneGraph/main/install.sh | bash -s codex
Native plugin package shape:
.agents/plugins/marketplace.json
plugins/donegraph/.codex-plugin/plugin.json
plugins/donegraph/skills/
plugins/donegraph/scripts/donegraph
The marketplace entry points at ./plugins/donegraph, which is the validated plugin root. Skills call the plugin-owned wrapper by relative path, so the package can run as a self-contained plugin.
/donegraph-start Ship a hackathon demo that shows AI progress clearly
If you are joining an existing task, capture local context first:
/donegraph-capture --goal "Ship a standalone clean-room DoneGraph demo"
/donegraph-checkpoint Implemented the command-first DoneGraph CLI --command "npm test"
/donegraph-proof Tests passed --pass --command "npm test"
/donegraph-done The demo can show completed work, evidence, and the next handoff
/donegraph-dashboard
DoneGraph writes:
.donegraph/session.jsonl
.donegraph/task-graph.json
.donegraph/achievement-log.md
.donegraph/next-steps.md
.donegraph/dashboard.html
.donegraph/safe-snapshot.json
.donegraph/safe-snapshot.md
The dashboard includes a real-run replay, a guided walkthrough, a copyable plain-language summary, and a daily recap letter written by the AI for the user.
For hackathon review, open landing.html after npm run demo. It gives judges a product landing page first, with the real dashboard embedded inside the page.
Plugin commands:
/donegraph-start <goal>
/donegraph-capture [--goal <goal>] [--platform codex|claude|cursor|generic]
/donegraph-checkpoint <what changed> [--command <cmd>] [--path <file>]
/donegraph-proof <proof text> --pass|--fail|--blocked|--unknown [--command <cmd>]
/donegraph-done <completion summary>
/donegraph-dashboard [--no-open]
/donegraph-summary
/donegraph snapshot
/donegraph publish --target https://donegraph.space
Terminal fallback:
npx claudepluginhub serein431/donegraph --plugin donegraphUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.