Skills roi-calculator
πŸ“¦

roi-calculator

v17.0.0 Content revision r1 Safe βš™οΈ External commandsπŸ“ Filesystem access🌐 Network access

Calculate Influencer Campaign ROI

Campaign teams often lack a consistent way to connect influencer spend with revenue, media value, and customer outcomes. This skill applies transparent formulas and records assumptions, evidence gaps, comparisons, and practical recommendations.

Supports: Claude Codex Code(CC)
πŸ₯‰ 77 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "roi-calculator" from https://skillstore.io/skills/aaron-he-zhu-roi-calculator.md and its manifest at https://skillstore.io/api/skills/aaron-he-zhu-roi-calculator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "roi-calculator". Campaign spend was $25,000 and attributed revenue was $72,000.

Expected outcome:

Profit is $47,000. Direct ROI is 188%, and ROAS is 2.88 to 1. The campaign is profitable on the supplied attribution basis.

Using "roi-calculator". Campaign spend was $18,000, impressions were 1,500,000, and the declared comparable CPM was $8.

Expected outcome:

Impression-based earned media value is $12,000. The EMV multiple is 0.67. Treat this estimate as directional because it uses a declared media rate.

Using "roi-calculator". Three creators generated $40,000, $22,000, and $8,000 from fees of $10,000, $8,000, and $5,000.

Expected outcome:

Creator one leads with 300% ROI. Creator two returns 175%, and creator three returns 60%. Review attribution quality before reallocating budget.

Security Audit

Safe
v5 β€’ 7/12/2026 Open versioned report

Most static findings are false positives caused by Markdown links, code fences, placeholders, and ordinary marketing terms. Three findings confirm one underlying behavior: the skill uses shell substitution and invokes a repository-local Python scoring script.

2
Files scanned
606
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (3)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
Declare goal, profile `roi-<goal>`, `scope: roi`, `assessment_time: forecast|actual`, campaign `roll
The line explicitly resolves a repository root with shell substitution and invokes a local Python scoring script. The Git-root fallback may select project-controlled executable code.
Medium
Ruby/shell backtick execution
For CVI, combine complete typed ACE results from [fit-scorer](../../discover/fit-scorer/SKILL.md), c
Although Markdown backticks delimit the text, the content directs the agent to run python3 against a resolved local script. This is intentional external command execution.
Medium
Shell command substitution
Declare goal, profile `roi-<goal>`, `scope: roi`, `assessment_time: forecast|actual`, campaign `roll
The AARON_SKILLS_ROOT assignment contains explicit $(git rev-parse ...) shell command substitution. It runs Git and then uses the resulting path for local script execution.
Audited by: codex View Audit History β†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/aaron-he-zhu-roi-calculator/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/aaron-he-zhu-roi-calculator/security.svg)](https://skillstore.io/skills/aaron-he-zhu-roi-calculator?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/aaron-he-zhu-roi-calculator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aaron-he-zhu-roi-calculator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/aaron-he-zhu-roi-calculator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA Β· BibTeX Β· CFF)

APA citation

aaron-he-zhu. (2026). roi-calculator security audit report (audit version 5) [Author version 17.0.0]. Skillstore. https://skillstore.io/skills/aaron-he-zhu-roi-calculator/audits/5

BibTeX citation

@techreport{aaron-he-zhu-aaron-he-zhu-roi-calculator-2026, author = {aaron-he-zhu}, title = {roi-calculator security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/aaron-he-zhu-roi-calculator/audits/5}, note = {Author version 17.0.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "roi-calculator security audit report (audit version 5)" version: "17.0.0" type: report authors: - name: "aaron-he-zhu" date-released: "2026-07-12" url: "https://skillstore.io/skills/aaron-he-zhu-roi-calculator/audits/5" identifiers: - type: other value: "skillstore:aaron-he-zhu-roi-calculator:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: Medium
41
Architecture
100
Maintainability
87
Content
65
Community
91
Spec Compliance

What You Can Build

Review Campaign Profitability

Calculate direct ROI, ROAS, profit, and cost efficiency after an influencer campaign.

Defend Marketing Investment

Present return methods, assumptions, evidence gaps, and recommendations for a budget discussion.

Compare Creator Value

Rank creators and tiers by revenue return, budget share, and investment efficiency.

Try These Prompts

Calculate Direct Return
Calculate direct ROI and ROAS for [campaign]. Spend was [amount], attributed revenue was [amount], and the reporting period was [dates]. Show every formula.
Measure Media Efficiency
Calculate CPM, CPE, CPC, CPA, and EMV for [campaign]. Use these results: [metrics]. Use only these declared comparison rates: [rates and sources].
Compare Attribution Models
Model campaign revenue using first-touch, last-touch, linear, time-decay, and position-based attribution. Use this journey data: [touchpoints]. Explain the recommended model.
Build a Complete ROI Assessment
Analyze [campaign] using direct ROI, EMV, attribution, LTV, and creator-level returns. Mark missing evidence and incompatible benchmarks. Provide three decision-ready recommendations.

Best Practices

  • Include every campaign cost and state the currency, reporting window, and attribution basis.
  • Provide source-dated comparison targets with compatible markets, cohorts, and cost definitions.
  • Separate direct revenue, estimated media value, and projected lifetime value in every conclusion.

Avoid

  • Do not combine earned media value with direct revenue as if both were collected cash.
  • Do not claim benchmark outperformance when the source or comparison basis is missing.
  • Do not project lifetime value without documented customer counts, value assumptions, and time horizons.

Frequently Asked Questions

What data do I need for direct ROI?
Provide total campaign investment and attributed revenue. Include the currency, reporting period, attribution model, and revenue source.
Can the skill work without integrations?
Yes. You can supply campaign costs and results manually. Missing fields remain unknown rather than being invented.
How is ROAS different from ROI?
ROAS divides revenue by spend. ROI subtracts investment from revenue before dividing by investment.
Is earned media value the same as revenue?
No. Earned media value estimates comparable media cost. It should remain separate from direct or attributed revenue.
Can it compare creators or channels?
Yes. Comparisons require normalized costs, currencies, observation windows, attribution rules, and compatible performance data.
Does it create a full presentation?
No. It produces calculation tables and a concise summary. A separate reporting workflow can format a full presentation.

Developer Details

License

Apache-2.0

Author version

v17.0.0

Skillstore revision

r1

Ref

d71c7417a35d5c2624161bd2fe8de8a41a362128

Maintenance freshness

7/18/2026

Usage

1 downloads Β· 0 views

File structure

πŸ“ references/

πŸ“„ roi-templates.md

πŸ“„ SKILL.md

More from aaron-he-zhu

View all
View all