Skip to content
Back to skills

Clade Status

ASecurity

Check Clade loop progress, worker status, costs, and recent commits

  • 10 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added June 11, 2026
ai-agentspythongoapi

Works with

  • api

Security analysis

A100/100

Scanned June 11, 2026

npx -y skills add shenxingy/Clade --skill clade-status --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Clade Status?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Clade Status
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/shenxingy-clade-status/badge)](https://www.skillsdirectory.com/skills/shenxingy-clade-status)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: clade-status
version: 1.0.0
description: Check Clade loop progress, worker status, costs, and recent commits
author: alexshen
tags: [claude-code, orchestrator, monitoring, devtools, coding-automation]
requires:
  env:
    - CLADE_BASE_URL
    - CLADE_API_KEY
---

# Clade β€” Status

Check the progress of autonomous coding loops running on a remote machine.

## When to use

User asks about:
- Loop progress, iteration count, convergence status
- What the AI is working on
- How much it costs / has cost
- Recent commits
- Whether there are blockers

## API

**Endpoint:** `GET {CLADE_BASE_URL}/status`

**Optional query:** `?project=/path/to/project` (omit to use default)

**Headers:**
```
Authorization: Bearer {CLADE_API_KEY}
```

**Response:**
```json
{
  "project": "/home/user/myproject",
  "loop": {
    "iteration": 3,
    "converged": false,
    "goal": "/home/user/myproject/goals/fix-tests.md",
    "started": "2025-03-24T14:30:45+0000"
  },
  "session": {
    "mode": "run",
    "status": "running",
    "outer_iter": 2,
    "feature": "auth-middleware"
  },
  "cost": {"total": "2.14", "last_iter": "0.43"},
  "recent_commits": [
    "abc1234 feat: add auth middleware",
    "def5678 fix: login redirect bug",
    "ghi9012 test: add auth integration tests"
  ],
  "last_supervisor": "Planning 2 tasks: fix login test, update schema...",
  "has_blockers": false
}
```

## How to format the response

Format as a compact, phone-friendly message:

```
{converged ? "βœ…" : "πŸ”„"} Loop: iter {iteration}/{max_iter if known, else "?"} ({converged ? "CONVERGED" : status})
πŸ“‹ Goal: {goal filename, not full path}
🏷️ Feature: {feature}
πŸ’° Cost: ${total} (last iter: ${last_iter})

Recent commits:
  {each commit on its own line, indented}

{if has_blockers: "⚠️ BLOCKERS detected β€” run clade-report for details"}
{if last_supervisor not empty: "🧠 Supervisor: \"{first 100 chars}...\""}
```

## Error handling

- **Connection refused**: "Monitor is not running. Start it with: `python monitor.py -p /project`"
- **401 Unauthorized**: "Check your CLADE_API_KEY β€” it doesn't match the monitor's key."
- **404 project not found**: "Project path not recognized. Check the --project flag on monitor.py."

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…