원클릭으로
workflows-status
Check the status of running or recent SDLC delegated workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check the status of running or recent SDLC delegated workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Parallel map-reduce bulk ingest for large source sets. Map phase dispatches read-only knowledge-extractor agents (≤N-wide, default Haiku) emitting per-source JSON extracts; Python routes extracts by target library file (fuzzy-merging new topics, pre-allocating new files, flagging oversized topics); reduce phase dispatches one agent-knowledge-updater per file (parallel, one writer per file); single shelf-index rebuild + one log.md entry. Resumable. Supersedes kb-ingest-batch.
Initialise a project for knowledge base use. Appends the [Knowledge Base] section to the project's CLAUDE.md, creates the library/ directory structure, optionally seeds with three example library files from the Agentic SDLC research, and reports next steps. Run once after installing sdlc-knowledge-base.
Drive agent-knowledge-updater over a batch of staged files in library/raw/. Tracks progress in .batch-progress.json for resume support. Sequential by default; --parallel <N> opt-in (max 5). Single shelf-index rebuild and one consolidated log.md entry at the end.
Health-check the project knowledge base. Looks for contradictions between files, stale claims that newer sources have superseded, orphan files with no inbound cross-references, important concepts mentioned but lacking their own page, missing cross-references, and data gaps. Returns a structured report; does not auto-fix.
Stage source files into library/raw/, converting non-markdown formats via markitdown (PDF/DOCX/PPTX/XLSX/HTML/CSV) or pandoc (TeX/EPUB/RST/ORG). Adds provenance frontmatter. No agent dispatch.
Pure-Python knowledge base statistics dashboard. Reads shelf-index and log.md; emits Inventory, Layer distribution, Domain distribution, Recent Activity, and Staleness sections. No agent dispatch. Read-only.
SOC 직업 분류 기준
| name | workflows-status |
| description | Check the status of running or recent SDLC delegated workflows. |
| disable-model-invocation | false |
| argument-hint | [--running | --recent N | <run-id>] |
Query Archon workflow runs — live + historical — without depending on
archon being on PATH.
--running — show currently running workflows only--recent N — show the latest N runs (default 20)<run-id> — show full detail for a specific run, including every node
event in orderThe archon CLI only exposes archon workflow status (active runs, no
run-id filter) and archon workflow list (available workflows, not runs).
Neither covers the ask. Use the query helper instead — it prefers the
REST API on archon serve (if running) and falls back to reading the
SQLite state DB at ~/.archon/archon.db:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/workflows_status_query.py \
[--running | --recent <N> | --run-id <id>]
Additional flags:
--url <base> — override the REST URL (default http://localhost:3090)--no-rest — skip the REST probe entirely, go straight to SQLite--json — machine-readable output (one JSON object per response)--timeout <sec> — REST probe timeout before falling back (default 1.0)Behaviour matrix:
archon serve running? | Output source |
|---|---|
| Yes | REST API — live + historical, richest |
| No | SQLite read — historical + most-recent, read-only |
If neither is available (fresh machine, no Archon state yet), the script
returns (no workflow runs found) cleanly — this is not an error.
Important — Archon UI clickthrough is degraded for CLI-launched runs.
archon serve only renders the rich UI (DAG graph, conversation thread,
live events) for workflows launched through the server. Workflows
started by /sdlc-workflows:workflows-run use the CLI path — they write
to the same SQLite DB and show up in archon workflow status and in
this skill, but the web UI's per-run detail pages will render empty for
them. This is how Archon 1.x scopes the server — not a bug on our side.
For CLI-launched runs use this skill (REST or SQLite), the CLI's own
stderr stream, or docker logs -f.
Prefix matching on --run-id: the --recent table only prints
the first 8 characters of each id. The helper accepts any unique
prefix — no need to look up the full 32-char UUID. If two runs share
a prefix you will get an "ambiguous" error; paste more characters.
Default output is a table:
Source: rest (archon serve)
RUN ID WORKFLOW STATUS STARTED STEP
---------------------------------------------------------------------------------
bbdfce69 feature-pipeline completed 2026-04-19 20:26:10
a1b2c3d4 parallel-review-pipeline running 2026-04-19 20:30:02 2
Report to the user:
archon serve in another terminal gives live event data and
opens the Archon web UI at http://localhost:3090, which
visualises every run, every node, every event.--run-id, the detail block shows per-node node_started /
node_completed / node_failed events in order — highlight any
failures.failed, remind the user that
archon workflow run <name> --resume picks up the most recent
failed run from where it stopped./sdlc-workflows:workflows-run <name> — launch a new workflow.[node-name] <line>. No extra helper needed.docker ps --filter name=sdlc-worker and docker logs -f <container> — the currently-running node containers behind any preprocessed workflow.