New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Turn financial model outputs into a clear written narrative

Financial Model Narrative Skill

by mohitagw15856 · MIT license · ★ 1,395 on GitHub · updated Sep 23

Financial Model Narrative Skill cover

Turn financial model outputs into a clear written narrative. Use when asked to write a financial narrative, explain a financial model, summarise a P&L, or translate spreadsheet numbers into a board-ready story.

---
name: financial-model-narrative
description: "Turn financial model outputs into a clear written narrative. Use when asked to write a financial narrative, explain a financial model, summarise a P&L, or translate spreadsheet numbers into a board-ready story. Produces an executive narrative with key insights, drivers, and forward-looking commentary."
---

# Financial Model Narrative Skill

Turns financial model outputs into a clear, structured written narrative suitable for board packs, investor updates, or management reporting.

## Required Inputs
- **Financial data** (paste key figures: revenue, costs, margins, EBITDA, cash)
- **Period covered** (month / quarter / annual / multi-year)
- **Audience** (board / investors / management / bank / internal)
- **Key message** (what is the headline story?)
- **Actuals vs budget / prior period?** (comparison context)

## Output Structure

Overview

Turns financial model outputs into a clear, structured written narrative suitable for board packs, investor updates, or management reporting.

Manual install (npx, ZIP)
Claude Codenpx skills add mohitagw15856/pm-claude-skills --skill financial-model-narrative -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/mohitagw15856/pm-claude-skills/tar.gz/f6ca79348c55 \ | tar -xz -C ~/.claude/skills --strip-components=2 pm-claude-skills-f6ca79348c55/skills/financial-model-narrative
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/ee08d875dfc0b5b2c1d1/financial-model-narrative.zip" -OutFile "$env:TEMP\financial-model-narrative.zip"; Expand-Archive "$env:TEMP\financial-model-narrative.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.1 KB
Read the files here
mohitagw15856/f6ca7931 file
SKILL.md
Show the full text79 lines

Financial Model Narrative Skill

Turns financial model outputs into a clear, structured written narrative suitable for board packs, investor updates, or management reporting.

Required Inputs

  • Financial data (paste key figures: revenue, costs, margins, EBITDA, cash)
  • Period covered (month / quarter / annual / multi-year)
  • Audience (board / investors / management / bank / internal)
  • Key message (what is the headline story?)
  • Actuals vs budget / prior period? (comparison context)

Output Structure

1. Headline Summary

3-5 sentences. The financial story in plain English. Lead with the most important insight — not "revenue was X" but what that figure means.

2. Revenue
  • Performance vs prior period / budget
  • Key drivers: what caused the movement
  • Risks or opportunities in the revenue line
3. Costs and Margins
  • Gross margin: % and trend
  • Key cost movements and why
  • EBITDA performance and drivers
  • One-off items clearly flagged
4. Cash and Balance Sheet
  • Cash position and movement
  • Runway (for startups)
  • Key working capital movements
5. Variance Analysis

For each significant variance:

[Line item] — Over/Under by [amount]

  • Cause: [Plain English explanation]
  • Permanent or temporary? One-time / Structural
  • Action being taken: [If applicable]
6. Forward-Looking Commentary
  • Expected next period
  • Key risks to forecast
  • Key opportunities
  • Any reforecast or guidance change

Writing Rules

  • Never just restate a number — always explain what it means
  • Flag variances over 10% automatically
  • Use past tense for actuals, conditional for forecast
  • One insight per paragraph

Quality Checks

  • Headline summary leads with meaning, not just the number
  • Every significant variance has a cause, permanence, and action
  • Forward-looking commentary includes specific risks and opportunities
  • Audience-appropriate language (board vs investor vs management)
  • One-off items clearly distinguished from recurring items

Anti-Patterns

  • Do not list numbers without explaining what is driving them — narrative must go beyond restating the figures
  • Do not mix one-off items with recurring performance without clearly distinguishing them
  • Do not write the same level of detail for all line items — focus depth on the items that matter most
  • Do not omit forward-looking commentary — a narrative without outlook is incomplete for board or investor audiences
  • Do not use technical accounting language without translation — the audience is executives, not accountants

