Sales Content Management
Help the user organize, distribute, measure, and govern sales collateral — from building a content library and creating battle cards through auditing content effectiveness and aligning marketing with sales on content needs. This skill is tool-agnostic and applies to any enablement platform (Seismic, Allego, Highspot, Showpad, Guru) or general-purpose tool (Google Drive, SharePoint, Notion).
Step 1 — Gather context
If references/learnings.md exists, read it first for accumulated knowledge.
Ask the user:
- What do you need to do?
- A) Build a content library from scratch - B) Organize/restructure existing content - C) Create specific content (battle card, one-pager, case study, playbook) - D) Audit content usage and effectiveness - E) Set up content governance/workflows - F) Improve content findability for reps - G) Other
- What types of content?
- A) Battle cards - B) One-pagers/datasheets - C) Case studies - D) Sales decks/presentations - E) Playbooks/guides - F) ROI calculators/tools - G) Email templates - H) All of the above
- Team size?
- A) Under 10 reps - B) 10-50 - C) 50-200 - D) 200+
- Current content tool?
- A) Seismic - B) Allego - C) Highspot - D) Showpad - E) Guru - F) Google Drive/SharePoint/Notion - G) No dedicated tool - H) Other
If the user's request already provides most of this context, skip directly to the relevant step. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end — don't gate your response behind gathering complete context.
Step 2 — Content strategy
Read references/platform-guide.md for detailed content taxonomy, audit framework, content type structures, governance model, and platform-specific guidance (Seismic, Allego, Highspot, Showpad, Guru, Google Drive/SharePoint/Notion).
*You no longer need the platform guide details — focus on the user's specific situation.*
Step 3 — Actionable guidance
Building a content library from scratch
- Audit: Inventory all existing content across all locations (shared drives, email attachments, rep desktops, Slack messages). Expect to find 2-3x more content than anyone thinks exists.
- Score: Rate each piece on usage (is it being shared?), freshness (when was it last updated?), and quality (is it on-message?). Archive anything that fails 2 of 3.
- Taxonomy: Define your organizing structure — by buyer journey stage, then persona, then content type. Keep it to 3 levels max or reps won't navigate it.
- Migrate: Move surviving content into your taxonomy. Re-tag and rename everything consistently. This is the hardest step — budget 2-4 weeks for a team of 50+ reps.
- Governance: Assign owners, set review cadences, define the approval workflow. Without this, you'll be back to chaos in 6 months.
- Launch: Train reps on the new library. Show them how to find content in <30 seconds. Get feedback in the first 2 weeks and adjust taxonomy based on search patterns.
Content creation prioritization
Focus on the highest-impact content first:
- Decision stage — battle cards, ROI calculators, competitive comparisons (these directly influence close rates)
- Proposal stage — case studies, one-pagers, reference materials (buyers need validation before signing)
- Discovery stage — playbooks, discovery question guides, demo frameworks (improve qualification)
- Awareness stage — educational content, industry reports (lower priority for sales content; this is marketing's domain)
Measuring content ROI
Tie content usage to pipeline and revenue metrics:
- Tag content per opportunity: Track which content pieces are shared in each deal
- Win rate by content: Compare win rates for deals where specific content was shared vs not shared
- Time-to-close impact: Measure whether certain content accelerates deal velocity
- Rep adoption: Track which reps use the content library and correlate with their performance
- Content-influenced pipeline: Calculate total pipeline value of deals where content was shared
Gotchas
- Don't create content without talking to reps first. Claude tends to suggest content based on marketing strategy. The most valuable content addresses what reps actually need — ask your top 5 performers what they wish they had.
- Don't organize content by department (marketing, product, sales). Organize by how reps search — by deal stage, persona, or use case. Nobody searches "marketing folder."
- Don't skip the audit before building. Most teams have 60%+ unused content. Building a new library on top of stale content makes findability worse, not better.
- Don't create battle cards longer than 2 pages. Reps need quick-reference cards they can scan in 30 seconds before a call. Long documents don't get used.
- Don't forget to measure content effectiveness, not just usage. A battle card used 100 times that doesn't improve win rates needs reworking. Track content's correlation with deal outcomes, not just downloads.
- Self-improving: If you discover something not covered here, append it to
references/learnings.mdwith today's date.
Before recommending a specific platform skill
This skill covers a strategy domain across many platforms. Before pointing the user to any specific platform skill (any /sales-{platform} listed in ## Related skills, e.g., /sales-mailshake, /sales-klaviyo, /sales-apollo), read that platform skill's actual SKILL.md first. The 1-line description in ## Related skills is enough to *identify* a candidate — it's not enough to *commit* to it or to write a prompt that invokes it well.
How to read it:
- If
~/.claude/skills/{skill-name}/SKILL.mdexists locally,Readit. - For
sales-*skills,WebFetchdirectly from this repo:https://raw.githubusercontent.com/sales-skills/sales/main/skills/{skill-name}/SKILL.md— e.g., forsales-mailshake:https://raw.githubusercontent.com/sales-skills/sales/main/skills/sales-mailshake/SKILL.md. - For non-
sales-*skills (third-party), look up{org}/{repo}in~/.claude/skills/sales-do/references/skill-sources.mdif installed and fetch the sameskills/{skill-name}/SKILL.mdpath under that repo.
After reading, ground your recommendation in something concrete from the SKILL.md (its scope, a sub-flow, its argument-hint shape, or a "Do NOT use for..." negative trigger). Align any generated invocation with the platform skill's argument-hint. If the platform skill turns out not to fit the user's situation, swap to another or handle the question here directly rather than recommending a poor fit.
Related skills
/sales-seismic— Seismic platform help (for Seismic-specific content management setup)/sales-allego— Allego platform help (for Allego-specific content management and AI recommendations)/sales-seamless— Seamless.AI platform help (Pitch Intelligence for AI-generated prospect-level content)/sales-coaching— Sales coaching and training (content for onboarding and enablement programs)/sales-compete— Competitive displacement campaigns (battle cards and competitive content)/sales-proposal-page— Proposal page design (Qwilr proposals)/sales-do— Not sure which skill to use? The router matches any sales objective to the right skill. Install:npx skills add sales-skills/sales --skill sales-do
Examples
Example 1: Organizing a messy content library
User says: "I need to organize our sales content — we have 500+ docs scattered across Google Drive and no one can find anything" Skill does:
- Audits existing content, proposes taxonomy by stage/persona/type
- Recommends scoring each piece on usage, freshness, and quality
- Suggests migration plan with timeline based on team size
- Sets up governance with owners, review cadences, and retirement policy
- Recommends upgrading to a dedicated enablement platform for tracking Result: Full content library build plan with taxonomy, migration steps, governance framework, and platform recommendation
Example 2: Creating battle card templates
User says: "Create a battle card template for our top 3 competitors" Skill does:
- Provides battle card structure (Overview → Strengths/Weaknesses → Landmines → Objection responses → Win stories)
- Recommends 1-2 page max length for rep usability
- Sets monthly update cadence with assigned ownership
- Includes competitive research framework for populating the cards
- Suggests distribution strategy (enablement platform, Slack alerts on updates) Result: Battle card template with structure, update cadence, ownership model, and distribution plan
Example 3: Measuring content effectiveness
User says: "How do I measure which content actually helps close deals?" Skill does:
- Sets up content-to-deal correlation tracking (tag content shared per opportunity)
- Defines key metrics: win rate by content piece, time-to-close impact, rep adoption
- Distinguishes usage metrics (downloads, views) from effectiveness metrics (win correlation)
- Recommends content-influenced pipeline calculation
- Creates a quarterly content review process based on effectiveness data Result: Content measurement framework with specific metrics, tracking approach, and review cadence
Troubleshooting
Reps don't use the content library
Cause: Content is hard to find, irrelevant, or outdated. Reps default to their own saved versions or ask colleagues directly. Solution: Audit usage to identify what's being ignored. Simplify taxonomy to 3 levels max. Add search functionality. Involve reps in content creation — they're more likely to use content they helped shape. Survey top performers on what's missing.
Marketing creates content reps don't want
Cause: Misalignment between what marketing thinks reps need and what they actually use in deals. Marketing often creates awareness-stage content when reps need decision-stage content. Solution: Run a content needs survey with your top 10 performers. Compare against what marketing is producing. Create a shared content calendar with joint prioritization. Have reps review content before publishing.
Content goes stale quickly
Cause: No governance process. Content is created and never updated. Competitive battle cards reference features from 2 years ago. Case studies cite customers who churned. Solution: Assign an owner to every piece of content. Set review cadences (monthly for battle cards, quarterly for case studies). Automate expiration alerts — content not reviewed within its cadence gets flagged. Archive anything not updated within 2x its review cadence.