skills/amama-status-reporting/SKILL.md
Use when generating status reports. Queries AI Maestro APIs (sessions, agents, teams, tasks) for live data. Trigger with status report requests.
npx skillsauth add emasoft/ai-maestro-assistant-manager-agent amama-status-reportingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate status reports by querying AI Maestro APIs for live agent, team, and task data. Reports combine API-sourced status with GitHub issue/PR data for a unified view.
$AIMAESTRO_APIgh) installed for issue/PR statusdesign/reports/ directory must exist (create if missing)GET /api/sessions -- session liveness (proxies agent health; no /api/agents/health endpoint)GET /api/agents -- registered agents (filter client-side by status)GET /api/teams/{id} -- team config and membersGET /api/teams/{id}/tasks -- tasks with Kanban statusesgh CLIdesign/reports/Task Kanban statuses flow: backlog -> pending -> in_progress -> review -> completed. See task-system reference for details.
For API query examples, see api-endpoints reference.
Reports are saved as Markdown to design/reports/:
status-{date}.md -- Quick statusprogress-{date}.md -- Progress reporthandoff-{date}.md -- Handoff summaryblockers-{date}.md -- Blocker reportFor detailed report section formats, see report-formats reference.
| Error | Resolution |
|-------|------------|
| API unreachable | Start AI Maestro, report to user |
| No active sessions | Report "no active agent sessions" |
| Session inactive / stale | Escalate to AMCOS for recovery |
| Team/task 404 | Verify team ID, create if needed |
| GitHub API failure | Use cached data, note staleness |
| Report dir missing | Create design/reports/ automatically |
Quick Status (abbreviated):
## Quick Status - 2025-01-30
### Agent Sessions
| Agent | Status | Uptime |
| amaa-architect | active | 2h 15m |
| amoa-orchestrator | active | 1h 42m |
### Task Kanban
| Status | Count |
| in_progress | 2 |
| completed | 4 |
**Blockers**: AMIA unresponsive -- escalating
For full examples including progress reports, see report-formats reference.
Copy this checklist and track your progress:
gh CLIdesign/reports/data-ai
Use when communicating with users for clarification, presenting options, requesting approval, or reporting completion. Trigger with user requests or communication needs. Loaded by ai-maestro-assistant-manager-agent-main-agent.
testing
Use when restoring user context, tracking decisions, or managing availability states. Trigger with session start or preference changes. Loaded by ai-maestro-assistant-manager-agent-main-agent
testing
Use when routing user requests to specialist agents. Trigger with work delegation needs. Loaded by ai-maestro-assistant-manager-agent-main-agent
data-ai
Use when managing GitHub issue labels or priorities. Trigger with label or triage requests. Loaded by ai-maestro-assistant-manager-agent-main-agent.