Skip to content
cccskills
FreePublished on GitHub

workflows-status

Check the status of running or recent SDLC delegated workflows.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md4.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

SDLC Workflow Status

Query Archon workflow runs — live + historical — without depending on archon being on PATH.

Arguments

  • --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 order

Steps

1. Query the Archon state

The 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
YesREST API — live + historical, richest
NoSQLite 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.

2. Present results

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:

  • The source row (REST vs SQLite) — if SQLite, hint that starting 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.
  • The table as-is, or summarise the top 5 with bullet points if the user asked for a narrative.
  • For --run-id, the detail block shows per-node node_started / node_completed / node_failed events in order — highlight any failures.
  • If any listed run is failed, remind the user that archon workflow run <name> --resume picks up the most recent failed run from where it stopped.

3. Companion skills

  • /sdlc-workflows:workflows-run <name> — launch a new workflow.
  • Live per-node output during a run: the CLI streams every node's stderr to your terminal as [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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Generate a GitHub Actions workflow for Android — JDK + Gradle caching, build, unit + instrumented tests, Android Lint, run the Android pre-flight checks, and (optionally) sign + upload a signed app bundle to a Play track. Use when setting up CI for an Android app.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

Validated Google Play release — runs the pre-flight checks and clears the Play policy gates, builds a signed app bundle with a git-stamped versionCode, uploads to a track, and walks staged rollout (with halt/roll-forward). Use when releasing an Android app to Play.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

Scaffold a new Android app with SDLC and Play-safe defaults — Kotlin/Compose Gradle project with version catalog, convention plugins, module layout, a targetSdk that meets the Play mandate, R8 on release, and git-ignored signing so it passes the pre-flight checker from day one. Use when starting a new Android project.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

Set up Android app signing safely — generate an upload keystore, enroll in Play App Signing, and wire a Gradle release signingConfig that reads secrets from a git-ignored keystore.properties / CI (never committed). Use when configuring signing for a Play release.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

Pick an existing workflow for a task or author a new one — recommends workflow + team formation, or generates a fresh workflow YAML with command prompts and team validation.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

Guide the team through writing a change-impact record for IEC 62304 / FDA / ISO 26262 ASIL C+ projects. Surfaces the affected REQ/DES/TEST/CODE artefacts and captures human-attested verification approach.

The English summary is being prepared. Showing the original description.

SteveGJones/ai-first-sdlc-practices41Updated Oct 5, 2026

See all skills by SteveGJones

Report a problem with this skill