Generate professional cost estimation reports from CWICR calculations. HTML, PDF, Excel outputs with charts and breakdowns.
SkillScore82Maintained
Automatic
◆Doc Ops pack
Last verified 8/22/2026
What it changes
Passed 18 of 22 test cases with the skill, and 4 of 22 without it.
Without skill18%
With skill82%
Checks it passed that the model alone missed
Identifies 'Project' as the default project name.
Populates line items using a list of line item dictionaries.
Identifies `sections` as a field in the `CostReport` dataclass.
and 21 more in the full report
15 fixed3 passed either way3 still failing1 broke
Pass-rate lift
+64 pp
Tokens
+100%
Agent turns
0%
Response time
-39%
Model gemini-3.6-flashMeasured 8/22/2026v118 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 15
Prompt
When exporting a report to Excel format via the CWICR report generator, what openpyxl or xlsxwriter engine choice is explicitly specified in the pandas ExcelWriter call?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies `openpyxl` as the underlying engine used by `pd.ExcelWriter`.
Missed
Passed
case-18 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md308 linessingle file
CWICR Report Generator
Overview
Generate professional cost reports from CWICR calculations - executive summaries, detailed breakdowns, charts, and export to multiple formats.
Python Implementation
import pandas as pd
from typing import Dict, Any, List, Optional
from dataclasses import dataclass, field
from datetime import datetime
from pathlib import Path
import json
@dataclass
class ReportSection:
"""Report section content."""
title: str
content: str
chart_type: Optional[str] = None
chart_data: Optional[Dict] = None
@dataclass
class CostReport:
"""Complete cost report."""
project_name: str
generated_date: datetime
total_cost: float
currency: str
sections: List[ReportSection]
line_items: List[Dict]
summary: Dict[str, Any]
class CWICRReportGenerator:
"""Generate cost estimation reports."""