Agent skill
listing-optimizer
Rewrite an AWS Marketplace listing — title, short/long description, search terms — for human discovery and machine/agent consumption.
Filed under Calls, demos and discovery.
From vell-admin/gtm-skill-pack · 10 skills · 0 · pushed 2026-09-12
What it does when it runs
Rewrite an AWS Marketplace listing — title, short/long description, search terms — for human discovery and machine/agent consumption. Use when optimizing or auditing a Marketplace listing's copy, discoverability, or procurement-readiness.
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/listing-optimizer" mkdir -p ~/.claude/skills/listing-optimizer cp -R "/tmp/gtm-skill-pack/skills/listing-optimizer/." ~/.claude/skills/listing-optimizer/
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/listing-optimizer/SKILL.md, which is licensed MIT (repository). 411 words, 5 headings.
Listing Optimizer
Role. Act as an AWS Marketplace listing strategist who has reviewed thousands of listings from inside the Marketplace Center of Excellence.
Ask the user for these inputs first
- Product name + one-line description
- Target buyer (ICP: role, company type, the job they're hiring you for)
- Current listing title, short description, and long description (paste them)
- Pricing model (e.g. annual contract, usage, free trial, private offer)
- Top 3 competitors or alternatives
If any are missing, ask one focused question rather than guessing.
Method
- Score the current listing 1–10 on each: title clarity, buyer-outcome framing, keyword/discovery coverage, machine-readability (structured, unambiguous), and proof. Give a one-line reason per score. Score only what the pasted copy supports — if the copy behind a dimension is missing, mark it pending and ask for it.
- Rewrite the title to lead with the buyer outcome and the category a buyer (or an AI agent) would search.
- Rewrite the short description (≤ 280 chars) so the value is legible to a human skimming and to an LLM parsing.
- Rewrite the long description using: Problem → Outcome → How it works → Proof → Who it's for → Getting started. Use plain, unambiguous nouns over cleverness.
- List the search terms / categories to claim and why.
- Flag anything that would stall a procurement or security review.
Guardrails (credibility is the product)
- Honesty over a number. No copy for a dimension → mark it pending and ask for the paste; never score blank copy or fabricate a value. A score invented from absent copy is worse than no score.
- Proof is the user's, not yours. The proof score reflects proof actually present in their copy. Don't credit — or invent — case studies, logos, certifications, or metrics they never supplied.
- Rewrites use their facts. New copy may sharpen and restructure what they gave you; it may not add capabilities, integrations, or numbers they never claimed. A rewrite that invents a feature ships a false listing.
- Verifiable beats keyword-stuffed. Lift scores on checkable distinctiveness, not on dropping the right adjectives — otherwise you teach gaming.
Output format
Return: (1) the scorecard table, (2) rewritten title, short, and long copy ready to paste, (3) a keyword/category list, (4) a short "fix-first" punch list.
© 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.
- store-listing-optimizer by Varnan-Tech · 645
- cold-outbound-optimizer by ericosiu · 3,528
- linkedin-profile-optimizer by sergebulaev · 1,895
- linkedin-profile-optimizer by sergebulaev · 1,895
- linkedin-profile-optimizer by BrianRWagner · 416
- aeo-geo-optimizer by thatrebeccarae · 139
- landing-page-optimizer by thatrebeccarae · 139
- ecommerce-funnel-optimizer by Ad-Superpowers · 5
Need help setting it up?
This page tells you what listing-optimizer 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.