model-updater

Update financial models with new actuals, normalize periods, and generate changelogs.

18|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/mohitjandwani/analyst-kit --skill model-updater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-updater
Source: https://github.com/mohitjandwani/analyst-kit/tree/main/skills/model-updater
Command: npx skills add https://github.com/mohitjandwani/analyst-kit --skill model-updater

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Streamlines the process of updating financial models with new actuals, reducing manual errors and time spent on analysis.

Core Features & Use Cases

  • Automatic Updates: Update financial models with new reported actuals.
  • Normalization: Normalize the new period using the analyst-playbook's sector rules.
  • Patch and Changelog: Diff against model's assumptions, patch affected cells, and append changelog entries.
  • Adapters: Supports model files on disk and Google Sheets.
  • Use Case: For an AI agent, after receiving new quarterly financial data, use the model-updater to update the financial model and generate a changelog.

Quick Start

Trigger an update of the financial model for a specific company with the command: "update the model for [Company Name]".

Frequently Asked Questions about model-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate financial model updates with new actuals?

You can automate financial model updates by using a script that ingests new reported actuals, applies sector normalization rules, patches affected cells, and generates a changelog. This reduces manual errors and streamlines model maintenance.

How do I normalize new financial data using sector-specific rules?

Normalizing new financial data involves applying an analyst playbook's sector-specific rules to the new period. This ensures the updated actuals align consistently with the model's existing assumptions and structural formatting.

Can I update financial models stored in Google Sheets?

Yes, you can update financial models stored in Google Sheets. The update process supports adapters for both model files stored locally on disk and remote Google Sheets, patching cells and appending changelog entries directly.

How do I track changes when patching financial model assumptions?

Tracking changes when patching financial model assumptions is handled by diffing the new actuals against existing assumptions and automatically appending changelog entries to maintain a clear historical record of updates.

What is the best way to maintain financial models after quarterly reporting?

The best way to maintain financial models after quarterly reporting is to trigger an automated update command for the specific company, which inputs the new actuals, normalizes the data by sector rules, and logs all assumption changes.

Do I need specific file access to update financial models?

Yes, you need file or Google Sheets access to update financial models. The process requires reading the existing model structure to diff assumptions and patch affected cells with the newly normalized actuals.