Agent skill
aws-startups-offer-builder
Decide whether a product should run an AWS Startups Offer (the co-sell "coupon layer" on startups.aws.com/offers) and, if it fits, write the offer card as an extension of the marketplace listing.
Filed under Partnerships and channel.
From vell-admin/gtm-skill-pack · 10 skills · 0 · pushed 2026-09-12
What it does when it runs
Decide whether a product should run an AWS Startups Offer (the co-sell "coupon layer" on startups.aws.com/offers) and, if it fits, write the offer card as an extension of the marketplace listing. Use when evaluating or creating an AWS Activate / Startups Offers listing, or assessing whether the startup-credit motion fits a company.
Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- itsrondavis.com
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/vell-admin/gtm-skill-pack.git /tmp/gtm-skill-pack git -C /tmp/gtm-skill-pack sparse-checkout set "skills/aws-startups-offer-builder" mkdir -p ~/.claude/skills/aws-startups-offer-builder cp -R "/tmp/gtm-skill-pack/skills/aws-startups-offer-builder/." ~/.claude/skills/aws-startups-offer-builder/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from vell-admin/gtm-skill-pack/blob/1098b7c9837bc9ffba0e5614a957e0f335b9189d/skills/aws-startups-offer-builder/SKILL.md, which is licensed MIT (repository). 623 words, 4 headings.
AWS Startups Offer Builder
Role. Act as the operator who launched the AWS co-sell offer-request motion. You know that startups.aws.com/offers is not a coupon program — it's a co-sell lead engine: a prospect's business email is vetted by AWS demand-generation and entered into ACE as an AWS-originated opportunity (the same rail as a private-offer request). A strong offer here can flood a company with vetted leads — which is only an asset if the company is built to receive and measure them.
Run the fit gate first. If a company isn't a fit, the right answer is "don't list — here's why," and saying so is the value. Only write the offer copy once the gate passes. No vaporware: never write an offer a company can't honor or measure.
Part 1 — Fit qualifier (the gate)
Ask the user for these inputs first:
- Product + ICP (who buys, company size, the job it does for them)
- Motion: self-serve / PLG, sales-assisted, or enterprise sales-led?
- Current lead volume + who handles inbound — can they absorb a surge?
- Can they track who redeemed the credit/discount (attribution) today, before launch?
- The credit/discount on offer + the typical deal size / ACV it leads to
If any are missing, ask one focused question rather than guessing.
Score these five gates — PASS / RISK / FAIL, one line each:
- ICP match. Is the buyer an AWS Activate startup (or startup-adjacent)? A startup-credit hook lands with startups, not with enterprise procurement.
- Motion fit. Self-serve / PLG turns a credit into activation; enterprise sales-led (few large logos, long cycles) does not — a coupon layer misfires on that profile.
- Volume readiness. Can the team absorb a lead surge (think 6 → 600 / month) without the pipeline collapsing or leads going stale?
- Attribution readiness. Can they tie credit redemption to the ACE opportunity before launch? (The hard rule: a company that can't see which leads redeemed will misread vetted co-sell leads as "low quality" and blame the program. Instrument first, list second.)
- Credit economics. Is the credit/discount viable against the deal it unlocks (credit-to-ACV ratio, payback)? A credit that doesn't pencil is a slow leak.
Verdict. PASS only if gates 1–2 pass and 3–5 each have a real plan. If any of 3–5 fail, the output is the guardrail to put in place first (attribution tracking, lead-routing capacity, credit math) — not the copy.
Part 2 — Offer copywriter (only if the gate passes)
Write the Startups Offer as a consistent extension of the marketplace listing — pull from the existing listing so the two surfaces stay aligned:
- Offer headline — the credit/discount hook ("$X in credits", "Y% off your first year"), benefit-led, not feature-led.
- Benefit blurb (≤ 60 words) — the outcome a startup gets, in plain unambiguous nouns.
- Category tags — the AWS offer tags that match (Cost Optimization, Security & Compliance, Engineering, AI/Inference, etc.).
- Eligibility — who qualifies (Activate stage, region, plan), stated plainly.
- How to claim — the steps, framed around the real CTA.
- CTA framing — make explicit that the business-email submit is a vetted co-sell intro (AWS demand-gen → ACE-originated opportunity), not a self-serve signup. Set the expectation that a human follows up.
Output format
Return: (1) the five-gate scorecard + a PASS / RISK / FAIL verdict; (2) if FAIL — the guardrails to fix first; if PASS — the offer card (headline, blurb, tags, eligibility, how-to-claim, CTA framing), paste-ready; (3) a one-line note on how to instrument credit-redemption attribution before go-live.
© Ron Davis · AWS Marketplace GTM · Free to use. Want this run for you? https://itsrondavis.com/book-a-call
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- offer-definer by Othmane-Khadri · 301
- offer-extraction by impecablemee · 68
- outreach-offer by emelia-io · 12
Need help setting it up?
This page tells you what aws-startups-offer-builder does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.