Introduction
What is Claude Code?
Claude Code is Anthropic's official CLI (Command Line Interface) for Claude AI. It allows you to run Claude directly from your terminal, with access to your files, tools, and integrations.
What are Skills?
Skills are reusable prompts and workflows that extend Claude Code's capabilities. Instead of typing the same complex instructions over and over, you save them as a "skill" and invoke them with a simple slash command like /sales-email or /create-proposal.
Think of skills as macros or shortcuts for your AI assistant.
Why Use Business Skills?
Most professionals spend hours on repetitive tasks:
- Responding to sales emails
- Researching prospects before calls
- Writing proposals after discovery meetings
- Creating weekly reports
- Repurposing content for social media
These skills automate these tasks, saving you 20+ hours per week while maintaining quality and your personal voice.
What's Inside
๐ง
/sales-email
Sales Email Responder
Respond to sales inquiries automatically with qualified, professional responses.
โก Inbox zero in minutes
๐
/prospect-research
Prospect Research Agent
Deep research on potential clients using web search. Company info, decision makers, pain points.
โก 10x faster research
๐
/create-proposal
Proposal Generator
Generate custom proposals from discovery call notes with ROI calculations.
โก Proposals in 5 minutes
๐
/weekly-report
Weekly Report Builder
Auto-generate reports by pulling data from Trello, Calendar, and Gmail.
โก Reporting on autopilot
โจ
/content-repurpose
Content Repurposing Engine
Transform one blog article into 10+ social media posts, email content, and threads.
โก 10x content output, 0 extra hours
๐
/meeting-prep
Meeting Prep Agent
Auto-research attendees, pull context from past interactions, and generate talking points.
โก Walk into every meeting prepared
๐ฐ
/invoice-followup
Invoice Follow-up Agent
Check overdue invoices and draft professional follow-up emails with the right tone.
โก Get paid faster, zero awkwardness
๐ข
/competitor-scan
Competitor Scanner
Quick competitive analysis with web research. Pricing, positioning, strengths, and gaps.
โก Know your market in minutes
๐ NEW in v2.0: 3 new skills (/meeting-prep, /invoice-followup, /competitor-scan) + CLAUDE.md setup guide
Total value: 30+ hours saved per week | $78,000+ annual labor savings
Requirements
Required Software
1. Claude Code CLI (Required)
Claude Code is Anthropic's official command-line tool. Install it via npm:
npm install -g @anthropic-ai/claude-code
After installation, authenticate with your Anthropic account:
claude-code login
2. Node.js 18+ (Required for MCP servers)
Most MCP servers require Node.js. Download from nodejs.org or install via your package manager.
node --version
MCP Servers (Model Context Protocol)
MCP servers are integrations that give Claude Code access to external tools like Gmail, Trello, Obsidian, etc.
| MCP Server |
Used By Skills |
Purpose |
| Obsidian |
All skills |
Access your knowledge base, notes, and memory files |
| Trello |
/weekly-report |
Read tasks, boards, and activity |
| Google Calendar |
/weekly-report |
Read meetings and events |
| Gmail |
/sales-email, /weekly-report |
Read and draft emails |
Built-in tools (no installation needed):
- WebSearch - Used by /prospect-research for web searches
- WebFetch - Used by /prospect-research, /content-repurpose for reading web pages
Installation Guide
Step 1: Download the Skills
Download the ZIP file from the link provided and extract to your preferred location.
cd claude-code-business-skills
Step 2: Install MCP Servers
MCP servers need to be configured in Claude's configuration file.
Configuration File Location
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
Example Configuration
{
"mcpServers": {
"obsidian": {
"command": "npx",
"args": ["-y", "@calclavia/obsidian-mcp", "/path/to/your/vault"]
},
"trello": {
"command": "npx",
"args": ["-y", "@avi-mehra/trello-mcp"],
"env": {
"TRELLO_API_KEY": "your-trello-api-key",
"TRELLO_TOKEN": "your-trello-token"
}
},
"gmail": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-gmail"]
},
"google-calendar": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-google-calendar"]
}
}
}
Step 3: Set Up Your Memory System (Obsidian)
The skills pull context from your Obsidian vault. Create these files:
Recommended Folder Structure
YourObsidianVault/
โโโ Business/
โ โโโ Business-Profile.md # Your products, services, and metrics
โ โโโ Sales-Process.md # Your sales process and ICP definition
โ โโโ Brand-Voice.md # Your brand voice and tone guidelines
โ โโโ Proposals/ # Discovery notes and proposals
โโโ Reports/ # Auto-saved weekly reports
โโโ Content/ # Blog articles for repurposing
# Business Profile
## Company Overview
- **Company Name:** [Your Company]
- **Industry:** [Your Industry]
- **Value Proposition:** [What you do in one sentence]
## Products & Services
### Service 1: [Name]
- **Description:** [What it does]
- **Target Customer:** [Who it's for]
- **Price Range:** $[X] - $[Y]
- **Timeline:** [X] weeks
## Case Studies
### Case Study 1: [Client Name]
- **Industry:** [Client industry]
- **Challenge:** [Their problem]
- **Solution:** [What you built]
- **Results:**
- [Metric 1: e.g., "70% cost reduction"]
- [Metric 2: e.g., "15 hours/week saved"]
- [Metric 3: e.g., "99.9% accuracy"]
## Key Metrics
- Average time savings: [X] hours/week
- Average cost reduction: [X]%
- Implementation timeline: [X] weeks
# Sales Process
## Ideal Customer Profile (ICP)
- **Company Size:** [X]+ employees
- **Industry:** [Target industries]
- **Pain Points:** [Common problems they have]
- **Budget Range:** $[X] - $[Y]
- **Decision Makers:** [Typical titles]
## Qualification Criteria
### High Intent Signals
- Specific use case mentioned
- Timeline mentioned
- Budget signals
- Decision maker role
### Medium Intent Signals
- General inquiry
- Exploring options
- Interested but no urgency
### Low Intent Signals
- Very vague question
- Student/researcher
- Competitor research
## Response Tone
- Direct and practical
- Conversational (like talking to a colleague)
- Focus on outcomes, not features
- Use "I" not "we" when appropriate
# Brand Voice Guidelines
## Tone
- Direct and to the point
- Practical and actionable
- Conversational, not formal
- Confident but not pushy
## Writing Style
- Short sentences (under 20 words ideal)
- No jargon unless necessary
- Lead with value, not features
- Use concrete numbers
## Point of View
- First person (I/we) is fine
- Speak to the reader directly
## Dos
- Use specific numbers and metrics
- Share real examples
- Be direct about pricing/timeline
- End with clear call to action
## Don'ts
- Don't use corporate speak
- Don't oversell or use superlatives
- Don't be vague
- Don't add fluff or filler
Step 4: Install Skills in Claude Code
Skills Location
- macOS/Linux:
~/.claude/skills/
- Windows:
%USERPROFILE%\.claude\skills\
Install All Skills
cd claude-code-business-skills
cp -r skills/* ~/.claude/skills/
Step 5: Verify Installation
/skills list
You should see: sales-email, prospect-research, create-proposal, weekly-report, content-repurpose
CLAUDE.md Setup (Critical)
Don't skip this step. CLAUDE.md is how Claude Code knows who you are, what your business does, and how to behave. Without it, every skill starts from zero context. With it, every response is personalized to your business.
What is CLAUDE.md?
CLAUDE.md is a configuration file that Claude Code reads at the start of every conversation. It contains your business context, preferences, and instructions. Think of it as your AI's permanent memory.
Where to Create It
Create the file at ~/.claude/CLAUDE.md (this applies globally to all your Claude Code sessions).
# Create the file
touch ~/.claude/CLAUDE.md
# Open it in your editor
nano ~/.claude/CLAUDE.md
CLAUDE.md Template
# Claude Instructions for [Your Company]
## Who You're Working With
- **Name:** [Your Name]
- **Role:** [Your Role]
- **Company:** [Company Name] โ [One-line description]
- **Website:** [URL]
## What We Do
[2-3 sentences about your business and who you serve]
## Memory System (Obsidian)
You have access to my business knowledge base via Obsidian MCP.
### Key Memory Files
| File | Use When |
|------|----------|
| `Business/Business-Profile.md` | Need product info, services, case studies |
| `Business/Sales-Process.md` | Sales tasks, lead qualification, email responses |
| `Business/Brand-Voice.md` | Content writing, LinkedIn posts, emails |
### How to Use Memory
1. Before starting a task, read the relevant memory file(s) for context
2. For Sales tasks โ Read Sales-Process.md + Business-Profile.md
3. For Marketing tasks โ Read Brand-Voice.md for tone guidelines
## Connected Tools (MCPs)
- **Obsidian** โ Knowledge base and business memory
- **Trello** โ Task and project management
- **Gmail** โ Email reading and drafting
- **Google Calendar** โ Meeting and schedule access
## My Preferences
- Direct and to the point
- Practical and actionable
- Short sentences, no fluff
- Lead with outcomes, not features
- Use concrete numbers
## Target Customer
- [Company size, industry, pain points]
- [Budget range]
- [Decision maker titles]
Why This Matters
Without CLAUDE.md, when you run /sales-email, Claude has no idea about your products, pricing, or tone. With CLAUDE.md, it automatically pulls the right context and responds in your voice.
Result: Every skill output is personalized to your business from the first run. No more generic responses.
What It Does
Automatically respond to incoming sales inquiries with qualified, professional responses that move prospects through your sales pipeline.
The workflow:
- Reads the incoming sales email (from Gmail, forwarded text, or screenshot)
- Analyzes the inquiry for prospect intent and qualification
- Pulls context from your business memory (Obsidian)
- Matches relevant case studies from your portfolio
- Drafts a personalized response in your tone
- Suggests next steps and qualification notes
Requirements
- Obsidian MCP (required) - To read Sales.md and Business Profile.md
- Gmail MCP (optional) - For direct email reading
How to Use
Method 1: From Gmail (if Gmail MCP connected)
/sales-email from:prospect@company.com subject:"interested in automation"
Method 2: Paste Email Content
/sales-email
[Paste the email here]
From: John Doe <john@company.com>
Subject: Question about AI agents
Hi, I saw your post about invoice automation...
Method 3: From Screenshot
/sales-email
Then attach a screenshot of the email.
You are a sales response assistant for [Your Company Name].
**Your task:** Draft a professional, conversational response to the incoming
sales email that qualifies the prospect and moves them toward a discovery call.
### Steps:
1. **Read context** from your knowledge base:
- Sales process document for tone, ICP, and process
- Business profile document for relevant solutions and metrics
2. **Analyze the email:**
- What is the prospect asking about?
- Do they fit the ICP (10+ employees, automation needs)?
- What pain point are they expressing?
- What's their level of intent (high/medium/low)?
3. **Match to portfolio:**
- Which solution(s) from your product/service catalog are most relevant?
- What metrics/results would resonate?
4. **Draft response:**
- Open with acknowledgment of their specific question
- Share 1-2 relevant case studies with concrete numbers
- Address their pain point directly
- Suggest next step (usually: brief call to understand their needs)
- Keep it short (150-200 words max)
- Use direct, conversational tone (no corporate fluff)
- End with clear CTA
5. **Qualify quietly:**
- If under-qualified, be helpful but suggest resources instead of a call
- If well-qualified, push for meeting
### Tone Guidelines:
- Direct and practical
- Conversational (like talking to a colleague)
- Confident but not pushy
- Focus on outcomes, not features
- Use "I" not "we" when appropriate
Tips
- Always personalize - Reference something specific from their email
- Lead with value - Start with a relevant result, not a pitch
- Keep it short - Respect their time
- Clear CTA - Make the next step obvious
- Internal notes - Track qualification for CRM later
What It Does
Conduct deep research on potential clients using web search and scraping. Discover company info, decision makers, pain points, and automation opportunities.
The workflow:
- Searches the web for company information
- Analyzes company website, LinkedIn, news, and social media
- Identifies decision makers and their contact info
- Discovers pain points and automation opportunities
- Generates a research report with actionable insights
- Suggests outreach angles and talking points
Requirements
- WebSearch (built into Claude Code) - For web searches
- WebFetch (built into Claude Code) - For reading web pages
- No external MCP servers required!
How to Use
/prospect-research Acme Corp
/prospect-research https://www.acmecorp.com
/prospect-research TechCo - focus on finance automation opportunities
Where to Look for Research
| Source |
What to Find |
| Company Website |
About page, careers (job postings reveal pain points), case studies |
| LinkedIn |
Company page, leadership profiles, employee posts, job postings |
| Job Boards |
Look for "streamline", "automate", "manual process" in descriptions |
| Tech Stack |
BuiltWith.com, job postings, engineering blogs |
| News & Press |
Google News, Crunchbase (funding), industry publications |
| Review Sites |
Glassdoor (employee complaints), G2/Capterra |
๐ข Green Flags (High Priority): Actively hiring, recent funding, tech-forward, pain points mentioned publicly, decision maker active on LinkedIn
๐ก Red Flags (Low Priority): Company <10 employees, recent layoffs, very traditional industry, no digital presence
What It Does
Generate custom sales proposals from discovery call notes. Automatically matches relevant case studies, calculates ROI, and creates a professional proposal in minutes.
The workflow:
- Reads your discovery call notes (from Obsidian, text file, or pasted)
- Pulls relevant case studies from your Business Profile
- Calculates ROI and time savings based on similar projects
- Structures a professional proposal with your format
- Outputs ready-to-send proposal (Markdown โ Word/PDF)
How to Use
/create-proposal Client: Acme Corp
Or paste notes directly:
/create-proposal
Discovery Call - Acme Corp
- 50 employees
- Processing 200 invoices/month manually
- Uses Xero
- 15h/week spent on AP
- Budget: $30k
Pricing Guidelines
| Complexity |
Dev Time |
Price Range |
| Simple |
1-2 weeks |
$5k - $15k |
| Medium |
3-4 weeks |
$15k - $30k |
| Complex |
5-8 weeks |
$30k - $60k |
| Enterprise |
8+ weeks |
$60k+ |
ROI Calculation Formulas
Time Savings ROI:
Current hours/week ร hourly labor cost ร 52 weeks = Annual labor cost
Annual labor cost - Solution cost = Net savings Year 1
Solution cost รท Net savings per year = Payback period (months)
Efficiency ROI:
Current cost per unit / New cost per unit = Efficiency gain
Efficiency gain ร Annual volume = Total savings
What It Does
Automatically generate weekly reports by pulling data from Trello, Google Calendar, and Gmail. Creates structured overview of your accomplishments, meetings, and activities.
The workflow:
- Pulls data from your connected tools (Trello, Calendar, Gmail)
- Analyzes your week for patterns and highlights
- Generates structured report with metrics and accomplishments
- Formats for your use case (standup, team update, personal review)
Requirements
- Trello MCP (required) - To read cards and activity
- Google Calendar MCP (required) - To read meetings
- Gmail MCP (optional) - To read email activity
- Obsidian MCP (optional) - To save reports to your vault
How to Use
/weekly-report
/weekly-report from:2026-02-24 to:2026-03-02
/weekly-report --format standup
Report Formats
| Format |
Best For |
standard |
Full weekly report with all sections |
standup |
Quick daily/weekly update for team |
executive |
High-level summary for leadership |
personal |
Reflective review for personal use |
Tips for Better Reports
- Use consistent Trello labels (e.g., "High Priority", "Client Work")
- Complete calendar entries (add attendees and descriptions)
- Archive completed cards regularly
- Run weekly at same time (e.g., Friday 4pm)
What It Does
Transform one blog article into 10+ social media posts, email content, and threads. Maintains your brand voice while optimizing for each platform.
The workflow:
- Reads your source content (blog article, video transcript, podcast notes)
- Extracts key insights, quotes, and takeaways
- Analyzes your tone of voice from existing content
- Generates platform-specific content (5-7 LinkedIn posts, 3-5 Twitter threads, 2-3 Email sections)
- Formats each piece for maximum engagement
How to Use
/content-repurpose https://yourblog.com/your-article
/content-repurpose note:"Content/Blog Articles/Invoice Automation ROI"
/content-repurpose [source] --platforms linkedin,twitter
LinkedIn Post Structure
- Hook (first line, grabs attention)
- Body (2-4 short paragraphs, one line each)
- Takeaway (key insight or action)
- CTA (question or engagement prompt)
Content Angles to Cover
- Main thesis post (introduce the concept)
- Data/metrics post (share impressive numbers)
- Story/case study post (real example)
- Framework/how-to post (actionable steps)
- Controversial take post (challenge assumptions)
- Behind-the-scenes post (process/learnings)
- Question/poll post (engage audience)
Result: One article โ 4 weeks of content โ 1,000s of impressions
๐ NEW in v2.0
What It Does
Automatically research meeting attendees, pull context from past interactions, and generate talking points โ so you walk into every meeting prepared.
The workflow:
- Reads your upcoming calendar events (Google Calendar)
- Identifies attendees and their companies
- Researches each person via web search and LinkedIn
- Checks history โ past emails, Trello cards, or notes about them
- Generates a prep brief with talking points, context, and goals
Requirements
- Google Calendar MCP (required) โ To read meeting details and attendees
- WebSearch (built-in) โ To research attendees and companies
- Gmail MCP (optional) โ To check past email threads
- Trello MCP (optional) โ To find related tasks or projects
- Obsidian MCP (optional) โ To check your notes about the person/company
How to Use
/meeting-prep
Prepares for your next upcoming meeting.
/meeting-prep tomorrow
Prepares for all meetings tomorrow.
/meeting-prep "Discovery Call with TechFlow"
Prepares for a specific meeting by title.
You are a meeting preparation assistant.
**Your task:** Research the attendees and context for an upcoming meeting,
then generate a concise prep brief.
### Steps:
1. **Read calendar** โ Find the meeting from Google Calendar.
Get: title, time, attendees (names + emails), description.
2. **Research attendees:**
- Search their name + company on the web
- Find their LinkedIn profile, role, recent posts
- Check for any past emails with them (Gmail)
- Check for any related Trello cards or Obsidian notes
3. **Build context:**
- What does their company do?
- What's their role and likely priorities?
- Any past interactions or open deals?
- What's the likely purpose of this meeting?
4. **Generate prep brief:**
- Meeting: [title, time, duration]
- Attendees: [name, role, company โ 1 line each]
- Context: [what you know about them]
- Talking Points: [3-5 suggested topics]
- Questions to Ask: [2-3 smart questions]
- Goal: [what outcome to aim for]
Keep it concise. One page max. Focus on what's actionable.
Example Output
๐
Meeting Prep Brief
MEETING: Discovery Call โ DataFlow Inc
TIME: Tuesday 10:00 AM (30 min)
ATTENDEES:
โข Sarah Martinez โ VP Operations, DataFlow Inc
- 8 years at DataFlow, promoted from Ops Manager in 2024
- Posted about "scaling challenges" on LinkedIn last week
- No prior emails or interactions found
COMPANY:
โข B2B SaaS, 50 employees, Series A ($8M in 2025)
โข Hiring Finance Ops Manager (indeed.com โ posted 2 weeks ago)
โข Tech stack: Xero, HubSpot, Slack, Notion
CONTEXT:
โข Likely pain: manual finance processes (hence the hire)
โข Our relevant solution: Invoice Processor Agent
โข Similar win: TechFlow Solutions โ saved 12+ hrs/week
TALKING POINTS:
1. Ask about the Finance Ops Manager role โ what's driving it?
2. Explore invoice volume and current manual processes
3. Share TechFlow case study (similar size, Xero, 129% ROI)
QUESTIONS TO ASK:
โข "What made you start looking at this now?"
โข "How many invoices are you processing per month?"
โข "What does the approval workflow look like today?"
GOAL: Qualify for proposal. If 100+ invoices/month โ schedule
technical deep-dive next week.
๐ NEW in v2.0
What It Does
Check overdue invoices and draft professional follow-up emails. Gets the tone right โ firm enough to get paid, friendly enough to keep the relationship.
The workflow:
- Reads your outstanding invoices (from Obsidian notes, pasted list, or accounting data)
- Identifies which are overdue and by how long
- Checks context โ past emails, relationship history, payment patterns
- Drafts follow-up emails with escalating tone based on how overdue
- Suggests next steps if payment doesn't come
Requirements
- Obsidian MCP (optional) โ To read invoice records and client notes
- Gmail MCP (optional) โ To check past payment correspondence
- Works with pasted invoice data too โ no MCP required
How to Use
/invoice-followup
Paste your overdue invoice list and it drafts follow-ups for each.
/invoice-followup
Overdue invoices:
- INV-2024-087: TechFlow Solutions, $18,500, due March 15 (14 days overdue)
- INV-2024-091: DataCorp, $5,200, due March 22 (7 days overdue)
- INV-2024-095: StartupXYZ, $3,800, due March 28 (1 day overdue)
You are an invoice follow-up assistant.
**Your task:** Review overdue invoices and draft professional follow-up
emails with the right tone for each situation.
### Steps:
1. **Review invoices** โ Read the overdue invoice data provided.
Note: amount, client, days overdue, any past follow-ups.
2. **Determine tone** based on how overdue:
- 1-7 days: Friendly reminder. "Just checking in" tone.
- 8-14 days: Professional nudge. Direct but warm.
- 15-30 days: Firm follow-up. Clear expectation of payment.
- 30+ days: Escalation. Mention payment terms, next steps.
3. **Check context** (if available):
- Past emails about this invoice
- Client relationship and payment history
- Any known issues or disputes
4. **Draft email for each invoice:**
- Subject line that's clear but not aggressive
- Reference invoice number and amount
- Acknowledge the relationship positively
- State the request clearly
- Make payment easy (include payment details if available)
- End with clear next step and timeline
5. **Suggest next actions** if no response:
- Second follow-up timing
- Phone call suggestion
- Payment plan option for large amounts
- When to involve legal/collections
### Tone Guidelines:
- Professional, never passive-aggressive
- Assume good intent (they forgot, it's in a queue)
- Be specific about amounts and dates
- Make the ask clear and easy to act on
Example Output
๐ฐ Follow-up Email (14 days overdue)
Subject: Invoice INV-2024-087 โ Quick follow-up
Hi Sarah,
Hope you're doing well. I wanted to follow up on invoice INV-2024-087
for $18,500, which was due on March 15.
I understand things can get busy โ just want to make sure this didn't
slip through the cracks on your end.
If there are any questions about the invoice or if you need me to
resend it, happy to help. Payment can be made via bank transfer
to the details on the invoice.
Could you let me know the expected payment date?
Thanks,
[Your Name]
---
Internal Notes:
- Days overdue: 14
- Tone: Professional nudge
- Next step: If no response by Friday โ phone call
- Escalation: If 30+ days โ formal payment reminder letter
๐ NEW in v2.0
What It Does
Run a quick competitive analysis using web research. Get pricing, positioning, strengths, weaknesses, and opportunities โ in minutes instead of hours.
The workflow:
- Takes a competitor name, URL, or industry as input
- Researches their website, pricing, features, and positioning
- Analyzes reviews, social presence, job postings, and news
- Compares against your business profile (from Obsidian)
- Generates a competitive brief with actionable insights
Requirements
- WebSearch (built-in) โ For web research
- WebFetch (built-in) โ For reading competitor websites
- Obsidian MCP (optional) โ To compare against your own positioning
- No external MCP servers required
How to Use
/competitor-scan https://www.competitor.com
/competitor-scan "AI automation agencies in Netherlands"
/competitor-scan CompetitorName โ focus on pricing and positioning
You are a competitive intelligence analyst.
**Your task:** Research a competitor or competitive landscape and
generate an actionable competitive brief.
### Steps:
1. **Research the competitor:**
- Visit their website (about, pricing, services pages)
- Search for recent news, funding, partnerships
- Check their LinkedIn company page and employee count
- Look at job postings (reveals priorities and pain points)
- Find reviews on G2, Capterra, Trustpilot if applicable
2. **Analyze their positioning:**
- What's their tagline/value proposition?
- Who are they targeting? (company size, industry)
- What's their pricing model? (if public)
- What technology/approach do they use?
- What do customers say? (reviews, testimonials)
3. **Identify strengths and weaknesses:**
- Where are they strong? (features, brand, market share)
- Where are they weak? (missing features, complaints, gaps)
- What are they investing in? (job postings, recent launches)
4. **Compare to your business** (read Business Profile from Obsidian):
- Where do you win against this competitor?
- Where do they have an advantage?
- What's your differentiation?
5. **Generate competitive brief:**
- Company overview (1 paragraph)
- Positioning & target market
- Pricing (if found)
- Strengths (3-5 bullet points)
- Weaknesses / gaps (3-5 bullet points)
- Your competitive advantage
- Recommended talking points when selling against them
Example Output
๐ข Competitive Brief
COMPETITOR: AutomateIQ
WEBSITE: automateiq.com
OVERVIEW:
AI automation agency, 25 employees, based in London. Focus on
enterprise clients. Founded 2023, seed-funded ($2M).
POSITIONING:
"Enterprise AI automation for Fortune 500"
Target: Large enterprises (500+ employees)
Approach: Custom-built solutions, long implementation cycles
PRICING:
Not public. Job postings suggest $100k+ projects.
Enterprise sales cycle (3-6 months).
STRENGTHS:
โข Strong enterprise credibility (3 Fortune 500 case studies)
โข Deep technical team (hiring ML engineers)
โข SOC 2 compliant
โข Strong LinkedIn presence (CEO has 15k followers)
WEAKNESSES:
โข No SMB offering โ too expensive for smaller companies
โข Long implementation (8-12 weeks minimum)
โข No self-serve or productized offerings
โข 2 negative Glassdoor reviews mention "over-promising"
YOUR ADVANTAGE:
โข You serve 10-50 employee companies (they don't)
โข Faster implementation (2-4 weeks vs 8-12)
โข More affordable ($5k-30k vs $100k+)
โข Practical, outcome-focused vs. enterprise complexity
TALKING POINTS (when prospect mentions them):
โข "They're great for enterprise. We built our approach for
companies that need results in weeks, not quarters."
โข "Our solutions start at $5k. You get the same AI capabilities
without the enterprise overhead."
Real Examples
๐ง Example 1: Sales Email Response (High Intent Lead)
Input Email:
From: Sarah Chen <sarah.chen@techcorp.com>
Subject: AI Agent for Invoice Processing
We're a 50-person SaaS company processing 200+ invoices per month manually.
Our finance team spends about 15 hours/week on data entry and validation.
We use Xero for accounting. Looking to implement something in Q1 (next 6 weeks).
Generated Response:
Hi Sarah,
That 70% cost reduction was for a company processing similar volume (~250/month).
Their finance team went from 16 hours/week to under 5 hours on invoice work.
Since you're on Xero, the integration is straightforward. The agent extracts
invoice data, validates against POs, flags exceptions, and drafts payments for
approval. We've seen 99.9% accuracy after the first week.
Implementation typically takes 2-3 weeks for your volume, so we'd hit your Q1
timeline comfortably.
I have slots Thursday at 2pm or Friday at 10am (CET) for a 20-minute call.
Which works better?
[Your Name]
---
Internal Notes:
- Qualification: HIGH
- Suggested solution: Invoice Processor Agent
- Next step: Discovery call this week
๐ Example 2: Prospect Research Report
Command: /prospect-research DataFlow Inc
| Company |
50 employees, B2B SaaS, Series A ($8M) |
| Decision Maker |
Sarah Martinez, VP Operations (posted about "scaling challenges") |
| Pain Points |
Finance ops hiring, 200+ invoices/month manual |
| Opportunity |
Invoice automation ($18k solution = $42k/year savings) |
| Outreach Angle |
Reference her LinkedIn post about manual processes |
| Subject Line |
"Alternative to hiring Finance Ops Manager" |
๐ Example 3: Generated Proposal Summary
Input (Discovery Notes): TechFlow Solutions - 45 employees, 180-200 invoices/month, 17-20h/week on invoices, Uses Xero, Budget: $20-25k
| Investment |
$18,500 one-time |
| ROI |
129% first year |
| Payback |
5 months |
| Time Saved |
12+ hours/week |
| Annual Savings |
$42,400/year (Year 2+) |
๐ Example 4: Weekly Report Highlights
Command: /weekly-report from:2026-02-24 to:2026-03-02
| Metric |
This Week |
| Tasks Completed |
18 |
| Meetings |
12 (9.5 hours) |
| Emails Sent |
47 |
| Proposals Sent |
2 |
| Deals Closed |
1 ($12k) |
Key Wins: Deal closed: SmallCo ($12k), 2 proposals in pipeline ($48k potential), All client projects green status
Customization Guide
Customizing Memory Files
Edit these in your Obsidian vault to match your business:
- Business Profile - Add your products/services with pricing, include case studies with real metrics
- Sales Process - Define your ICP, set qualification criteria, customize response tone
- Brand Voice - Define your writing style, set tone guidelines, add dos and don'ts
Modifying Skill Prompts
Each skill has a skill.md file you can edit:
# Edit a skill
nano ~/.claude/skills/sales-email/skill.md
Common customizations:
- Change output format
- Adjust tone/voice
- Add custom fields
- Modify logic
- Add company-specific context
Creating Your Own Skills
# Copy an existing skill
cp -r ~/.claude/skills/sales-email ~/.claude/skills/my-custom-skill
# Edit the skill file
nano ~/.claude/skills/my-custom-skill/skill.md
ROI & Business Case
Time Savings Per Skill
| Skill |
Time Saved/Week |
Annual Hours |
| /sales-email |
5 hours |
260 hours |
| /prospect-research |
3 hours |
156 hours |
| /create-proposal |
4 hours |
208 hours |
| /weekly-report |
2 hours |
104 hours |
| /content-repurpose |
6 hours |
312 hours |
| /meeting-prep NEW |
3 hours |
156 hours |
| /invoice-followup NEW |
2 hours |
104 hours |
| /competitor-scan NEW |
3 hours |
156 hours |
| Total |
28 hours/week |
1,456 hours/year |
$78,000
Annual Value (@$50/hr)
9,100x
ROI on Time Invested
Troubleshooting
Error: Skill 'sales-email' not found
Solution:
- Check skills are in
~/.claude/skills/ folder
- Verify folder structure (skill.md inside folder)
- Restart Claude Code
Error: Obsidian MCP not available
Solution:
- Check
claude_desktop_config.json configuration
- Verify file path is correct
- Restart Claude Desktop/Claude Code
- Check MCP server logs for errors
Error: Could not read Business/Sales.md
Solution:
- Create the memory files in your Obsidian vault
- Use the templates provided in this guide
- Verify Obsidian MCP has access to your vault
Error: Gmail authentication failed
Solution:
- Re-run OAuth setup for Gmail MCP server
- Check Google account permissions
- Verify you're using the correct Google account
FAQ
General Questions
No, install only the skills you need. Each skill is independent.
No, these skills require Claude Code (CLI version) which supports MCP servers and skills.
Claude Code requires an Anthropic API subscription. Check anthropic.com for current pricing.
Yes! Share the skill files with your team. Each person needs their own memory files customized for their role.
v2.0 adds 3 new skills (/meeting-prep, /invoice-followup, /competitor-scan), a CLAUDE.md setup guide that makes all skills work better, and updated ROI calculations. If you had v1, just add the new skills to your ~/.claude/skills/ folder and create your CLAUDE.md file.
Technically no โ skills work without it. But CLAUDE.md is what makes outputs personalized to your business instead of generic. It takes 5 minutes to set up and dramatically improves every skill's output. Highly recommended.
Technical Questions
Yes, if there's an MCP server for your app. Alternatively, you can paste content directly into the skills.
No, skills require Claude API access. Web search and web fetch also require internet.
Absolutely! Edit the skill.md file in each skill folder to customize behavior.
Usage Questions
Be as specific as possible. Include real case studies, actual metrics, and your genuine tone of voice.
Yes, always review output before sending. Skills are assistants, not replacements for your judgment.