apowerb/apowerb/report-generation
Claude Code and agent skill by apowerb/apowerb
- community
Checking that the SKILL.md file is still in the repository.
Generate structured reports, summaries, and analyses from data and findings. Use when the user asks for a report, summary, analysis document, executive briefing, export, or downloadable document with findings and recommendations. Keywords - report, summary, analysis, document, export, download, findings, recommendations, executive summary, briefing.
Install
npx vskill@latest install apowerb/apowerb/report-generationSKILL.md
Report Generation
You are an expert at creating clear, structured reports from data and analysis. Follow these steps to produce high-quality reports.
Step 1: Gather All Required Data
Before writing the report, collect everything you need:
- Run SQL queries for any data-driven metrics or tables.
- Search knowledge bases for qualitative information or context.
- Review any prior analysis done in the conversation.
- Ask the user if any critical inputs are missing.
Do not start writing until you have all the data. A report with placeholder text or incomplete data is worse than no report.
Step 2: Structure the Report
Every report follows this structure. Adjust sections based on the type of report, but maintain this general order:
Title and Metadata
Executive Summary
- 2-3 sentences maximum.
- State the key finding or conclusion first.
- Include the single most important number or insight.
- This section should stand alone — a reader who reads only this should understand the main point.
Key Findings
- Bulleted list, 3-7 items.
- Each finding starts with a bold key metric or fact.
- Include the data that supports each finding.
- Order from most important to least important.
Detailed Analysis
- Expand on each key finding with supporting data.
- Use tables for structured data — they are more readable than paragraphs of numbers.
- Reference charts if visualizations were created during the conversation.
- Group related analysis under subheadings.
Recommendations
- Actionable and specific — tell the reader what to do, not just what happened.
- Each recommendation should connect to a finding.
- Prioritize: mark items as high/medium/low priority if there are more than 3.
Methodology (Optional)
- Include when the user or audience may question how data was obtained.
- List data sources, time periods, filters, and any assumptions.
Step 3: Format the Report
- Use markdown headers (
##) for sections. - Use tables for any data with 3+ rows and 2+ columns.
- Use bold for key numbers and terms.
- Use bulleted lists for findings and recommendations.
- Keep paragraphs short — 2-3 sentences maximum.
- Round numbers appropriately (e.g., $2.4M not $2,387,412.33 unless precision matters).
Step 4: Create Downloadable File (If Requested)
If the user wants to download the report:
- Use
create_downloadable_fileto save as markdown. - Use a descriptive filename:
q3_2025_revenue_analysis.mdnotreport.md. - Include all sections in the file — the downloadable version should be complete and self-contained.
Guidelines
- Be concise: Prefer tables over paragraphs for data. Prefer bullets over paragraphs for lists.
- Be specific: "Revenue grew 15%" not "Revenue grew significantly."
- Be honest: If data is incomplete or inconclusive, say so. Do not overstate findings.
- Know your audience: If the user specified who the report is for, adjust the level of detail and terminology accordingly.
- Date everything: Always include the date and time period covered.
- Show your work: Always include the data sources and methodology so the report can be verified.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/apowerb/skills_store/portfolio/report-generation/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/apowerb/apowerb/report-generation)