generate-status-report

Comprehensive system status report with services, infrastructure, performance metrics, and recommendations

16 stars

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

$curl -o ~/.claude/skills/generate-status-report/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/generate-status-report/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/generate-status-report/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How generate-status-report Compares

Feature / Agentgenerate-status-reportStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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 diagnosis

Related Skills

incident-report-debugging

16
from diegosouzapw/awesome-omni-skill

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

16
from diegosouzapw/awesome-omni-skill

Generate QR codes locally without external APIs using native CLI and runtime libraries in Bash and Node.js.

generate-knowledge-base

16
from diegosouzapw/awesome-omni-skill

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

16
from diegosouzapw/awesome-omni-skill

Analyze a directory and generate consolidated Cursor rules.

e2e-generate

16
from diegosouzapw/awesome-omni-skill

Generate end-to-end tests with Playwright browser automation

config-generate

16
from diegosouzapw/awesome-omni-skill

Generate configuration files for development tools

conductor-status

16
from diegosouzapw/awesome-omni-skill

Display project status, active tracks, and next actions

chatgpt-archive-topic-background-report

16
from diegosouzapw/awesome-omni-skill

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

16
from diegosouzapw/awesome-omni-skill

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

16
from diegosouzapw/awesome-omni-skill

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

16
from diegosouzapw/awesome-omni-skill

Auto-generate comprehensive API tests for REST and GraphQL endpoints with request/response validation

accessibility-report

16
from diegosouzapw/awesome-omni-skill

Generate accessibility compliance reports including VPAT and ACR documents