Agent skill

report-generator-vuralserhat86-antigravity-agentic

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/report-generator-vuralserhat86-antigravity-agentic

SKILL.md

📄 Report Generator

Executive rapor ve dokümantasyon rehberi.


📋 Report Türleri

Tür Hedef Kitle Uzunluk
Executive Summary C-level 1-2 sayfa
Technical Report Engineers 5-10 sayfa
Project Status Stakeholders 1-3 sayfa
Analysis Report Decision makers 3-5 sayfa

🔧 Executive Report Template

markdown
# [Report Title]

**Date:** [Date]
**Author:** [Name]
**Status:** Draft | Final

---

## Executive Summary
[2-3 paragraf - key points only]

## Background
[Neden bu rapor yazıldı]

## Key Findings
1. **Finding 1**: [Özet]
2. **Finding 2**: [Özet]
3. **Finding 3**: [Özet]

## Recommendations
| # | Recommendation | Priority | Timeline |
|---|----------------|----------|----------|
| 1 | [Action] | High | Q1 |
| 2 | [Action] | Medium | Q2 |

## Next Steps
1. [Step 1]
2. [Step 2]

## Appendix
[Detaylı data, charts]

📊 Visual Elements

Data Presentation

Use charts for:
- Trends → Line chart
- Comparisons → Bar chart
- Parts of whole → Pie chart
- Relationships → Scatter plot

Status Indicators

  • 🟢 On track / Positive
  • 🟡 At risk / Neutral
  • 🔴 Off track / Negative

🎯 Writing Tips

Do Don't
Lead with insights Bury key points
Use bullet points Write long paragraphs
Include visuals Text-only walls
Action-oriented Passive voice
Specific numbers Vague statements

Report Generator v1.1 - Enhanced

🔄 Workflow

Kaynak: Pandas Reporting & WeasyPrint Docs

Aşama 1: Data Preparation (Automated)

  • Validation: Gelen veriyi (CSV/JSON/SQL) Pydantic veya Pandera ile şema kontrolünden geçir.
  • Aggregation: Detay veriyi (Raw Data) özetle (Pivot Table, GroupBy). Asla milyon satırı rapora basma.
  • Anonymization: Hassas verileri (PII) maskele veya hashle.

Aşama 2: Generation Architecture

  • Template Engine: Jinja2 (Python) veya Handlebars (JS) kullanarak logik ile sunumu ayır.
  • Format Agnostic: İçeriği Markdown veya HTML olarak üret, sonra PDF/Excel'e çevir (Single Source).
  • Styling: CSS (Print CSS) kullanarak sayfa yapısını (@page), header/footer'ı yönet.

Aşama 3: Delivery & Feedback

  • Compression: Çıktı dosyalarını (PDF/HTML) sıkıştır.
  • Distribution: Raporu otomatik e-posta, Slack veya S3 bucket'a gönder.
  • Actionable: Raporun başına "Executive Summary" ve "Action Items" ekle.

Kontrol Noktaları

Aşama Doğrulama
1 Rapor oluşturma süresi kabul edilebilir mi? (Async Job kullanılıyor mu?).
2 Mobil cihazlarda okunabilir mi? (HTML raporlar için Responsive Design).
3 Veriler güncel mi? (Rapor tarihi ve Veri çekim zamanı raporda yazıyor mu?).

Didn't find tool you were looking for?

Be as detailed as possible for better results