What problem does it solve? Capital budgeting and acquisition decisions require disciplined arithmetic on incremental cash flows, and common tools hide failure modes like multiple IRRs, unequal project lives, and double-counted synergy. This Skill runs the full decision-rule set through a tested Python engine and reports every root, ranking conflict, and gain split explicitly. ## Core Features & Use Cases - Project decision rules: Compute NPV per stream at its own rate, IRR with every root reported and reliability flags, MIRR with the reinvestment illusion quantified, payback, profitability index, and capital-rationing selection with exhaustive budget search. - Comparability repairs: Compare mutually exclusive projects of unequal lives via equivalent annuities and replication, and strip total cash flows down to the incremental stream by removing sunk costs and allocated overhead. - Acquisition analysis: Value synergy by cash flow or combined-firm routes with a sum-of-parts check, apply post-merger realization haircuts, compute the value of control and control premiums, and run the four-number acid test that refuses deals valued at the wrong discount rate. - Use Case: Given a target's stand-alone value, restructured value, synergy estimate, and proposed price, run the deal subcommand to get the ceiling price, the verdict by motive, and how the gains split between buyer and seller. ## Quick Start Ask the agent to evaluate a project's cash flow stream by running the project.py npv subcommand with your cash flows and discount rate as JSON.