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

Neqsim Asset Value Npv Screening

skill-equinor-neqsim-community-skills-asset-value-npv-screening · by equinor

Educational discounted-cash-flow (DCF) asset-value screening that builds a year-by-year net cash flow from revenue, OPEX, and a CAPEX schedule and returns NPV, IRR, and payback with a simple flat tax. USE WHEN: a task needs a public, screening-level NPV/IRR/payback before detailed NeqSim field-development economics or qualified commercial review.

No reviews yet
0 installs
27 views
0.0% view→install

Install

$ agentstack add skill-equinor-neqsim-community-skills-asset-value-npv-screening

✓ 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-equinor-neqsim-community-skills-asset-value-npv-screening)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo 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 Neqsim Asset Value Npv Screening? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Asset Value (NPV) Screening

Use this skill for a quick, public discounted-cash-flow (DCF) screening of an asset. Given a year-by-year revenue series, an OPEX series (or a flat value), and a CAPEX schedule (or a single year-0 spend), it computes net cash flow, discounts it to a net present value (NPV), and estimates IRR and payback. It is a transparent placeholder that should guide users toward the validated NeqSim field-development DCF utilities and the NeqSim MCP runFieldEconomics workflow.

When to Use

  • When a user wants a first-pass NPV / IRR / payback for a concept.
  • When an agent has a production-and-price revenue profile plus a cost screen.
  • When examples must run without confidential fiscal terms or licensed tools.

Inputs

  • annual_revenue_musd: sequence of annual revenues in million USD (one per year).
  • annual_opex_musd: a flat OPEX or a per-year sequence in million USD.
  • capex_schedule_musd: a single year-0 spend or a per-year sequence in million USD.
  • discount_rate_fraction: annual discount rate (default 0.08).
  • tax_rate_fraction: flat tax on positive operating profit (default 0.0).

Outputs

  • net_cash_flow_musd: per-year revenue - OPEX - tax - CAPEX.
  • discounted_cash_flow_musd: per-year discounted cash flow.
  • cumulative_cash_flow_musd: running (undiscounted) cumulative cash flow.
  • npv_musd: net present value.
  • irr_fraction: internal rate of return (or None if not identifiable).
  • payback_year / discounted_payback_year: first year cumulative turns non-negative.
  • total_capex_musd / total_revenue_musd: roll-up totals.
  • value_warning: ok (NPV>0), watch (NPV=0), or high (NPV<0).
  • neqsim_available: whether the optional NeqSim package is importable.
  • assumptions: public assumptions and required follow-up.

Engineering Method

For each year, operating profit is revenue - OPEX; tax is tax_rate * max(0, operating profit); net cash flow is operating profit - tax - CAPEX. NPV discounts each net cash flow at year-end: NPV = sum(CF_t / (1 + r)^t) for t = 1..N. IRR is the rate that zeroes NPV, found by bisection over a wide bracket (returns None when there is no sign change). Payback is the first year cumulative cash flow becomes non-negative.

This skill models no inflation, depreciation, uplift, ring-fencing, financing, or working capital. It is a placeholder that must be replaced by validated NeqSim economics for any quantitative or commercial use.

Python Usage Pattern

from asset_value_npv_screening import AssetValueModel

model = AssetValueModel()
result = model.evaluate(
    annual_revenue_musd=[0.0, 300.0, 320.0, 280.0, 230.0, 180.0],
    annual_opex_musd=40.0,
    capex_schedule_musd=[600.0, 200.0, 0.0, 0.0, 0.0, 0.0],
    discount_rate_fraction=0.08,
    tax_rate_fraction=0.78,
)

print(result.npv_musd)
print(result.irr_fraction)
print(result.payback_year)
print(result.value_warning)

Validated NeqSim Path

This screening is a placeholder. For real asset economics use:

  • The field-development DCF utilities in neqsim.process.util.fielddevelopment

for cash-flow modelling, fiscal regimes, and uncertainty (see the neqsim-field-economics skill).

  • The NeqSim MCP runFieldEconomics tool for an orchestrated NPV/IRR evaluation

with tax regimes (Norwegian NCS, UK, generic) and Monte Carlo sensitivity.

Escalation

Escalate any high verdict, any negative NPV, and any commercial decision to a validated NeqSim economics evaluation and qualified commercial review.

Validation Checklist

  • [ ] Inputs are validated and within stated ranges.
  • [ ] Examples use public data only.
  • [ ] Screening assumptions are stated explicitly.
  • [ ] Limitations are respected.
  • [ ] Quantitative use is escalated to validated NeqSim models.

Common Mistakes

| Symptom | Cause | Fix | | --- | --- | --- | | Unrealistic result | Inputs outside the screening range | Keep inputs within the stated bounds | | Misused for design | Screening output taken as final | Escalate to validated NeqSim models |

Limitations

  • Educational screening only; not a validated design method.
  • No confidential data or proprietary methods are included.
  • Escalate any quantitative or design use to validated NeqSim workflows.

References

  • NeqSim repository: https://github.com/equinor/neqsim
  • NeqSim Skills Guide: https://github.com/equinor/neqsim/blob/master/docs/integration/skills_guide.md

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.