reporting-pipelines
Reporting pipelines for CSV/JSON/Markdown exports with timestamped outputs, summaries, and post-processing.
What this skill does
# Reporting Pipelines ## Overview Your reporting pattern is consistent across repos: run a CLI or script that emits structured data, then export CSV/JSON/markdown reports with timestamped filenames into `reports/` or `tests/results/`. ## GitFlow Analytics Pattern ```bash # Basic run gitflow-analytics -c config.yaml --weeks 8 --output ./reports # Explicit analyze + CSV gitflow-analytics analyze -c config.yaml --weeks 12 --output ./reports --generate-csv ``` Outputs include CSV + markdown narrative reports with date suffixes. ## EDGAR CSV Export Pattern `edgar/scripts/create_csv_reports.py` reads a JSON results file and emits: - `executive_compensation_<timestamp>.csv` - `top_25_executives_<timestamp>.csv` - `company_summary_<timestamp>.csv` This script uses pandas for sorting and percentile calculations. ## Standard Pipeline Steps 1. **Collect base data** (CLI or JSON artifacts) 2. **Normalize** into rows/records 3. **Export** CSV/JSON/markdown with timestamp suffixes 4. **Summarize** key metrics in stdout 5. **Store** outputs in `reports/` or `tests/results/` ## Naming Conventions - Use `YYYYMMDD` or `YYYYMMDD_HHMMSS` suffixes - Keep one output directory per repo (`reports/` or `tests/results/`) - Prefer explicit prefixes (e.g., `narrative_report_`, `comprehensive_export_`) ## Troubleshooting - **Missing output**: ensure output directory exists and is writable. - **Large CSVs**: filter or aggregate before export; keep summary CSVs for quick review. ## Related Skills - `universal/data/sec-edgar-pipeline` - `toolchains/universal/infrastructure/github-actions`
Related in universal
headlessui
IncludedHeadless UI - Unstyled, fully accessible UI components for React and Vue with built-in ARIA patterns
mpm-orchestration-demo
IncludedReference implementation demonstrating the Command → Agent → Skill orchestration pattern in Claude MPM, showing both preloaded-skill and dynamic-skill-invocation styles
kubernetes
IncludedKubernetes operations playbook for deploying services: core objects, probes, resource sizing, safe rollouts, and fast kubectl debugging
opentelemetry
IncludedOpenTelemetry observability patterns: traces, metrics, logs, context propagation, OTLP export, Collector pipelines, and troubleshooting
threat-modeling
IncludedThreat modeling workflow for software systems: scope, data flow diagrams, STRIDE analysis, risk scoring, and turning mitigations into backlog and tests
terraform
IncludedTerraform infrastructure-as-code workflow patterns: state and environments, module design, safe plan/apply, drift control, and CI guardrails