A collection of AI agent skills focused on B2B sales tasks. Built for sales professionals, SDRs, AEs, and revenue leaders who want Claude Code (or similar AI coding assistants) to help with prospecting, discovery, deal execution, pipeline management, and closing.
Built by Apparate.
Contributions welcome! Found a way to improve a skill or have a new one to add? Open a PR.
Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, Claude Code can recognize when you're working on a sales task and apply the right frameworks, methodologies, and best practices.
| Skill | Description |
|---|---|
| active-listening | Understand prospects and hear what's really being said |
| adaptability | Adjust approach based on buyer personality and situation |
| asking-effective-questions | Discovery and qualifying questions using SPIN and other frameworks |
| building-rapport | Create genuine connection and trust quickly |
| closing | Recognize buying signals and ask for the sale |
| competitive-positioning | Differentiate without disparaging competitors |
| discovery | Run thorough needs assessments before proposing |
| empathy | Genuinely understand the buyer's situation and pressures |
| follow-up-discipline | Persistent but respectful outreach that keeps deals moving |
| negotiation | Find mutually beneficial outcomes without eroding value |
| objection-handling | Address concerns and overcome resistance |
| pipeline-management | Maintain healthy deal flow and accurate forecasting |
| presentation-skills | Deliver clear, engaging demos and pitches |
| product-knowledge | Understand what you sell and how it solves problems |
| qualifying-leads | Quickly identify who's worth pursuing |
| resilience | Bounce back from rejection without losing momentum |
| social-selling | Leverage LinkedIn and social platforms for warm outreach |
| storytelling | Use narratives and case studies to make benefits tangible |
| time-management | Prioritize high-value activities and prospects |
| written-communication | Craft compelling emails, proposals, and follow-ups |
| Skill | Description |
|---|---|
| ab-test-setup | Test and optimize sales approaches and outreach |
| analytics-tracking | Pipeline reporting, metrics, and forecasting |
| competitor-alternatives | Battlecards, competitive intel, and positioning |
| copy-editing | Edit and improve sales messages and scripts |
| copywriting | Write cold outreach, emails, and sales scripts |
| customer-onboarding | Optimize customer onboarding and time-to-value |
| customer-referrals | Generate referrals and build partner channels |
| deal-documentation | Deal documentation and CRM hygiene |
| deal-review-win-loss | Win/loss analysis and pipeline audits |
| deal-upselling | Upselling, cross-selling, and deal expansion |
| email-sequence | Create prospecting sequences and follow-up cadences |
| lead-qualification | Design lead qualification forms and scoring |
| meeting-conversion | Improve meeting show rates and prospect engagement |
| outbound-prospecting | Outbound prospecting and lead sourcing strategy |
| pricing-negotiation | Handle pricing objections and negotiate value |
| sales-enablement-tools | Build ROI calculators and sales enablement tools |
| sales-playbook-scaling | Build and scale sales playbooks and processes |
| sales-presentations | Create pitch decks, demos, and sales presentations |
| sales-process-optimization | Optimize sales process and reduce deal friction |
| sales-psychology | 70+ psychological principles for sales conversations |
| sales-tactics | 100+ sales tactics and pipeline generation strategies |
| territory-account-launch | Plan territory launches and sales campaigns |
| Skill | Description |
|---|---|
| ab-message-testing | Automatically test message variations to optimize conversion |
| appointment-booking | Calendar integration and autonomous meeting scheduling |
| attachment-media-handling | Contextual content delivery and media sharing |
| budget-extraction-qualification | Extract budget signals without direct asking |
| buying-signal-amplification | Recognize and reinforce buying signals |
| callback-scheduling | Handle "call me later" requests intelligently |
| channel-fallback-logic | Automatically switch channels when primary fails |
| channel-preference-detection | Detect SMS, email, or phone preferences |
| competitive-intelligence-gathering | Extract market insights from prospect conversations |
| competitor-mention-handling | Respond strategically to competitor mentions |
| compliance-handling | Handle opt-outs, DNC lists, TCPA/ACMA compliance |
| conversation-ab-testing | Test conversation strategies with statistical rigor |
| conversation-branching | Dynamic conversation paths based on responses |
| conversation-compliance-auditing | Ensure conversations meet regulatory and company standards |
| conversation-memory | Reference previous interactions across channels |
| conversation-pause-intelligence | Interpret silence and non-response signals |
| conversation-quality-scoring | Rate conversation quality to identify top performers |
| conversation-resurrection | Revive stalled conversations with context-aware re-engagement |
| conversation-summarization | Create handoff notes and CRM summaries |
| conversation-velocity-optimization | Speed up deal progression through faster responses |
| conversational-flow-management | Keep exchanges natural while progressing toward outcomes |
| cross-sell-upsell-detection | Identify expansion opportunities within conversations |
| custom-field-population | Extract and populate CRM fields from conversations |
| data-enrichment-integration | Pull firmographic and contact data mid-conversation |
| decision-maker-identification | Identify actual decision makers vs. influencers |
| disqualification-messaging | Politely close out non-fits while preserving future potential |
| drip-pacing-intelligence | Adaptive sequence timing based on engagement |
| duplicate-conversation-prevention | Prevent contacting same prospect across channels simultaneously |
| dynamic-script-generation | Generate personalized scripts in real-time |
| emotional-arc-management | Guide conversations through optimal emotional progressions |
| entity-extraction | Pull key data from unstructured responses |
| fallback-gracefully | Handle unexpected inputs without breaking conversation |
| feedback-loop-integration | Close the loop between outcomes and training data |
| ghost-recovery-sequences | Re-engage prospects who stopped responding |
| handoff-detection | Know when to escalate to a human rep |
| human-in-the-loop-training | Learn from human corrections and feedback |
| ideal-customer-profile-matching | Score prospects against ideal customer profiles |
| intent-detection | Recognize prospect intent from responses |
| lead-qualification-logic | Automated lead scoring and routing |
| legal-compliance-phrase-avoidance | Avoid phrases that create legal liability |
| meeting-confirmation-reminder-logic | Smart meeting confirmations that reduce no-shows |
| message-deliverability-optimization | Manage sender reputation and ensure messages get delivered |
| micro-commitment-stacking | Build toward bigger asks with small yeses |
| multi-channel-coordination | Orchestrate SMS, email, voice, and chat |
| multi-stakeholder-thread-management | Coordinate conversations with multiple stakeholders |
| multi-turn-context-retention | Maintain conversation context across exchanges |
| multilingual-support | Language detection and routing |
| negative-sentiment-de-escalation | Calm frustrated prospects and recover conversations |
| objection-pattern-learning | Identify patterns in objections to improve responses |
| objection-recognition | Identify pushbacks and deliver appropriate responses |
| out-of-scope-request-handling | Graceful redirection for off-topic requests |
| performance-analytics | Track bot conversion rates and drop-off points |
| persona-classification | Classify prospects into communication persona types |
| personalization-at-scale | Dynamic personalization with names, company details |
| post-meeting-follow-up-automation | Automate follow-ups based on meeting outcomes |
| pricing-discussion-logic | When to quote, deflect, or escalate pricing |
| propensity-scoring-realtime | Real-time scoring of conversion likelihood |
| prospect-fatigue-detection | Recognize when prospects are tired of being contacted |
| prospect-research-integration | Enrich prospect data from multiple sources |
| question-disambiguation | Clarify vague or ambiguous responses |
| re-engagement-sequencing | Nurture cold leads back into active conversations |
| referral-request-timing | Ask for referrals at optimal moments |
| reply-prediction | Predict likelihood and timing of prospect replies |
| response-confidence-scoring | Measure bot confidence and escalate when uncertain |
| response-latency-management | Reply timing that feels natural |
| response-length-calibration | Match response length to prospect preferences |
| scarcity-urgency-calibration | Apply urgency tactics authentically |
| sentiment-analysis | Gauge prospect tone and adjust responses |
| sentiment-trend-tracking | Monitor sentiment over time across campaigns |
| social-proof-injection | Insert relevant social proof at optimal moments |
| spam-bot-detection-avoidance | Deliverability best practices and spam prevention |
| time-to-close-prediction | Predict deal close timing from conversation signals |
| timezone-awareness | Respect local time for outreach |
| timing-optimization | Send messages when prospects most likely to engage |
| tone-matching | Adapt formality based on prospect communication style |
| trigger-event-detection | Detect buying triggers from company signals |
| urgency-creation | Introduce scarcity without being pushy |
| voicemail-drop-optimization | Optimize voicemail timing and content |
| warm-transfer-execution | Seamless handoff to human reps |
| win-loss-reason-extraction | Automatically categorize why deals closed or died |
Use add-skill to install skills directly:
# Install all skills
npx add-skill louisblythe/salesskills
# Install specific skills
npx add-skill louisblythe/salesskills --skill pricing-negotiation competitor-alternatives
# List available skills
npx add-skill louisblythe/salesskills --listThis automatically installs to your .claude/skills/ directory.
Install via Claude Code's built-in plugin system:
# Add the marketplace
/plugin marketplace add louisblythe/salesskills
# Install all sales skills
/plugin install sales-skillsClone the entire repo and copy the skills folder:
git clone https://github.com/louisblythe/salesskills.git
cp -r salesskills/skills/* .claude/skills/Add as a submodule for easy updates:
git submodule add https://github.com/louisblythe/salesskills.git .claude/salesskillsThen reference skills from .claude/salesskills/skills/.
- Fork this repository
- Customize skills for your specific sales process
- Clone your fork into your projects
Once installed, just ask Claude Code to help with sales tasks:
"Help me write a cold outreach sequence for CFOs"
→ Uses email-sequence skill
"How should I handle a pricing objection?"
→ Uses pricing-negotiation skill
"Create a competitive battle card vs Salesforce"
→ Uses competitor-alternatives skill
"Help me prepare for a discovery call"
→ Uses discovery skill
"What questions should I ask to uncover pain?"
→ Uses asking-effective-questions skill
"Build an AI SDR that can detect when to hand off to a human"
→ Uses handoff-detection skill
You can also invoke skills directly:
/pricing-negotiation
/email-sequence
/objection-handling
/discovery
122 skills organized into three categories:
-
Core Sales Skills (20) — Fundamental human skills every seller needs: active listening, rapport building, discovery, objection handling, negotiation, closing, storytelling, and more.
-
Sales Process & Strategy (22) — Tactical frameworks and methodologies: prospecting sequences, competitive positioning, pricing strategy, pipeline management, playbook development, and sales analytics.
-
AI SDR & Bot Skills (80) — Skills for building autonomous sales bots: intent detection, sentiment analysis, conversation memory, compliance handling, handoff detection, multi-channel coordination, entity extraction, timezone awareness, conversation summarization, propensity scoring, A/B testing, emotional arc management, human-in-the-loop training, and more.
These skills incorporate proven sales frameworks:
- BANT - Budget, Authority, Need, Timeline
- MEDDIC - Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, Champion
- SPICED - Situation, Pain, Impact, Critical Event, Decision
- SPIN - Situation, Problem, Implication, Need-Payoff
- Challenger Sale - Teach, Tailor, Take Control
- Gap Selling - Current State → Future State
Found a way to improve a skill? Have a new skill to suggest? PRs and issues welcome!
Ideas for contributions:
- Improve existing skill instructions or frameworks
- Add new objection handling scripts
- Add industry-specific variations
- Fix typos or clarify confusing sections
- Suggest new skills (open an issue first to discuss)
- Add examples or case studies
How to contribute:
- Fork the repo
- Edit the skill file(s)
- Submit a PR with a clear description of what you improved
Each skill is a directory containing a SKILL.md file:
skills/
skill-name/
SKILL.md
The SKILL.md file follows this format:
---
name: skill-name
description: One-line description for skill selection
---
# Skill Name
[Full instructions for the AI agent]MIT - Use these however you want.