Example Trigger Phrases

  • "Write a financial narrative for these results: [paste numbers]"
  • "Turn this P&L into a board narrative"
  • "Write the finance section of our board pack"
  • "Explain these financial results in plain English"
1---
2name: financial-model-narrative
3description: "Turn financial model outputs into a clear written narrative. Use when asked to write a financial narrative, explain a financial model, summarise a P&L, or translate spreadsheet numbers into a board-ready story. Produces an executive narrative with key insights, drivers, and forward-looking commentary."
4---
5 
6# Financial Model Narrative Skill
7 
8Turns financial model outputs into a clear, structured written narrative suitable for board packs, investor updates, or management reporting.
9 
10## Required Inputs
11- **Financial data** (paste key figures: revenue, costs, margins, EBITDA, cash)
12- **Period covered** (month / quarter / annual / multi-year)
13- **Audience** (board / investors / management / bank / internal)
14- **Key message** (what is the headline story?)
15- **Actuals vs budget / prior period?** (comparison context)
16 
17## Output Structure
18 
19### 1. Headline Summary
203-5 sentences. The financial story in plain English. Lead with the most important insight — not "revenue was X" but what that figure means.
21 
22### 2. Revenue
23- Performance vs prior period / budget
24- Key drivers: what caused the movement
25- Risks or opportunities in the revenue line
26 
27### 3. Costs and Margins
28- Gross margin: % and trend
29- Key cost movements and why
30- EBITDA performance and drivers
31- One-off items clearly flagged
32 
33### 4. Cash and Balance Sheet
34- Cash position and movement
35- Runway (for startups)
36- Key working capital movements
37 
38### 5. Variance Analysis
39For each significant variance:
40 
41**[Line item] — Over/Under by [amount]**
42- **Cause:** [Plain English explanation]
43- **Permanent or temporary?** One-time / Structural
44- **Action being taken:** [If applicable]
45 
46### 6. Forward-Looking Commentary
47- Expected next period
48- Key risks to forecast
49- Key opportunities
50- Any reforecast or guidance change
51 
52## Writing Rules
53- Never just restate a number — always explain what it means
54- Flag variances over 10% automatically
55- Use past tense for actuals, conditional for forecast
56- One insight per paragraph
57 
58## Quality Checks
59 
60- [ ] Headline summary leads with meaning, not just the number
61- [ ] Every significant variance has a cause, permanence, and action
62- [ ] Forward-looking commentary includes specific risks and opportunities
63- [ ] Audience-appropriate language (board vs investor vs management)
64- [ ] One-off items clearly distinguished from recurring items
65 
66## Anti-Patterns
67 
68- [ ] Do not list numbers without explaining what is driving them — narrative must go beyond restating the figures
69- [ ] Do not mix one-off items with recurring performance without clearly distinguishing them
70- [ ] Do not write the same level of detail for all line items — focus depth on the items that matter most
71- [ ] Do not omit forward-looking commentary — a narrative without outlook is incomplete for board or investor audiences
72- [ ] Do not use technical accounting language without translation — the audience is executives, not accountants
73 
74## Example Trigger Phrases
75- "Write a financial narrative for these results: [paste numbers]"
76- "Turn this P&L into a board narrative"
77- "Write the finance section of our board pack"
78- "Explain these financial results in plain English"
79 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 1,395
Checked
Source
mohitagw15856/pm-claude-skills ↗
Creator
mohitagw15856 · 193 listings
View creator

Made with financial-model-narrative

Financial Model Narrative Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)
Financial Model Narrative Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Financial Model Narrative Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)
Financial Model Narrative Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Similar skills

