agentsclimarketplace

Ralph specum status

Skill tzachbon/smart-ralph/plugins/ralph-specum-codex/skills/ralph-specum-status

This skill should be used only when the user explicitly asks to use `$ralph-specum-status`, or explicitly asks Ralph Specum in Codex for status or active spec progress.From its SKILL.md

Install
npx -y skills add tzachbon/smart-ralph --skill ralph-specum-status

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.5 KB, 305 tokens by cl100k_base, as published. Nobody here has run it

Ralph Specum Status

Use this to report Ralph state across configured spec roots.

Contract

  • Read .claude/ralph-specum.local.md when present
  • Default specs root is ./specs
  • .current-spec lives in the default specs root
  • Hidden directories do not count as specs

Action

  1. Resolve configured roots.
  2. Read .current-spec to identify the active spec.
    • If .current-spec is missing or empty, report that there is no active spec and continue listing specs across roots.
  3. Read specs/.current-epic when present and summarize epic status.
  4. For each spec directory, inspect:
    • .ralph-state.json
    • research.md
    • requirements.md
    • design.md
    • tasks.md
  5. If tasks.md exists, count completed and incomplete tasks.
  6. Group results by spec root.
  7. Show the active spec, current phase, backlog state, approval state, granularity when present, and which artifacts exist.

Output

  • Specs in the default root can be shown by name.
  • Specs in other roots should include the root suffix for disambiguation.
  • Include the next likely command when it is obvious.
  • If an epic is active, include the next unblocked spec.
  • If approval is pending, explicitly tell the user to approve the current artifact, request changes, or continue to the named next step.

What ships with it: 1 file

290 B alongside SKILL.md

agents/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.