financial-statement-prep

Generate MFRS/MPERS-compliant P&L, balance sheet, cash flow, and equity statements from accounting data.

1|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/tapway/shogun-os --skill financial-statement-prep-tapway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: financial-statement-prep
Source: https://github.com/tapway/shogun-os/tree/main/skills/finance/financial-statement-prep
Command: npx skills add https://github.com/tapway/shogun-os --skill financial-statement-prep-tapway

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Preparing statutory financial statements that comply with Malaysian MFRS/MPERS presentation requirements is time-consuming and error-prone, especially when deriving cash flow and equity movement statements from raw P&L and balance sheet data. ## Core Features & Use Cases - Four Primary Statements: Produces the Profit & Loss, Balance Sheet, Statement of Cash Flows, and Statement of Changes in Equity formatted per MFRS/MPERS disclosure requirements. - Derived Statements: Derives the cash flow statement from balance-sheet movements plus non-cash items, and the changes-in-equity statement from equity account movements and comprehensive income. - Reconciliation & Archiving: Ensures all statements reconcile internally and to the source GL, then archives them to the gbrain finance source (e.g., finance/statements/2026-08/). - Use Case: At period-end (e.g., 31-Aug-2026), the finance-manager agent pulls P&L and balance sheet data via acct_get_profit_loss and acct_get_balance_sheet, derives the remaining two statements, and saves a complete MFRS-compliant statement package. ## Quick Start Ask the finance-manager agent to prepare the statutory financial statements for the period ending 31-Aug-2026 using the financial-statement-prep skill.

Frequently Asked Questions about financial-statement-prep

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

FAQPage Schema
How do I prepare MFRS-compliant financial statements from accounting data?

Pull the P&L via acct_get_profit_loss and the balance sheet via acct_get_balance_sheet, then derive the cash flow statement from balance-sheet movements plus non-cash items and the changes-in-equity statement from equity movements. Align all line items to the MFRS/MPERS presentation model before archiving.

How to derive a cash flow statement from P&L and balance sheet data?

Compute movements in balance-sheet accounts between periods and adjust for non-cash P&L items to build operating, investing, and financing sections. The statement is complete only when the three sections reconcile to the net cash movement for the period.

What tools are required for financial statement preparation with this skill?

It requires the acct_get_profit_loss and acct_get_balance_sheet MCP tools from the existing acct_* contract, the finance-manager owning profile, and a gbrain finance source for archiving statements under finance/statements/.

Why does my cash flow statement not reconcile to net cash movement?

A reconciliation gap usually signals an error in working-capital movements or a missed non-cash adjustment. Recheck balance-sheet account movements and non-cash P&L items before sign-off, since the statement must tie exactly to net cash movement.

When should I not use financial statement preparation?

Do not use it for trial balance verification or period lock, which belongs to the period-end-close-checklist skill, or for revenue recognition assurance, which belongs to the mfrs15-revenue-recognition skill. It only handles presentation of the four primary statements.