See all →
SkillAnalyzes article structureArticle IllustratorJimLiu/baoyu-skills · by JimLiuAnalyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach. Use when user asks to "illustrate article", "add images", "generate images for article", or "为文章配图".★ 26.6k GitHub starsSkillGenerates article cover images with 5 dimensions combiningCover Image GeneratorJimLiu/baoyu-skills · by JimLiuGenerates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles. Supports cinematic (2.35:1), widescreen (16:9), and square (1:1) aspects. Use when user asks to "generate cover image", "create article cover", or "make cover".★ 26.6k GitHub starsSkillExtract clean article content from URLsArticle extractormichalparkola/tapestry-skills · by michalparkolaExtract clean article content from URLs (blog posts, articles, tutorials) and save as readable text. Use when user wants to download, extract, or save an article/blog post from a URL without ads, navigation, or clutter.★ 553 GitHub starsSkillDesigns end-of-article CTAsEnd-of-Article CTA Designersamber/cc-skills · by samberDesigns end-of-article CTAs — copy, layout, placement, A/B test plan, accessibility — for blog posts, newsletters, and essays. Use whenever the user asks to write, review, or improve a CTA at the bottom of an article; mentions "end-of-post CTA", "call-to-action", "signup box", "newsletter CTA", "subscribe block", or "what should I put at the bottom"; or asks how to turn readers into subscribers, leads, customers, or paying supporters. Covers personal blogs, paid newsletters (Substack, beehiiv, Ghost), and brand content-marketing blogs. Do NOT use for opening hooks, ledes, or post titles — use samber/cc-skills@copywriting-hooks instead. Not for landing-page, ad, or email copy.★ 222 GitHub starsSkillGenerate brand storytelling and narrative video promptsBrand Storytelling & Narrative Video Content for Seedance 2.0 on Higgsfieldcharlesdove977/UGC-Factory · by charlesdove977Generate brand storytelling and narrative video prompts for Seedance 2.0 on Higgsfield. Use whenever the user wants to create a brand story video, company origin story, mission video, about us video, brand film, corporate narrative, founder story, brand anthem, company culture video, or emotional brand content. Triggers on: brand story, brand video, company story, origin story, about us, mission video, brand film, brand anthem, corporate video, company culture, founder story, brand narrative, or any request for brand/company storytelling video. Use even for "tell our company story" or "make a video about our mission.★ 83 GitHub starsSkillHand over your messy notesTurn a pile of notes into an articlemattpocock/skills · by mattpocockHand over your messy notes, transcripts and half-thoughts on a topic, and get back a finished article that flows from one point to the next.★ 267k GitHub stars

More from mohitagw15856

SkillDesign a 360-degree feedback survey or write a structured360-Degree Feedback Template Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.★ 1.4k GitHub starsSkillDesign statistically rigorous A/B tests for product featuresA/B Test Planner Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.★ 1.4k GitHub starsSkillGenerate a WCAG 2.2 accessibility audit checklistAccessibility Audit Skillmohitagw15856/pm-claude-skills · by mohitagw15856Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.★ 1.4k GitHub starsSkillBuild a structured account plan for any key customerAccount Plan Skillmohitagw15856/pm-claude-skills · by mohitagw15856Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.★ 1.4k GitHub starsSkillOptimize an article for Answer Engine Optimization so AIAEO Optimizer Skillmohitagw15856/pm-claude-skills · by mohitagw15856Optimize an article for Answer Engine Optimization (AEO) so AI engines like ChatGPT, Perplexity, and Claude can extract, quote, and cite it. Use when asked to AEO-optimize, make content AI-readable, improve AI citation chances, or adapt an article for answer engines. Produces an AEO-optimised rewrite with question headings, 50–80 word answer capsules, a paragraph-length audit, and flagged trust signals.★ 1.4k GitHub starsSkillConduct a structured ethical review of an AI or ML featureAI Ethics Review Skillmohitagw15856/pm-claude-skills · by mohitagw15856Conduct a structured ethical review of an AI or ML feature, model, or product. Use when preparing to deploy an AI system, assessing algorithmic risk, auditing a model for bias, or producing a responsible AI impact assessment. Produces a structured ethics review covering fairness, transparency, privacy, safety, accountability, and societal impact with a risk tier score, pre-deployment checklist, and prioritised mitigations.★ 1.4k GitHub stars