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 .argdown file
  • User wants to structure a debate / pro-con / objection tree / premise-conclusion argument and visualize it
  • User explicitly invokes $argdown or 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

  1. Draft the .argdown file. Minimal skeleton:
Installs
1
GitHub Stars
76
First Seen
Jun 6, 2026
argdown — htlin222/dotfiles