excel-model-builder
Build financial models, trackers, and spreadsheets with formulas and formatting. TRIGGERS - Use this skill when: - User wants to create a spreadsheet, financial model, or Excel file - User mentions Excel, Google Sheets, financial projections, or budgets - User needs a tracker, calculator, or data template
- License 许可
- MIT
- 最近更新
- 2026-11-09
- Stars
- ★ 38
- Forks
- 5
01 前言 Front Matter
- name
- excel-model-builder
- description
- Build financial models, trackers, and spreadsheets with formulas and formatting. TRIGGERS - Use this skill when: - User wants to create a spreadsheet, financial model, or Excel file - User mentions Excel, Google Sheets, financial projections, or budgets - User needs a tracker, calculator, or data template
03 SKILL.md 正文
Excel Model Builder
Overview
Creates structured spreadsheets and financial models with formulas, formatting, and clear documentation. Outputs ready-to-use Excel files or Google Sheets templates.
Workflow
Step 1: Define the Model
Ask the user:
- Purpose: What decisions will this model inform?
- Type: Financial projection, budget, tracker, calculator, or dashboard?
- Inputs: What data will be entered?
- Outputs: What numbers/insights do you need?
- Time horizon: Monthly, quarterly, annual?
- Format: Excel (.xlsx) or Google Sheets formula format?
Step 2: Design the Structure
Standard model layout:
| Tab | Purpose |
|---|---|
| Dashboard | Summary view with key metrics |
| Assumptions | All inputs in one place (change here, model updates) |
| Revenue | Revenue projections and breakdowns |
| Costs | Cost structure and projections |
| P&L | Profit & Loss statement |
| Cash Flow | Cash flow projections (if needed) |
Step 3: Build with Formulas
Rules for good models:
- Inputs highlighted (yellow cells = editable)
- No hardcoded numbers in formulas — reference the Assumptions tab
- Clear labels for every row and column
- Consistent formatting (currency, percentages, dates)
- Error handling with IFERROR()
- Named ranges for key assumptions
Step 4: Create the Spreadsheet
Use openpyxl (Python) to generate .xlsx files with:
- Multiple tabs
- Formulas (not just values)
- Conditional formatting
- Number formatting
- Headers and borders
- Print-ready layout
Output
Generate actual .xlsx file with:
- All formulas intact
- Formatting applied
- Sample data that can be replaced
- Instructions tab explaining how to use it
Quality Checklist
- [ ] All inputs on one tab (Assumptions)
- [ ] No hardcoded numbers in formulas
- [ ] Yellow highlighting on editable cells
- [ ] Dashboard shows key metrics at a glance
- [ ] Formulas use cell references (not typed values)
- [ ] Error handling on division formulas
- [ ] Instructions included
04 同仓库更多 Skills
youth-work-troubleshooting-guide
Diagnose and resolve common problems a youth worker meets in youth centres, schools and outreach settings. TRIGGERS - Use when a youth worker needs a troubleshooting & problem solving for young people and their communities in youth centres, schools and outreach settings.
youth-work-tools-equipment-checklist
Select, check and maintain the tools and equipment a youth worker relies on. TRIGGERS - Use when a youth worker needs a tools & equipment checklist for young people and their communities in youth centres, schools and outreach settings.
youth-work-supplies-procurement
Specify, source and manage the supplies and materials used in youth centres, schools and outreach settings. TRIGGERS - Use when a youth worker needs a supplies & procurement for young people and their communities in youth centres, schools and outreach settings.
youth-work-stakeholder-presentation
Present youth worker findings and proposals to decision-makers and stakeholders. TRIGGERS - Use when a youth worker needs a stakeholder presentation for young people and their communities in youth centres, schools and outreach settings.
youth-work-session-delivery
Prepare for and deliver a professional session or appointment for young people and their communities in youth centres, schools and outreach settings. TRIGGERS - Use when a youth worker needs a session delivery guide for young people and their communities in youth centres, schools and outreach settings.
youth-work-service-plan
Design a realistic, measurable service plan for young people and their communities as a youth worker. TRIGGERS - Use when a youth worker needs a service plan design for young people and their communities in youth centres, schools and outreach settings.