update-state

Update marathon-ralph state atomically with jq scripts.

18|2|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/gruckion/marathon-ralph --skill update-state
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-state
Source: https://github.com/gruckion/marathon-ralph/tree/main/skills/update-state/SKILL.md
Command: npx skills add https://github.com/gruckion/marathon-ralph --skill update-state

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Deterministic, atomic updates to marathon-ralph state using jq to ensure changes are safe and reproducible.

Core Features & Use Cases

  • Atomic updates: Each state change is applied with jq to ensure consistency.
  • Zero token overhead: Updates happen without loading state into Claude context.
  • Safety: Prevents malformed JSON and preserves timestamps.

Quick Start

Mark the current issue complete or start a new one using the update-state script, for example: bash "${CLAUDE_PROJECT_ROOT}/skills/update-state/scripts/update-state.sh" complete-issue