From c4
Start or stop Structurizr Local to render the workspace at http://localhost:8080.
How this skill is triggered — by the user, by Claude, or both
Slash command
/c4:previewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Runs Structurizr Local (`structurizr/structurizr local`) in Docker so the user can view the rendered workspace in a browser. The container watches the workspace directory and re-renders on save. On Apple Silicon, the script passes `--platform linux/amd64` because the image has no native ARM build.
Runs Structurizr Local (structurizr/structurizr local) in Docker so the user can view the rendered workspace in a browser. The container watches the workspace directory and re-renders on save. On Apple Silicon, the script passes --platform linux/amd64 because the image has no native ARM build.
Locate the workspace directory. Default: the directory containing workspace.dsl (root, then architecture/).
Run:
${CLAUDE_PLUGIN_ROOT}/scripts/preview-start.sh <workspace-dir>
Report:
Preview running at http://localhost:8080.c4-architect-local; if it was already running, the script restarts it cleanly.C4_PREVIEW_PORT=<n> before running.${CLAUDE_PLUGIN_ROOT}/scripts/preview-stop.sh
Idempotent — succeeds silently if nothing is running.
$C4_PREVIEW_PORT) free. If the port is taken, docker run will fail — suggest stopping the conflicting process or setting C4_PREVIEW_PORT.After starting, the preview is reachable at the printed URL. Re-running preview-start.sh cleanly replaces the existing container.
npx claudepluginhub alexcristea/over-engineering-plugins --plugin c4Provides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.