generate-status-report
Comprehensive system status report with services, infrastructure, performance metrics, and recommendations
Best use case
generate-status-report is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Comprehensive system status report with services, infrastructure, performance metrics, and recommendations
Teams using generate-status-report should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/generate-status-report/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How generate-status-report Compares
| Feature / Agent | generate-status-report | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Comprehensive system status report with services, infrastructure, performance metrics, and recommendations
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Generate Status Report
Generate comprehensive system status report with complete metrics and analysis.
## What It Generates
- Complete system overview
- All services status
- Infrastructure health
- Performance metrics (1hr, 24hr, 7d)
- Recent activity summary
- Top agents and patterns
- Issues and recommendations
- Trend analysis
- Export formats: JSON, Markdown, HTML
## When to Use
- **Daily reports**: Automated daily status reports
- **Weekly reviews**: Comprehensive system review
- **Post-incident**: Document system state
- **Audits**: Compliance and audit documentation
- **Stakeholder updates**: Share system health status
## How to Use
```bash
# Generate JSON report
python3 ${CLAUDE_PLUGIN_ROOT}/skills/system-status/generate-status-report/execute.py
# Generate Markdown report
python3 ${CLAUDE_PLUGIN_ROOT}/skills/system-status/generate-status-report/execute.py \
--format markdown \
--output /tmp/system-status-report.md
# Include detailed trends
python3 ${CLAUDE_PLUGIN_ROOT}/skills/system-status/generate-status-report/execute.py \
--include-trends \
--timeframe 7d
```
### Arguments
#### `--format`
Output format: `json`, `markdown`, or `text` [default: `json`]
- **json**: Structured JSON output for programmatic processing
- **markdown**: Human-readable Markdown with tables and formatting
- **text**: Plain text format (uses markdown as base)
#### `--output`
Output file path (stdout if not specified)
- If provided, report is written to file
- If omitted, report is printed to stdout
#### `--include-trends`
Enable historical trend analysis comparing current period with previous period
**What it provides**:
- Routing decisions change percentage
- Average routing time change percentage
- Average confidence change percentage
- Comparison with equivalent previous timeframe
**Example output**:
```markdown
## Trends Analysis
**Comparison with Previous Period**:
- **Routing Decisions**: +15.3% change
- **Average Routing Time**: -8.2% change (improvement)
- **Average Confidence**: +2.1% change
*Positive values indicate increase, negative values indicate decrease*
```
**Performance note**: Adds ~100-200ms to report generation time due to additional database query.
#### `--timeframe`
Data collection period: `1h`, `24h`, or `7d` [default: `24h`]
- `1h`: Last 1 hour (recent activity snapshot)
- `24h`: Last 24 hours (daily overview)
- `7d`: Last 7 days (weekly trends)
**Note**: When using `--include-trends`, the comparison is with the equivalent previous period (e.g., `24h` compares last 24h vs previous 24h)
## Output Sections
1. **Executive Summary** - Overall system health and key metrics
2. **Service Health Matrix** - All services with status indicators
3. **Infrastructure Status** - Kafka, PostgreSQL, Qdrant health
4. **Performance Metrics** - Routing times, query latencies, throughput
5. **Recent Activity** - Agent executions, routing decisions, actions
6. **Top Agents** - Most frequently routed agents
7. **Pattern Discovery** - Collection stats and vector counts
8. **Issues & Recommendations** - Problems found and suggestions
9. **Trends** (optional) - Historical comparison and trends
## Example Markdown Output
```markdown
# System Status Report
**Generated**: 2025-11-12T14:30:00Z
**Timeframe**: 24 hours
## Executive Summary
- **System Health**: Healthy
- **Services Running**: 12/12
- **Agent Executions**: 452
- **Routing Decisions**: 890
- **Average Confidence**: 89%
## Service Health
| Service | Status | Uptime |
|---------|--------|--------|
| archon-intelligence | ✓ Healthy | 5d 3h |
| archon-qdrant | ✓ Healthy | 5d 3h |
...
## Issues
No critical issues found.
## Recommendations
1. Consider increasing Qdrant collection size
2. Monitor connection pool usage
```
## See Also
- **check-system-health** - Quick health check
- **diagnose-issues** - Detailed issue diagnosisRelated Skills
incident-report-debugging
Create comprehensive incident reports with knowledge graphs. Use when debugging production issues where you need to trace root cause through multiple code entities. Documents debug process, entity relationships, reasoning→pattern→codebase chain, and prevention strategies.
generate-qr-code-natively
Generate QR codes locally without external APIs using native CLI and runtime libraries in Bash and Node.js.
generate-knowledge-base
Generate a product knowledge base from a codebase. Analyzes source code to create an Obsidian vault with architecture docs, API references, domain logic, data models, and infrastructure documentation. Use when the user asks to document a codebase, create a knowledge base, or generate product docs.
generate-instructions
Analyze a directory and generate consolidated Cursor rules.
e2e-generate
Generate end-to-end tests with Playwright browser automation
config-generate
Generate configuration files for development tools
conductor-status
Display project status, active tracks, and next actions
chatgpt-archive-topic-background-report
Build a topic-focused research collection from ChatGPT archive viewer conversations (latest archive or all archives), run a background Responses API consolidation job with web search, and save markdown plus raw response artifacts. Use when the user asks to find archive threads by topic, reconcile repetition/contradictions, and generate a saved report with minimal polling noise.
bio-read-qc-quality-reports
Generate and interpret quality reports from FASTQ files using FastQC and MultiQC. Assess per-base quality, adapter content, GC bias, duplication levels, and overrepresented sequences. Use when performing initial QC on raw sequencing data or validating preprocessing results.
architecture-status
Reports on the health and state of architecture documentation (counts of ADRs, reviews, activity levels, documentation gaps). Use when the user asks "What's our architecture status?", "Show architecture documentation", "How many ADRs do we have?", "What decisions are documented?", "Architecture health check", or wants an overview/summary of documentation state. Do NOT use for listing team members (use list-members), creating new documents (use create-adr), or conducting reviews (use architecture-review or specialist-review).
api-test-generate
Auto-generate comprehensive API tests for REST and GraphQL endpoints with request/response validation
accessibility-report
Generate accessibility compliance reports including VPAT and ACR documents