Skip to content
Deployment
Skill

/flame-harness-status

Show the current flame-harness pipeline state — phase, round, scores — read-only.

From plugin
flutter-flame-harness
6114 skills1 hook

Claude Code

$ npx -y skills add tjdrhs90/flutter-flame-harness --skill flame-harness-status --agent claude-code

SKILL.md

flame-harness-status.SKILL.md
name: flame-harness-status
description: Show the current flame-harness pipeline state — phase, round, scores — read-only.
argument-hint: ""
allowed-tools: [Read, Bash, Glob]

flame-harness-status

Read-only status reporter for the flutter-flame-harness pipeline. Reads `state.md`, `build-log.md`, and `pipeline-log.md` and prints a summary of the current pipeline state.

All file schemas (`state.md`, `build-log.md`, `pipeline-log.md`) are defined in `docs/harness-protocol.md` — refer to that document as the single source of truth. Do not redefine schemas here.

**This skill is strictly read-only. It must never modify state.md or any other harness file.**

---

Input

Locate `docs/harness/state.md` relative to the current project root (the directory that contains `docs/harness/`). If `state.md` does not exist, print:

flame-harness-status: no active pipeline found (docs/harness/state.md missing).
Run /flame-harness <idea> to start a new pipeline.

Then exit without error.

---

Procedure

1. Read state.md

Read `docs/harness/state.md` and extract the following fields per the schema in `docs/harness-protocol.md` §2:

  • `status` — `running` | `paused` | `completed`
  • `current_phase` — name of the currently executing phase
  • `current_round` — integer round counter
  • `next_role` — skill role that runs next
  • `pause_reason` — `""` | `rate_limit` | `manual_action` | `error`
  • `updated_at` — ISO-8601 timestamp of last write
  • `resume_attempts` — integer

2. Read build-log.md (if present)

Read `docs/harness/build-log.md` per the schema in `docs/harness-protocol.md` §6. Extract the latest row to obtain the most recent QA score (`PASS` | `FAIL` | `PARTIAL`) and the round number it corresponds to. If the file is absent or has no data rows, set `latest_score` to `—`.

3. Read pipeline-log.md (if present)

Read `docs/harness/pipeline-log.md` per the schema in `docs/harness-protocol.md` §6. Extract the last 3 rows to give a recent event summary. If the file is absent or empty, skip.

4. Print status report

Print the following formatted report (adapt spacing for readability):

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 flame-harness pipeline status
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Status        : <status>
  Current phase : <current_phase>
  Round         : <current_round>
  Next role     : <next_role>
  Latest QA     : <latest_score>
  Last updated  : <updated_at>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

If `status` is `paused`, append:

  ⚠  Paused — reason: <pause_reason>
  Resume attempts: <resume_attempts>
  Run /flame-harness --resume (or /flame-harness-resume) to continue.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

If `status` is `completed`, append:

  Pipeline completed successfully.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

If there are recent pipeline-log rows, append:

Recent events:
  <time>  <event>  <phase>  <details>
  <time>  <event>  <phase>  <details>
  <time>  <event>  <phase>  <details>

---

Constraints

  • **Read-only**: this skill must never call `Write`, `Edit`, or any Bash command that modifies a

file. It reads `state.md`, `build-log.md`, and `pipeline-log.md` only.

  • Do not modify `state.md` under any circumstances, including error paths.
  • If any file is unreadable, skip it silently and note "(unavailable)" in the report.
Read more
@tjdrhs90
Ships withflutter-flame-harness

An autonomous game launch harness for Claude Code, Google Antigravity, and OpenAI Codex that takes a Flutter/Flame game from raw idea all the way to the app stores.

Stars on GitHub

Momentum

stars in total
61
Star history of tjdrhs90/flutter-flame-harness on GitHub, a chart by star-history.com

Other skills on flutter-flame-harness.

More skills from other plugins.

configuring-horizon

configuring-horizon

Use this skill whenever the user mentions Horizon by name in a Laravel context. Covers the full Horizon lifecycle: installing…

coolify10d66k
@coollabsio@coollabsioInstall Skill
vercel-cli

vercel-cli

Guides deployment, configuration, and troubleshooting with the Vercel CLI. Use when operating Vercel projects or resources…

vercel12d16k
@vercel@vercelInstall Skill
skypilot

skypilot

Use when launching cloud VMs, Kubernetes pods, or Slurm jobs for GPU/TPU/CPU workloads, training or fine-tuning models on cloud…

@skypilot-org@skypilot-orgInstall Skill
pinme

pinme

Use this skill when the user mentions "pinme", or needs to upload files, store to IPFS, create/publish/deploy websites or…

pinme2mo3.8k
@glitternetwork@glitternetworkInstall Skill

Questions about flame-harness-status.

Which coding agents can use flame-harness-status?
flame-harness-status installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.