Install any skill in seconds. Free to start, no credit card required.
Get Started Free →indranilbanerjee/roi-calculator
Calculate marketing ROI.
Passed 21 of 22 test cases with the skill, and 17 of 22 without it.
and 2 more in the full report
4 fixed17 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need a comprehensive return on investment analysis for our Q3 digital campaign across Paid Search ($45k spend, $180k revenue, 400 sales), Paid Social ($30k spend, $75k revenue, 250 sales), and Email ($5k spend, $40k revenue, 100 sales). Please compute all key channel metrics (CPA, ROAS, ROI) alongside blended totals, evaluate credit shifts across attribution models, compare against SaaS B2B industry benchmarks, estimate payback timeline based on our $1,200 LTV, and present budget reallocation scenarios with strategic takeaways for executive leadership.
| Checked | Without skill | With skill |
|---|---|---|
| Include credit distribution shifts for all five attribution models: last-touch, first-touch, linear, time-decay, and position-based. | Missed | Passed |
| Provide per-channel industry benchmark comparisons with individual above, at, or below performance ratings. | Passed | Passed |
The instructions your model reads when the skill loads.
Script location. If your host does not set
${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin'sscripts/folder, next toskills/. Run them with Python 3.10 or newer:python, orpython3wherepythonis not found (macOS, many Linux systems).
Campaign ROI calculator with multi-touch attribution models. Produces a comprehensive ROI analysis across channels for budget justification, optimization recommendations, and executive reporting.
The user must provide (or will be prompted for):
~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply voice, compliance, industry context. Check guidelines/_manifest.json for restrictions, messaging, channel styles, voice-and-tone rules, and templates. If a template matching this command exists in ~/.claude-marketing/brands/{slug}/templates/, apply its format. If no brand exists, prompt for /digital-marketing-pro:brand-setup or proceed with defaults.python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns to pull historical campaign data for trend comparison and period-over-period analysis.python "${CLAUDE_PLUGIN_ROOT}/scripts/roi-calculator.py" with spend, revenue, and conversion data to compute channel-level and blended metrics.skills/context-engine/industry-profiles.md to contextualize whether channel performance is above, at, or below industry averages for the brand's vertical.campaign-tracker.py so future analyses can compare period-over-period trends and validate whether recommended reallocations improved performance.A structured ROI analysis report containing:
test cases passed, vs 17 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.