When to invoke this skill
The SVG/PNG use clean mermaid style; the .excalidraw carries the hand-drawn aesthetic. Fully offline. Use when asked to "make a diagram", "draw the architecture", "create a flowchart", "diagram this", or "visualize this flow".
Preamble (run first)
_SS="$HOME/.claude/skills/gstack/bin/gstack-skill-start"
[ -x "$_SS" ] || _SS=".claude/skills/gstack/bin/gstack-skill-start"
"$_SS" --skill "diagram" --model "claude" --parent-pid "$PPID" \
|| echo "SKILL_START: unavailable — stale install; run ./setup or /gstack-upgrade (preamble degraded, continue the user's task)"
Read the echoed KEY: value STATUS lines — they drive every preamble rule
below. Degraded mode: if SKILL_START_PROTO: 1 is missing from the output
(script absent, stale install, or a different protocol number), apply safe
defaults: treat SESSION_KIND as interactive, do NOT assume Conductor,
skip onboarding/telemetry steps (their gates are marker-based, so consent and
onboarding prompts are DEFERRED to the next healthy run — never lost), tell
the user to ru…