Get the FREE Ultimate OpenClaw Setup Guide →

evolving-status

npx machina-cli add skill claude-world/director-mode-lite/evolving-status --openclaw
Files (1)
SKILL.md
1.7 KB

Self-Evolving Loop Status

View status, history, and memory metrics for evolving-loop sessions.


Usage

# Current session status
/evolving-status

# Detailed view
/evolving-status --detailed

# View specific report
/evolving-status --report analysis
/evolving-status --report validation
/evolving-status --report decision
/evolving-status --report learning
/evolving-status --report patterns

# View event history
/evolving-status --history

# View skill evolution
/evolving-status --evolution

# View memory system
/evolving-status --memory

# View tool dependencies
/evolving-status --dependencies

Output Example

Status:     in_progress
Phase:      EXECUTE
Iteration:  3 / 50
Started:    2026-01-14T12:00:00Z

Request:    Build REST API with user authentication...

Skill Versions:
   executor: v2
   validator: v1
   fixer: v1

Lifecycle Status:
   executor: task-scoped
   validator: task-scoped
   fixer: task-scoped

Task Type: auth (pattern: auth)

Acceptance Criteria:
   [x] AC-F1: GET /users endpoint
   [x] AC-F2: POST /users endpoint
   [ ] AC-F3: Input validation

Views

FlagDescription
--detailedFull JSON state
--report <type>View specific report
--historyLast 20 events
--evolutionSkill version history
--memoryMemory system metrics
--dependenciesTool co-usage graph

Related

Source

git clone https://github.com/claude-world/director-mode-lite/blob/main/skills/evolving-status/SKILL.mdView on GitHub

Overview

Evolving-status provides a snapshot of the current Self-Evolving Loop session, including status, history, and memory metrics. It supports detailed JSON state, reports, and views into evolution and dependencies to aid debugging and optimization.

How This Skill Works

Invoke /evolving-status to fetch the current session state. Use --detailed for a full JSON view, and --report <type> to pull a focused report (analysis, validation, decision, learning, or patterns). Additional flags (--history, --evolution, --memory, --dependencies) expose historical events, version history, memory metrics, and tool dependencies.

When to Use It

  • You need the current status of an evolving-loop session (status, phase, iteration, started time).
  • You want a specific report (analysis, validation, decision, learning, patterns) to diagnose a bottleneck or outcome.
  • You need to review recent event history to trace changes across iterations.
  • You want to inspect how the skill has evolved over time (version history) or understand memory usage.
  • You need to understand tool dependencies and how co-usage affects the evolving loop.

Quick Start

  1. Step 1: Run /evolving-status to fetch the current session state.
  2. Step 2: If needed, run /evolving-status --detailed for full JSON or /evolving-status --report <type> for a focused view.
  3. Step 3: Use --history, --evolution, or --memory to drill into history, evolution, or memory metrics.

Best Practices

  • Start with /evolving-status for a quick pulse check, then switch to --detailed for a full JSON state during debugging.
  • Use --report with a specific type to narrow focus on the most relevant aspect of the loop.
  • Regularly review --history to detect drift or regressions in behavior across iterations.
  • Monitor --memory to identify leaks or memory pressure in long-running sessions.
  • Cross-reference --evolution and --dependencies to correlate changes with performance or outcomes.

Example Use Cases

  • /evolving-status
  • /evolving-status --report analysis
  • /evolving-status --history
  • /evolving-status --evolution
  • /evolving-status --memory

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers