← ClaudeAtlas

forge-epiclisted

Create an issue/epic-linked visual analysis — overview, scope breakdown, dependency graph, acceptance criteria. Filename always includes the issue number. Triggers: "visualize #N" | "preview #N" | "illustrate issue" | "map issue" | "epic preview" | "show epic".
Roxabi/roxabi-forge · ★ 2 · Data & Documents · score 71
Install: claude install-skill Roxabi/roxabi-forge
# Epic — Issue-Linked Visual Analysis Create a visual analysis document tied to a specific GitHub issue or epic (`#N`). Output: `~/.roxabi/forge/<project>/visuals/{N}-{slug}.html` (split-file). **Read before generating:** ``` ${CLAUDE_PLUGIN_ROOT}/references/forge-ops.md — brand detection, output paths, deploy commands ${CLAUDE_PLUGIN_ROOT}/references/base/reset.css — concatenate first ${CLAUDE_PLUGIN_ROOT}/references/base/layout.css — concatenate second ${CLAUDE_PLUGIN_ROOT}/references/base/typography.css — concatenate third ${CLAUDE_PLUGIN_ROOT}/references/base/components.css — concatenate fourth ${CLAUDE_PLUGIN_ROOT}/references/base/explainer-base.css — concatenate fifth (visual explainer components) ${CLAUDE_PLUGIN_ROOT}/references/aesthetics/ — select one based on detection logic ${CLAUDE_PLUGIN_ROOT}/references/shells/split.html — HTML template with placeholders ${CLAUDE_PLUGIN_ROOT}/references/base/tab-loader.js — substitute {NAME}, then inline via {TAB_LOADER_JS} ${CLAUDE_PLUGIN_ROOT}/references/base/theme-toggle.js — substitute {NAME}, then inline via {THEME_TOGGLE_JS} ${CLAUDE_PLUGIN_ROOT}/references/diagram-meta.md — meta tag format + categories ${CLAUDE_PLUGIN_ROOT}/references/graph-templates/dep-graph.html — dependency diagram template (fed by scripts/gen-deps.py) ``` **Directive: inline, never link** — `base/` and `aesthetics/` files are generation source, not runtime dependencies. Read → inline into output `<style>` block.