AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Capex Roi Evaluator

skill-natan-mohart-24-finance-skills-for-claude-capex-roi-evaluator · by Natan-Mohart

Computes NPV, IRR, payback, and simple ROIC for a capital project via a bundled calculator that checks IRR against the company's actual hurdle rate, not just WACC, and flags when a project would be approved on NPV-at-WACC alone despite failing the real bar the company sets. Use whenever the user is evaluating a capex project, needs a capital investment decision case, or has a project evaluated on…

— No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-natan-mohart-24-finance-skills-for-claude-capex-roi-evaluator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-natan-mohart-24-finance-skills-for-claude-capex-roi-evaluator)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 24d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Capex Roi Evaluator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Capex ROI Evaluator

When to use

Use whenever a capital expenditure decision needs a return evaluation — new equipment, a facility investment, a technology buildout — especially replacing an evaluation that computes NPV at WACC and stops there, without checking the result against the company's actual hurdle rate, which is often set higher than WACC to account for risk and opportunity cost.

What it does

Computes NPV, IRR, payback period, and simple average ROIC for a capital project via a bundled calculator, checks IRR explicitly against the stated hurdle rate (not just WACC), and flags the specific case where a project would look approvable on NPV-at-WACC alone while actually failing the higher bar the hurdle rate represents.

Method

  1. State the initial capex, useful life, and expected annual cash flows the investment is projected to generate — driver-based where possible, not a single assumed number.
  2. State both WACC and the hurdle rate explicitly, as different numbers. WACC is the cost of capital; the hurdle rate is usually WACC plus a risk premium reflecting the specific project's risk and the opportunity cost of capital versus other available projects. Using WACC alone as the approval bar systematically approves riskier projects than the company actually intends to accept.
  3. Run the bundled calculator (scripts/capex_roi.py) to get NPV at both WACC and hurdle rate, IRR, payback period, and simple ROIC.
  4. Check IRR against the hurdle rate explicitly, not just whether NPV at WACC is positive — a project can show positive NPV at WACC while its IRR sits below the hurdle rate, meaning it clears the cost-of-capital bar but not the company's actual required-return bar.
  5. Read the WACC-vs-hurdle NPV comparison as a specific flag, not a rounding difference — when NPV is positive at WACC but negative at the hurdle rate, that's exactly the situation where evaluating on WACC alone would approve a project the company's own stated standard would reject.
  6. Check payback period against any stated capital constraints separately from NPV/IRR — a project with strong NPV but a very long payback might still be wrong for a business with tight near-term capital availability, a consideration NPV alone doesn't capture.
  7. Document the hurdle rate's basis (why this project gets this premium over WACC) so the evaluation is defensible when someone asks why one project used a 12% hurdle and another used 15%.

Inputs

  • Initial capital expenditure
  • Useful life in years
  • Projected annual cash flows over the useful life
  • WACC and the project-specific hurdle rate, with the hurdle's basis stated
  • Config saved as JSON matching the format documented at the top of scripts/capex_roi.py

Output format

NPV at WACC and at hurdle rate; IRR; payback period; simple average ROIC; explicit pass/fail read of IRR against the hurdle rate; flag when NPV is positive at WACC but negative at the hurdle rate.

Example

A project shows NPV of $197,266 at a 9% WACC, which alone would suggest approval. Checked against a 12% hurdle rate (the company's actual required return for this risk category), the IRR of 13.7% still clears it, so the project passes on the real bar too. A second project with weaker cash flows shows an IRR of 7.1% against the same 12% hurdle, a clear fail that a WACC-only NPV check might have missed entirely if its NPV at WACC alone had happened to be positive.

Common pitfalls

  • Evaluating capex projects against WACC alone, approving projects that fail the company's actual, higher-risk-adjusted hurdle rate.
  • Reporting NPV without IRR, losing the direct comparability against a stated required-return threshold.
  • Ignoring payback period when the business has real near-term capital constraints that NPV and IRR alone don't capture.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.