Add graph-wizard CLI workflow#8
Draft
dgroomes wants to merge 4 commits into
Draft
Conversation
Co-authored-by: David Groomes <dgroomes@users.noreply.github.com>
Co-authored-by: David Groomes <dgroomes@users.noreply.github.com>
Co-authored-by: David Groomes <dgroomes@users.noreply.github.com>
Co-authored-by: David Groomes <dgroomes@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
graph-wizardCLI that turns a natural-language prompt into a diagram spec, maxGraph XML, mxGraph-compatible XML, PNG render, JSON report, and markdown summarygraph-wizardagent skill underllm-agent/skills/graph-wizard/SKILL.md.cursor/skills/graph-wizard/SKILL.mdso Cursor Agent can discover it from the workspaceTesting
bun run build-clientbun run checkbun graph-wizard.ts "please give me a graph of a network topology for how AWS Lambda functions work and please show the logging infrastructure" --provider heuristic --max-iterations 2test -f "/workspace/llm-agent/skills/graph-wizard/SKILL.md" && printf 'skill file present\n'which agent && agent --version && agent --helpagent --print --trust --workspace /workspace "Use the graph-wizard skill to generate a graph of a network topology for how AWS Lambda functions work and show the logging infrastructure. Put the output in javascript/max-graph-editor/out/cli-skill-test."(blocked by authentication requirement)Walkthrough
graph_wizard_lambda_topology_demo.mp4
Graph wizard editor mode
Graph wizard render mode
Generated Lambda topology PNG
Notes
graph-wizarduses OpenAI whenOPENAI_API_KEYis configured and otherwise falls back to a deterministic heuristic drafteragent loginorCURSOR_API_KEYTo show artifacts inline, enable in settings.