mc-project-status
Summarize the current state of a Clayrune project — open backlog items, recent agent runs, active hiveminds, scheduled jobs, registered processes. TRIGGER when the user asks "what's the status of X", "give me a project overview", "what's open", "what's been happening here", "where are we", or any request for a project-state recap.
- License 许可
- MIT
- 最近更新
- 2026-11-13
- Stars
- ★ 17
- Forks
- 2
01 前言 Front Matter
- name
- mc-project-status
- description
- Summarize the current state of a Clayrune project — open backlog items, recent agent runs, active hiveminds, scheduled jobs, registered processes. TRIGGER when the user asks "what's the status of X", "give me a project overview", "what's open", "what's been happening here", "where are we", or any request for a project-state recap.
03 SKILL.md 正文
Clayrune — Project Status Summary
When the user asks for a project overview, query Clayrune's APIs and present a structured snapshot.
Steps
1. Identify the project
If you're already running inside a project session, you know your project_id. Otherwise, ask the user which project, or list all:
curl -s http://localhost:5199/api/projects | python -m json.tool
2. Pull each surface
Run these in parallel where possible:
PID=<project_id>
# Backlog
curl -s http://localhost:5199/api/project/$PID/backlog
# Recent agent runs (transcripts)
curl -s "http://localhost:5199/api/project/$PID/conversations?limit=10"
# Scheduled jobs
curl -s http://localhost:5199/api/schedules | jq "[.[] | select(.project_id==\"$PID\")]"
# Active hiveminds
curl -s http://localhost:5199/api/hivemind/list | jq "[.[] | select(.project_id==\"$PID\")]"
# Registered processes
curl -s http://localhost:5199/api/processes | jq "[.[] | select(.project_id==\"$PID\")]"
3. Synthesize the report
Present a structured summary, not a raw dump. Sections:
- Open backlog — count of open / in-progress / blocked items, highlight high-priority titles
- Recent activity — last 3-5 agent sessions: what they worked on (use
last_userfield, notfirst_user) - Active automations — running hiveminds, upcoming scheduled jobs (next fire time)
- Live processes — anything registered and still alive
- Headline — one sentence at the top: "Mostly idle — 3 open backlog items, last agent run 2 hours ago" or "Busy — 1 active hivemind, daily report scheduled for 09:00, 12 open items"
4. Suggest next actions
If anything looks blocked or stale (e.g. a hivemind that hasn't progressed in 24h, scheduled job that failed last run, backlog item flagged urgent), call it out and suggest a concrete next step.
Tone
- Headline first, details second.
- Numbers over adjectives ("3 items" not "a few items").
- Don't pad — if nothing's happening, say "Quiet — 0 open items, no active automations."
04 同仓库更多 Skills
prompt-injection-skill
TEST FIXTURE (MC-912) — do not install. Exercises the prompt-injection detector.
persistence-skill
TEST FIXTURE (MC-912) — do not install. Exercises the persistence detector.
exfiltration-skill
TEST FIXTURE (MC-912) — do not install. Exercises the exfiltration detector.
destructive-skill
TEST FIXTURE (MC-912) — do not install. Exercises the destructive-command detector.
config-mod-skill
TEST FIXTURE (MC-912) — do not install. Exercises the agent-config-mod detector's write-API coverage (the gap Hermes's own scanner documents missing).
benign-skill
TEST FIXTURE (MC-912) — negative control. Should produce zero scanner findings.