home / skills / lerianstudio / ring / financial-reporting

This skill streamlines financial reporting by guiding data validation, analysis, and polished executive-ready outputs for management, boards, and investors.

npx playbooks add skill lerianstudio/ring --skill financial-reporting

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
6.8 KB
---
name: financial-reporting
description: |
  Financial reporting workflow covering report preparation, management reporting,
  board presentations, and investor communications. Delivers polished, accurate reports.

trigger: |
  - Preparing financial reports
  - Management or board presentations
  - Investor communications
  - Regulatory filings support

skip_when: |
  - Detailed analysis needed → use financial-analysis
  - Building models → use financial-modeling
  - Accounting entries → use financial-close

related:
  similar: [financial-analysis, metrics-dashboard]
  uses: [financial-analyst, metrics-analyst]
---

# Financial Reporting Workflow

This skill provides a structured workflow for preparing financial reports using the `financial-analyst` and `metrics-analyst` agents.

## Workflow Overview

The financial reporting workflow follows 5 phases:

| Phase | Name | Description |
|-------|------|-------------|
| 1 | Requirements | Define report scope and audience |
| 2 | Data Collection | Gather and verify source data |
| 3 | Report Preparation | Build report content |
| 4 | Review | Quality control and approval |
| 5 | Distribution | Finalize and distribute |

---

## Phase 1: Requirements

**MANDATORY: Define report requirements before building**

### Questions to Answer

| Question | Purpose |
|----------|---------|
| Who is the audience? | Tailors content and detail |
| What period is covered? | Sets data scope |
| What is the deadline? | Sets timeline |
| What format is required? | Determines output |
| What comparisons needed? | Prior period, budget, forecast |

### Report Types

| Type | Audience | Content Focus |
|------|----------|---------------|
| Management Report | Leadership | Operations, KPIs, variances |
| Board Package | Directors | Strategic, summary, governance |
| Investor Report | Shareholders | Performance, guidance, risks |
| Regulatory Filing | Regulators | Compliance, disclosures |

### Blocker Check

**If ANY of these are unclear, STOP and ask:**
- Report audience
- Required content sections
- Comparison basis
- Approval requirements

---

## Phase 2: Data Collection

**MANDATORY: Verify all data before reporting**

### Data Requirements

| Report Type | Required Data |
|-------------|---------------|
| Management | Actuals, budget, forecast, KPIs |
| Board | Summary financials, strategic metrics |
| Investor | Audited financials, guidance |
| Regulatory | Per filing requirements |

### Data Verification Checklist

| Check | Validation |
|-------|------------|
| Source documented | Each number has source |
| Period correct | Data from correct period |
| Reconciled | Ties to source system |
| Approved | Data has been reviewed |

---

## Phase 3: Report Preparation

**Dispatch to specialist(s) with full context**

### Agent Dispatch for Analysis-Heavy Reports

```
Task tool:
  subagent_type: "ring:financial-analyst"
  model: "opus"
  prompt: |
    Prepare financial analysis for [report type]:

    **Period**: [reporting period]
    **Audience**: [from Phase 1]
    **Comparisons**: [prior period/budget/forecast]

    **Data Provided**:
    [Verified data from Phase 2]

    **Required Sections**:
    - Executive summary
    - Financial highlights
    - Variance analysis
    - Key metrics
    - Outlook commentary

    **Format Requirements**:
    [Specific format needs]
```

### Agent Dispatch for KPI/Dashboard Reports

```
Task tool:
  subagent_type: "ring:metrics-analyst"
  model: "opus"
  prompt: |
    Prepare KPI summary for [report type]:

    **Period**: [reporting period]
    **Audience**: [from Phase 1]

    **KPIs Required**:
    [List of required metrics]

    **Format Requirements**:
    - Visualization specifications
    - Trend indicators
    - Target comparisons
```

### Required Output Elements

| Element | Requirement |
|---------|-------------|
| Executive Summary | Key messages in 3-5 points |
| Financial Statements | Per reporting standards |
| Variance Commentary | Explanations for material items |
| KPI Dashboard | Key metrics with visuals |
| Forward Look | Guidance or outlook (if applicable) |
| Disclosures | Required disclosures |

---

## Phase 4: Review

**MANDATORY: Quality control before distribution**

### Review Checklist

| Check | Validation |
|-------|------------|
| Numbers accurate | Verified against source |
| Math correct | Totals foot and cross-foot |
| Commentary consistent | Story aligns with numbers |
| Comparisons accurate | Prior period/budget correct |
| Disclosures complete | All required disclosures |
| Format correct | Per template/requirements |

