argdown
Installation
SKILL.md
argdown
Argdown is a Markdown-flavored DSL for argument maps. Source is a .argdown text file; the argdown CLI parses it, reports syntax errors with location info, and exports to SVG/DOT/HTML/JSON.
When this skill fires
- User asks to draft, edit, or lint a
.argdownfile - User wants to structure a debate / pro-con / objection tree / premise-conclusion argument and visualize it
- User explicitly invokes
$argdownor mentions "argument map", "argdown map", "claim/objection diagram"
Prerequisite
argdown CLI must be on PATH (/opt/homebrew/bin/argdown on this machine). Check with command -v argdown. If missing: npm install -g @argdown/cli. For SVG/PNG export, Graphviz is also needed: brew install graphviz.
Core workflow
- Draft the
.argdownfile. Minimal skeleton: