# Claude Skills Pack — 9 Ready-to-Upload Skills

A curated set of nine Claude skills covering sales intelligence, delivery prep, candidate screening, finance ops, and daily briefings. Each file is a single self-contained `SKILL.md` ready to upload to your Claude account.

---

## What's in this pack

| # | File | What it does |
|---|---|---|
| 1 | `caio-candidate-screener.md` | Screens a CV / LinkedIn profile against a Chief AI Officer role brief and produces a scored HTML report with hire recommendation. |
| 2 | `sales-call-prep-generator.md` | Researches a prospect and builds a 6-tab HTML call-prep briefing with angles, discovery questions, and pitch script. |
| 3 | `workshop-delivery-prep.md` | Turns survey data, contracts, and emails into an 8-tab HTML delivery brief for workshops and training sessions. |
| 4 | `lead-qualification-report-generator.md` | Qualifies an inbound lead email, researches the company, and outputs an interactive HTML report with deal sizing. |
| 5 | `call-transcript-analyzer.md` | Analyses a sales call transcript and produces a 10-tab deal intelligence report with follow-up email and win probability. |
| 6 | `invoice-extractor.md` | Extracts structured data from invoices (PDF/image/text), detects duplicates and anomalies, outputs JSON + HTML dashboard. |
| 7 | `workshop-feedback-analyzer.md` | Transforms raw feedback form exports (Tally / Typeform / Google Forms) into a visual HTML analytics dashboard. |
| 8 | `daily-briefing.md` | Combines Google Calendar + Gmail via MCPs into a single interactive HTML day briefing with prep cards and timeline. |
| 9 | `youtube-ai-digest.md` | Builds a 60-minute daily AI video digest organised by story (not channel), with timestamp deeplinks. |

---

## How to upload a skill to Claude

Skills can be uploaded to your Claude account and will be available across all your chats.

### Step 1 — Open Skill settings

1. Go to **[claude.ai](https://claude.ai)**
2. Click your profile icon (bottom-left) → **Settings**
3. In the left sidebar, click **Capabilities** → **Skills**
   *(On some plans this is under "Features" — check `https://docs.claude.com` for the latest path if you can't find it)*

### Step 2 — Create a new skill

1. Click **Create skill** (or **+ New skill**)
2. Choose **Upload** (vs. writing from scratch)
3. Drop in the `.md` file you want to add
4. Claude will parse the frontmatter (the `name` and `description`) and confirm the skill

### Step 3 — Test it

Start a new chat and use one of the trigger phrases from the skill's description. For example:
- Call-prep skill → `"help me prepare for a sales call with Acme Corp"`
- Feedback analyzer → paste feedback CSV and say `"analyse this workshop feedback"`

Claude should automatically detect the skill and run it.

---

## Before you upload — customise these

Every skill uses a default brand palette (yellow `#f3af00`, blue `#207796`, light blue `#dff3fa`, charcoal `#201600`, white `#ffffff`) with the **Muli** font from Google Fonts. To rebrand:

1. Open the `.md` file in any text editor
2. Search for `#f3af00` and replace with your primary brand colour
3. Do the same for the other colour tokens
4. Search for `Muli` and replace with your preferred Google Font (e.g. `Inter`, `DM Sans`, `Poppins`)

Skill-specific customisations to check before first use:

- **`caio-candidate-screener.md`** — update the CAIO role context (company stage, industry, ideal candidate profile) to match your business
- **`sales-call-prep-generator.md`** — no hard-coded customisation needed; the skill adapts per prospect
- **`workshop-delivery-prep.md`** — no hard-coded customisation needed
- **`lead-qualification-report-generator.md`** — review the qualification thresholds (employee counts, revenue tiers) and adjust to your ideal client profile
- **`call-transcript-analyzer.md`** — customise the Service Fit Checklist (Tab 3) with your specific offering's capabilities
- **`invoice-extractor.md`** — no customisation needed for basic use
- **`workshop-feedback-analyzer.md`** — no customisation needed
- **`daily-briefing.md`** — **must customise**: user name, home timezone, morning routine, recurring flags, pitch-reminder content, key email senders. Requires Google Calendar + Gmail MCPs to be connected.
- **`youtube-ai-digest.md`** — **must customise**: paste your own YouTube Data API v3 key (free at [console.cloud.google.com](https://console.cloud.google.com/apis/credentials)), update the channel list, adjust the user role context

---

## MCP connectors required by some skills

Two of the nine skills need Model Context Protocol (MCP) connectors enabled on your Claude account:

| Skill | Required MCPs |
|---|---|
| `daily-briefing` | Google Calendar + Gmail |
| `youtube-ai-digest` | None (uses YouTube Data API key instead) |

To enable MCPs: **Settings → Connectors** in Claude, then sign in to the relevant service. See `https://docs.claude.com` for current guidance.

---

## What these skills produce

Every skill outputs a **single self-contained HTML file** that:
- Renders directly in Claude's interface as an artifact, and
- Can be downloaded and opened in any browser
- Has no external dependencies beyond Google Fonts
- Is fully mobile-responsive
- Uses tabs, expandable cards, copy-to-clipboard buttons, and animated elements

HTML files save to `/mnt/user-data/outputs/` inside Claude's sandbox and are surfaced to you via the `present_files` tool.

---

## Troubleshooting

**Skill isn't triggering when I expect it to**
The skill's `description` field is what Claude reads to decide when to use it. If a skill isn't firing, open the `.md` file and expand the trigger phrases in the description to match how you actually phrase your requests.

**HTML doesn't render / looks broken**
Every skill uses vanilla HTML + CSS + JS with only Google Fonts as an external dependency. If it's broken, the browser is likely blocking the font CDN — try a different browser or check your network.

**Brand colours aren't matching**
Some skills hard-code a few secondary colours (warning reds, muted greys). Do a full search-and-replace across the file, not just the five primary tokens.

**YouTube digest is failing**
Check: (1) API key is pasted correctly, (2) YouTube Data API v3 is enabled in the Google Cloud Console, (3) you haven't hit the daily quota. Fallback mode uses web search when the API is unavailable.

---

## Licence & attribution

Use these skills freely for your own work. Modify them as needed. They're starting points — the real value comes when you adapt them to your own workflows, clients, and brand.

Questions or improvements? Open a conversation with Claude and ask it to help you customise a skill. That's exactly what it's good at.