### Approval Workflow

| Level | Approver | Focus |
|-------|----------|-------|
| Preparer | Analyst | Accuracy |
| Reviewer | Manager | Completeness |
| Approver | Controller/CFO | Messaging |
| Final | Designated signatory | Authority |

---

## Phase 5: Distribution

**MANDATORY: Control distribution**

### Distribution Checklist

| Item | Status |
|------|--------|
| Final version confirmed | Required |
| Approvals documented | Required |
| Distribution list verified | Required |
| Confidentiality noted | Required |
| Archive copy saved | Required |

---

## Pressure Resistance

See [shared-patterns/pressure-resistance.md](../shared-patterns/pressure-resistance.md) for universal pressures.

### Reporting-Specific Pressures

| Pressure Type | Request | Agent Response |
|---------------|---------|----------------|
| "Just use last month's format" | "Each report needs verification. I'll validate data and format." |
| "Skip the review, deadline is now" | "Review is required for accuracy. I'll expedite but not skip." |
| "Round the numbers for presentation" | "Accuracy requires precise figures. I'll note rounding methodology." |
| "Remove that unfavorable variance" | "All material variances must be disclosed. I'll include explanation." |

---

## Anti-Rationalization Table

See [shared-patterns/anti-rationalization.md](../shared-patterns/anti-rationalization.md) for universal anti-rationalizations.

### Reporting-Specific Anti-Rationalizations

| Rationalization | Why It's WRONG | Required Action |
|-----------------|----------------|-----------------|
| "Same report as last month" | Each period is independent | **VERIFY all data fresh** |
| "Minor variance, not worth explaining" | All variances need explanation | **EXPLAIN all variances** |
| "Audience won't notice" | Accuracy is non-negotiable | **BE ACCURATE** |
| "Format is good enough" | Format affects understanding | **FOLLOW requirements** |

---

## Execution Report

Upon completion, report:

| Metric | Value |
|--------|-------|
| Duration | Xm Ys |
| Data Sources | N verified |
| Sections Completed | N |
| Variances Explained | N |
| Approvals | N/N obtained |
| Result | COMPLETE/PARTIAL |

### Quality Indicators

| Indicator | Status |
|-----------|--------|
| All data verified | YES/NO |
| All approvals obtained | YES/NO |
| Format requirements met | YES/NO |
| Distribution controlled | YES/NO |

Overview

This skill provides a disciplined financial reporting workflow that produces polished, accurate management reports, board packages, and investor communications. It enforces five phases: requirements, data collection, preparation, review, and controlled distribution. The workflow integrates specialist agent dispatch for deep financial analysis and KPI/dashboard generation. Outputs are audit-ready, with mandatory verification and approval gates.

How this skill works

Start by defining scope: audience, period, format, comparisons, and approvals. Collect and verify source data, then dispatch analysis tasks to financial-analyst or metrics-analyst agents with full context and format requirements. Assemble required elements—executive summary, financial statements, variance commentary, KPI dashboard, disclosures—then run mandatory quality checks and approvals. Finalize distribution with documented approvals, confidentiality controls, and archival.

When to use it

  • Preparing monthly or quarterly management reports for leadership
  • Building board packages with strategic summaries and governance materials
  • Producing investor reports or earnings communications requiring audited figures
  • Compiling regulatory filings and compliance disclosures
  • Generating KPI dashboards and operational performance visuals

Best practices

  • Define report requirements and audience before any analysis begins
  • Verify every data point against documented sources and reconcile to systems
  • Dispatch complex analysis to specialized agents with full context and format needs
  • Follow a strict multi-level review and approval workflow (analyst → manager → controller/CFO)
  • Control distribution: confirm final version, approvals, recipient list, confidentiality, and archive

Example use cases

  • Monthly management pack: actuals vs. budget, variance explanations, and KPI trends
  • Quarterly board package: strategic highlights, condensed financials, and key risks
  • Investor update: performance summary, guidance, and material disclosures
  • Regulatory submission: audited statements with required disclosures and reconciliations
  • Operational dashboard: KPIs, visual trends, and target comparisons for leadership

FAQ

What happens if report requirements are unclear?

Stop and clarify: audience, required sections, comparison basis, and approval rules must be defined before proceeding.

Can the review phase be skipped under tight deadlines?

No. Review is mandatory; expedite the workflow but do not skip verification and approvals.