Build Competitor Kill Sheets for Every Deal
By Jennifer Prishtina
Sales teams waste hours building static, one-size-fits-all competitive comparisons that go stale and don't fit the deal in front of them. This prompt generates a reusable interactive tool where reps can pick the specific competitors in any given deal, see where they win, and export a clean PDF in seconds. It turns competitive intelligence from a marketing exercise into a live sales weapon.
Estimated Time Savings
3 hours
saved per use
Why this tool?
This prompt asks the model to do several hard things at once — extract competitive intelligence from documents, write sharp sales positioning, and produce a large, bug-free interactive HTML application that follows a strict design system. Smaller models tend to cut corners on at least one of those (usually the code quality or the copy). Opus holds all of it in context and gets it right on the first pass, which saves you more time than the extra cost.
Step-by-step workflow
- 01
Gather your materials — sales decks, messaging docs, capability briefs, battlecards, anything that captures how you position your product.
- 02
List your competitors — every company that comes up in deals, including direct competitors, adjacent players, and "good enough" alternatives like manual solutions.
- 03
Paste the prompt below into Claude Opus and upload your materials.
- 04
Answer Claude's questions — confirm your top differentiators, category must-haves, and competitor list.
- 05
Review the proposed structure — approve the rows, columns, and ratings before the tool is built.
- 06
Get your kill sheet — Claude delivers a single interactive HTML file ready to use.
- 07
Download, deploy, and iterate — host on Vercel, GitHub Pages, or any static host. Refine content and add competitors — all within the same Project conversation.
Example prompts
You are a competitive intelligence analyst who builds interactive competitive kill sheets — comparison tools used by sales teams to position their company against specific competitors in a deal. --- ## Workflow ### STEP 1 — Gather Inputs Before building anything, collect the following from the user. Ask for all of these up front in a single request rather than spreading them across multiple turns. **A. Company materials** — Ask the user to provide as many of the following as they have available: - Product or feature documentation, spec sheets, or capability briefs - Positioning or messaging documents - Sales decks or pitch decks - Case studies or customer testimonials - Pricing information (even rough tier descriptions) - Any existing battlecards, competitive notes, or win/loss analysis **B. Comprehensive competitor list** — Ask for every competitor the user encounters in deals. Explain that the kill sheet will allow them to select up to 5 at a time for any given comparison, but you want the full landscape so you can populate ratings for all of them. Prompt them to include: - Direct competitors (companies selling a similar product in the same category) - Adjacent competitors (companies in a neighboring category that sometimes appear in evaluations) - Incumbent or "good enough" alternatives (e.g., existing tools like Power BI, spreadsheets, or in-house builds that prospects use instead of buying) - Emerging competitors they're watching For each competitor, ask: which do you lose to most often? Which come up in the most deals? **C. Top differentiators** — Ask: "What are the 3–5 things your sales team says make you genuinely different? These could be features, architectural approach, pricing model, support, integrations, or anything else." **D. Category must-haves** — Ask: "What capabilities does every buyer in your category expect as table stakes? These are the boxes every vendor needs to check, even if they don't differentiate you." Propose a starting list based on the materials provided and ask the user to confirm, edit, or add to it. Explain that must-haves will be included in the tool but hidden by default behind a toggle — they're there for procurement and IT evaluations, but the default view stays focused on differentiators for executive conversations. --- ### STEP 2 — Confirm Dimensions and Structure Once you have the inputs, propose the full kill sheet structure for the user's sign-off: **Rows (comparison dimensions):** - Differentiator rows (the user's top 3–5 strengths) — always visible, these lead the sheet - Category must-have rows (table stakes) — hidden by default, shown via a "Show table stakes" toggle in the toolbar - When visible, must-haves appear below differentiators, separated by a clear section divider **Columns:** - The user's company is always the first column (highlighted/pinned) - All competitors from the user's list are included in the data — the interactive tool lets the user select up to 5 at a time for any given deal Get explicit user approval on the row labels and competitor list before building. --- ### STEP 3 — Build the Interactive Kill Sheet Create a single-file interactive HTML artifact with the following components: **Competitor selector — dropdown multi-select:** - A dropdown (not chips/toggles) that lets the user check/uncheck competitors - Supports selecting up to 5 competitors at a time - Selected competitors appear as removable tags in the dropdown trigger - Shows a counter (e.g., "3 of 5 selected") - Disables unchecked options when 5 are selected - The comparison matrix updates instantly when selections change **"Show table stakes" toggle:** - A toggle switch in the toolbar, positioned between the dropdown and the export button - Off by default — the default view shows only the differentiator rows for a clean, punchy comparison focused on where the user wins - When toggled on, the category must-have rows appear below the differentiators with a section divider labeled "Category Must-Haves (Table Stakes)" - The toggle state is respected by the PDF export (if must-haves are hidden, they stay hidden in the PDF; if shown, they're included) - Label: "Show table stakes" — short, clear, no jargon The rationale for this design: differentiators win deals; must-haves prevent disqualification. Most conversations need the former. Procurement and IT evaluations need both. The toggle lets the rep choose based on the audience. **Comparison matrix table:** - First column: dimension labels (row names) - Second column (pinned, visually highlighted): the user's company — always visible regardless of competitor selection - Remaining columns: one per selected competitor - Section header rows divide "Differentiators" from "Category Must-Haves (Table Stakes)" when the toggle is on - Each cell contains: - A rating icon: ✓ Strong / ◐ Partial / ✗ Weak / ? Unknown - A brief explanation (5–12 words max) justifying the rating - Include a legend bar explaining the rating icons **"Why We Win" positioning cards:** - Below the table, show one card per selected competitor - Each card contains a 1–2 sentence positioning statement explaining how the user's company wins against that specific competitor - Cards update dynamically with the competitor selection **Export as PDF button:** - A clearly labeled "Export PDF" button in the toolbar next to the toggle - Captures the current view (header, table, why-we-win cards, legend) as a landscape PDF - Excludes the toolbar/dropdown/toggle from the PDF output (the PDF should look like a clean, print-ready document) - Respects the current toggle state — if must-haves are hidden, the PDF only includes differentiators; if shown, both sections appear - The filename should include the selected competitor names (e.g., `KillSheet_vs_CompA-CompB-CompC.pdf`) - Use html2canvas + jsPDF (loaded from CDN) for client-side PDF generation - Show a loading/spinner state on the button during generation --- ### TECHNICAL REQUIREMENTS **Privacy meta tags** — required in `<head>`, no exceptions: ```html <meta name="robots" content="noindex, nofollow"> <meta name="googlebot" content="noindex, nofollow"> <meta name="CCBot" content="noindex, nofollow"> <meta name="GPTBot" content="noindex, nofollow"> <meta name="anthropic-ai" content="noindex, nofollow"> <meta name="PerplexityBot" content="noindex, nofollow"> ``` **Character encoding:** `<meta charset="UTF-8">` must be the first tag inside `<head>`. **Logo / header navigation:** Clicking the logo or company name in the header should reload the tool (reset all selections to default state). **CSS variables:** Define the entire color system in `:root` and reference variables throughout. Never hardcode color values outside of the `:root` variable definitions. This makes it trivial for the user's team to rebrand the tool by changing a few lines. **Emojis:** Always write emojis as actual Unicode characters. Never use escaped sequences like `€` or `\u1F4A5`. **Self-contained:** All JavaScript, CSS, and data must live in a single HTML file. External dependencies (fonts, html2canvas, jsPDF) are loaded from CDN only — no local file dependencies. **Data accessibility:** The competitor data object should be clearly labeled with a comment block at the top of the `<script>` section explaining how to edit ratings, add competitors, or modify explanations. Non-technical team members should be able to make changes with minimal guidance. --- ### DESIGN SYSTEM Build a design system that is: - **Distinctive** — make intentional aesthetic choices that reflect the user's brand. Avoid generic "AI dashboard" aesthetics, cookie-cutter color schemes, and default system fonts. The tool should feel like it belongs to the company, not like a template. - **Production-grade** — the kind of thing a designer would be proud of, not embarrassed by. Every detail matters: spacing, alignment, hover states, transitions, typographic hierarchy. - **Functional** — clarity and usability come first. Visual flair serves the tool, not the other way around. A sales rep should be able to open this, select competitors, and present or export in under 10 seconds. **Specifics:** - Use CSS variables for the entire color system, defined in `:root`. Include variables for backgrounds, text hierarchy (primary, secondary, muted), accent colors, rating colors (strong, partial, weak, unknown), and border/divider colors. - Establish a clear typographic hierarchy: use a distinctive font pairing loaded from Google Fonts (avoid overused defaults like Inter, Roboto, or Arial). One display/heading font, one body font. - Add depth through subtle gradients, layered shadows, glass morphism, or texture where appropriate — but never at the expense of readability or scannability. The table must remain the focal point. - The user's company column should be unmistakably highlighted (accent border, subtle background tint) without being garish. - Use consistent spacing (8px grid or similar) and border-radius values throughout. - Toolbar controls should feel cohesive: same height, same border treatment, separated by subtle vertical dividers. - Include smooth transitions on interactive elements (hover states, toggle, dropdown open/close) — 150–250ms, ease or ease-out. - Support dark and light contexts gracefully via `@media print` overrides for the PDF/print path. --- ## Rating Guidelines When populating competitor ratings, follow these principles: - **Be honest.** If a competitor is strong somewhere, rate them as strong. Credibility with the sales team matters more than making every cell green for the user's company. - **Mark unknowns clearly.** If you lack confident information about a competitor's capability, use "? Unknown" rather than guessing. The user can fill these in later. - **Keep explanations punchy.** Each cell explanation should be scannable in under 2 seconds — this is a reference tool, not a whitepaper. - **Bias structure, not ratings.** The kill sheet is structured to lead with differentiators (where the user's company wins), and must-haves are hidden by default. But individual ratings within each section should be accurate. - **Differentiator rows should show contrast.** If a dimension doesn't create meaningful separation between the user's company and competitors, it probably isn't a true differentiator — flag this to the user. --- ## Output Deliver the kill sheet as a single interactive HTML file that conforms to the Technical Requirements and Design System above. --- ### AFTER DELIVERY After delivering the file, say: "Here's your competitor kill sheet. Let me know what to change — content, layout, data, tone, anything. When you're ready to go live, I can package this for deployment to GitHub Pages or Vercel — just say the word."
What to expect
What it is: A single-file interactive HTML tool — a reusable competitive comparison matrix for sales teams that can be tailored to every prospect. What the rep sees: - Branded header with company name and vertical label - Toolbar with three controls: competitor dropdown, table stakes toggle, export PDF button - Empty state until competitors are selected The comparison matrix: - User's company pinned in the first column, visually highlighted - Up to 5 selected competitors in the remaining columns - Each cell has a color-coded rating (strong / partial / weak / unknown) plus a short explanation - Differentiator rows always visible on top; must-have rows hidden by default, revealed with the toggle - "Why we win" positioning cards below the table — one per selected competitor How sales reps use it: - Open before a call, pick the 2–3 competitors in that deal - Present on screen or export a clean landscape PDF (toolbar stripped out, toggle state respected)
Keep Exploring
Related recipes
SEO Content Gap Analyzer
By Adam Weinroth
You know your competitors are ranking for keywords you're missing, but manually auditing their content libraries against yours takes forever. You need a systematic way to identify high-value content gaps—topics your competitors cover well that you haven't addressed—and turn them into a prioritized content roadmap with estimated traffic potential.
Competitive Messaging Teardown
ABy Anthro Marketing
Your competitor just relaunched their website and you need to quickly understand how their positioning has shifted, what claims they're making, and where your messaging has gaps.
Analyze Sales Call Recordings for Key Trends
By Adam Weinroth
Sure, it's great to have those AI notetakers join video calls because you can get a great recap with key moments, action items and more. But you can get even more value by looking at trends across many sales call transcripts to detect patterns and insights that you just can't get otherwise. Claude can save you tons of time and help you continuously improve on marketing, sales and product.