Install
$ agentstack add skill-equinor-neqsim-community-skills-economy-basis-screening ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
Economy Basis Screening
Use this skill to assemble and sanity-check the economic assumptions that feed a downstream asset-value (NPV) screening: gas and oil prices, discount rate, currency, inflation, and tax regime. It echoes a normalized basis, range-checks the discount rate against an indicative public band, checks the tax regime against a small public name set, and raises consistency flags. It is intentionally simple and should guide users toward the validated NeqSim field-economics workflow and the NeqSim MCP runFieldEconomics tool.
When to Use
- When a user needs a clean, documented economic-assumptions basis before NPV work.
- When an early concept needs a discount-rate and tax-regime sanity check.
- When an agent needs an upstream "economy basis" feed for an asset-value screening chain.
Inputs
gas_price_per_sm3: gas price in the chosen currency per Sm3.oil_price_per_bbl: oil price in the chosen currency per barrel.discount_rate: real or nominal discount rate (fraction, 0-1).currency: currency code (defaultUSD).inflation_rate: inflation rate (fraction, default 0).real_terms: whether the basis is in real terms (defaultTrue).tax_regime: tax-regime label (generic,norwegian-ncs,uk,us,none).
Outputs
currency,gas_price_per_sm3,oil_price_per_bbl,discount_rate,
real_terms, inflation_rate, tax_regime.
discount_rate_flag:ok,low, orhighvs the indicative band.tax_regime_recognized: whether the regime is in the public name set.basis_warning:okorwatch.flags: human-readable consistency warnings.neqsim_available: whether the optional NeqSim package is importable.assumptions: public assumptions and required follow-up.
Engineering Method
The skill normalizes the supplied assumptions and applies transparent checks: the discount rate is compared against an indicative public band (default 6%-12%); the tax regime is checked against a small public name set; and consistency flags are raised for zero-revenue, or nominal terms with zero inflation. The verdict is watch when any flag is raised, otherwise ok.
This skill performs no fiscal, financing, currency-forward, or escalation modelling. It is a transparent placeholder that must be replaced by a validated NeqSim field-economics workflow for any quantitative use.
Python Usage Pattern
from economy_basis_screening import EconomyBasisModel
model = EconomyBasisModel()
result = model.evaluate(
gas_price_per_sm3=0.30,
oil_price_per_bbl=70.0,
discount_rate=0.08,
currency="USD",
tax_regime="norwegian-ncs",
)
print(result.discount_rate_flag, result.tax_regime_recognized)
print(result.basis_warning)
for flag in result.flags:
print(flag)
Validated NeqSim Path
This screening is a placeholder. For real economic evaluation use:
neqsim.process.util.fielddevelopmentdiscounted cash-flow and field-economics
calculators (NPV, IRR, payback) with tax-regime support.
- The NeqSim MCP
runFieldEconomicstool for an orchestrated economic evaluation. - The community
asset-value-npv-screeningskill for a screening NPV from a
net cash-flow profile that uses this economy basis.
Escalation
Escalate any watch verdict, and any quantitative use, to a validated NeqSim field-economics workflow 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.
- Author: equinor
- Source: equinor/neqsim-community-skills
- License: Apache-2.0
- Homepage: https://equinor.github.io/neqsimhome/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.