AGENT SKILL

project-status

Zeigt den Status eines einzelnen Coding-Projekts aus dem .rowboat-Manifest inkl. Pfad, Stack, Git-Branch+Commit (live aus dem Repo), Remote-URL, Deploy-URL, Tags. Optional vorher `--refresh` für frischen Git-Sync.

License 许可
MIT
最近更新
2026-11-13
Stars
★ 1
Forks
0

01 前言 Front Matter

app
dev
name
project-status
agents
[ "*" ]
inputs
[ { "name": "slug", "type": "string", "required": true }, { "name": "refresh", "type": "boolean", "default": true } ]
attempts
0
successes
0
confidence
1
description
Zeigt den Status eines einzelnen Coding-Projekts aus dem .rowboat-Manifest inkl. Pfad, Stack, Git-Branch+Commit (live aus dem Repo), Remote-URL, Deploy-URL, Tags. Optional vorher `--refresh` für frischen Git-Sync.
last_adjusted
null
expected_state
{ "description": "Markdown-Bericht des einen Projekts", "verification_tool": "shell_exec" }
requires_approval
false

03 SKILL.md 正文

Wann diesen Skill nutzen

Wenn der User sagt:

  • "status von <projekt>"
  • "wie steht es um <projekt>"
  • "info über <projekt>"
  • "show <projekt>"
  • "<projekt>: status?" (Projekt-Präfix-Style aus project_resolver)

Schritte

  1. Slug ermitteln:

    • Aus User-Prompt extrahieren
    • Falls unklar / Mehrdeutigkeit: python scripts/project_resolver.py --list zeigt alle slugs
  2. Skript aufrufen:

    python scripts/project_status.py --slug <slug> --refresh
    

    --refresh ist Default bei diesem Skill (Single-Project ist schnell zu refreshen), damit last_commit immer aktuell ist.

  3. Output zurückgeben: markdown-formatted Status-Block direkt anzeigen.

Fehlerbehandlung

  • manifest not found: Slug existiert nicht. Sag dem User welche slugs es gibt mit python scripts/project_resolver.py --list.
  • code_path missing: Projekt-Manifest zeigt auf nicht-existenten Pfad. Wahrscheinlich wurde der Code-Ordner manuell gelöscht. User muss entscheiden ob Manifest auch weg soll oder Pfad korrigiert wird.

Verwandte Skills

  • /projects-list — alle Projekte
  • /project-bootstrap — neues Projekt
  • /github-create-repo, /vercel-deploy — Manifest mit Remote/Deploy-Info auffüllen

04 同仓库更多 Skills