{
  "id": "outreach-note-writer",
  "slug": "outreach-note-writer",
  "name": "Outreach Note Writer",
  "tagline": "Short notes that get replies, plus follow-ups at the right time.",
  "description": "Writes short LinkedIn notes and emails in your style for each contact, sends only what you approve, and reminds you when a follow-up is due.",
  "category": "Careers",
  "platforms": [
    "Grok Bot",
    "Muse",
    "Dots"
  ],
  "schedule": "On demand",
  "outputType": "digest",
  "previewImage": "previews/outreach-note-writer.png",
  "installSteps": {
    "grokBot": {
      "label": "Grok Bot",
      "status": "verified",
      "steps": [
        "Copy skills/outreach-note-writer/SKILL.md (the whole file, including the --- header).",
        "Open a one-to-one chat with your Grok Bot and paste the prompt below, with the file where it says.",
        "When the Bot asks, connect: Gmail or Outlook (to save drafts, and to send only notes you approve). It shows a connect card right in the chat.",
        "Try it once now: \"Run Outreach Note Writer.\""
      ],
      "prompt": "Save the following as a skill called \"Outreach Note Writer\". Before the first run, ask me the setup questions in the skill and remember my answers.\n\n<paste SKILL.md here>",
      "note": "Skills and routines are saved by asking the Bot; no settings to dig through.",
      "promptFull": "Save the following as a skill called \"Outreach Note Writer\". Before the first run, ask me the setup questions in the skill and remember my answers.\n\n---\nname: outreach-note-writer\ndescription: Use when the user wants a short cold email, networking connection note, or follow-up to a recruiter, engineer, or hiring manager. Writes one casual, specific note per person from the user's approved template, with one accurate personalized line, shows the exact drafts for approval, sends only after the user's OK, logs every send, and drafts follow-ups after a no-reply window.\nmetadata:\n  id: outreach-note-writer\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Outreach Note Writer\n\n> Drafts only: nothing is submitted, applied for, or sent without your explicit OK.\n\n## What it does\n\nWrites the kind of note busy people actually answer: short, specific, and human. One approved template keeps your voice and facts consistent, one accurate line shows you did your homework, and nothing goes out until you've seen the exact draft. It also remembers who you wrote to and nudges once if they didn't reply.\n\n## When to use\n\n- \"Draft a note to these three recruiters\", \"write a short networking connection note\", \"follow up with anyone who hasn't replied\".\n- Pair it with Contact Finder for the contacts.\n\n## Requires\n\nAn email connector (Gmail, Outlook, or similar) to save drafts and, after approval, send. The user's approved outreach template. Optional: a tailored resume to attach.\n\n## Schedule\n\nOn demand for new notes. Optional: a daily check (9:00 AM) for follow-ups that are due.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `template` | required | Subject plus a 4 to 6 sentence body in the user's voice, approved once. |\n| `channel` | email | Or a networking connection note (keep it under about 200 characters). |\n| `attach_resume` | when a tailored one exists | |\n| `followup_days` | 6 | |\n| `banned_phrases` | \"I'd love to connect\", \"caught my attention\", \"hope this finds you well\" | |\n| `send_from` | the user's main address | |\n\n## Steps\n\n1. **One note per person.** If a company has several relevant roles, mention them in one note.\n2. **Fill the template:** the greeting, plus one personalized and accurate sentence about the person's work or product (from Contact Finder's detail). Keep the rest exactly as approved.\n3. **Check:** facts match the user's resume, there are no banned phrases, and it's short enough to read on a phone.\n4. **Show the exact drafts** (recipient, subject, body). Send only after the user's OK on those drafts.\n5. **Send one at a time** and log each send: time, address, subject.\n6. **Bounces:** log them and ask Contact Finder for a verified replacement. Never retry with a guess.\n7. **Follow up once:** after `followup_days` with no reply, draft a two-line reply in the same thread for approval.\n8. **Replies:** summarize each one for the user and suggest a next step.\n\n## Output format\n\n```markdown\n# Outreach drafts \u00b7 {date} \u00b7 {n} notes (waiting for your OK)\n\n**To:** {name}, {title} at {company} ({email})\n**Subject:** {subject}\n> {body}\n\n---\n**Log:** {n} sent \u00b7 {n} replied \u00b7 {n} follow-ups due\n```\n\n## Edge cases\n\n- **The same person was contacted before:** skip them unless it's the follow-up step.\n- **The user wants full-time instead of internship wording:** swap in the variant they approved, or ask for one.\n- **A reply needs a careful answer** (an offer, a referral request): draft it for the user and don't send.\n\n## Boundaries\n\n- Nothing is sent without the user's own OK on the exact draft.\n- Never contact the same person twice, except for the one follow-up.\n- Facts only. Never claim anything on the user's do-not-claim list."
    },
    "muse": {
      "label": "Muse",
      "status": "partially-verified",
      "steps": [
        "Copy skills/outreach-note-writer/SKILL.md.",
        "Open Muse and paste the prompt below with the file where it says.",
        "Try it: \"Run Outreach Note Writer.\" Muse has no skill install for outside skills, so it follows the pasted instructions.",
        "Muse Code (developer CLI): unzip downloads/outreach-note-writer.zip, run `muse skills validate ./outreach-note-writer` then `muse skills install ./outreach-note-writer --scope user`. Optional: add the BotPlaza connector (https://botplaza.lol/api/mcp) under mcpServers in ~/.config/muse/settings.json."
      ],
      "sourceUrl": "https://www.meta.com/help/superintelligence/1484325780075655/",
      "note": "Recurring tasks and Muse Code skill install are documented by Meta. Installing outside skills in the Muse app is not.",
      "prompt": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>\n\nIf you can save this as a skill, please do.",
      "promptFull": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n---\nname: outreach-note-writer\ndescription: Use when the user wants a short cold email, networking connection note, or follow-up to a recruiter, engineer, or hiring manager. Writes one casual, specific note per person from the user's approved template, with one accurate personalized line, shows the exact drafts for approval, sends only after the user's OK, logs every send, and drafts follow-ups after a no-reply window.\nmetadata:\n  id: outreach-note-writer\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Outreach Note Writer\n\n> Drafts only: nothing is submitted, applied for, or sent without your explicit OK.\n\n## What it does\n\nWrites the kind of note busy people actually answer: short, specific, and human. One approved template keeps your voice and facts consistent, one accurate line shows you did your homework, and nothing goes out until you've seen the exact draft. It also remembers who you wrote to and nudges once if they didn't reply.\n\n## When to use\n\n- \"Draft a note to these three recruiters\", \"write a short networking connection note\", \"follow up with anyone who hasn't replied\".\n- Pair it with Contact Finder for the contacts.\n\n## Requires\n\nAn email connector (Gmail, Outlook, or similar) to save drafts and, after approval, send. The user's approved outreach template. Optional: a tailored resume to attach.\n\n## Schedule\n\nOn demand for new notes. Optional: a daily check (9:00 AM) for follow-ups that are due.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `template` | required | Subject plus a 4 to 6 sentence body in the user's voice, approved once. |\n| `channel` | email | Or a networking connection note (keep it under about 200 characters). |\n| `attach_resume` | when a tailored one exists | |\n| `followup_days` | 6 | |\n| `banned_phrases` | \"I'd love to connect\", \"caught my attention\", \"hope this finds you well\" | |\n| `send_from` | the user's main address | |\n\n## Steps\n\n1. **One note per person.** If a company has several relevant roles, mention them in one note.\n2. **Fill the template:** the greeting, plus one personalized and accurate sentence about the person's work or product (from Contact Finder's detail). Keep the rest exactly as approved.\n3. **Check:** facts match the user's resume, there are no banned phrases, and it's short enough to read on a phone.\n4. **Show the exact drafts** (recipient, subject, body). Send only after the user's OK on those drafts.\n5. **Send one at a time** and log each send: time, address, subject.\n6. **Bounces:** log them and ask Contact Finder for a verified replacement. Never retry with a guess.\n7. **Follow up once:** after `followup_days` with no reply, draft a two-line reply in the same thread for approval.\n8. **Replies:** summarize each one for the user and suggest a next step.\n\n## Output format\n\n```markdown\n# Outreach drafts \u00b7 {date} \u00b7 {n} notes (waiting for your OK)\n\n**To:** {name}, {title} at {company} ({email})\n**Subject:** {subject}\n> {body}\n\n---\n**Log:** {n} sent \u00b7 {n} replied \u00b7 {n} follow-ups due\n```\n\n## Edge cases\n\n- **The same person was contacted before:** skip them unless it's the follow-up step.\n- **The user wants full-time instead of internship wording:** swap in the variant they approved, or ask for one.\n- **A reply needs a careful answer** (an offer, a referral request): draft it for the user and don't send.\n\n## Boundaries\n\n- Nothing is sent without the user's own OK on the exact draft.\n- Never contact the same person twice, except for the one follow-up.\n- Facts only. Never claim anything on the user's do-not-claim list.\n\nIf you can save this as a skill, please do."
    },
    "dots": {
      "label": "Dots",
      "status": "partially-verified",
      "steps": [
        "Copy skills/outreach-note-writer/SKILL.md.",
        "Paste the prompt below into your dot's conversation in ChatGPT, with the file where it says.",
        "Optional: in ChatGPT, Plugins > + > Add custom MCP server with https://botplaza.lol/api/mcp (no authentication). Dots can use installed plugins, but OpenAI hasn't said whether that includes custom ones.",
        "Business, Enterprise, Healthcare and Edu workspaces can also upload downloads/outreach-note-writer.zip under Plugins > Skills > Create > Upload from your computer."
      ],
      "sourceUrl": "https://learn.chatgpt.com/docs/dots",
      "note": "Dots are available on ChatGPT Pro, Business Premium and Enterprise, and are still rolling out. Pasting instructions in and scheduled check-ins are documented.",
      "prompt": "Here are instructions for a task called \"Outreach Note Writer\". Take this on as an ongoing responsibility and follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>",
      "promptFull": "Here are instructions for a task called \"Outreach Note Writer\". Take this on as an ongoing responsibility and follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n---\nname: outreach-note-writer\ndescription: Use when the user wants a short cold email, networking connection note, or follow-up to a recruiter, engineer, or hiring manager. Writes one casual, specific note per person from the user's approved template, with one accurate personalized line, shows the exact drafts for approval, sends only after the user's OK, logs every send, and drafts follow-ups after a no-reply window.\nmetadata:\n  id: outreach-note-writer\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Outreach Note Writer\n\n> Drafts only: nothing is submitted, applied for, or sent without your explicit OK.\n\n## What it does\n\nWrites the kind of note busy people actually answer: short, specific, and human. One approved template keeps your voice and facts consistent, one accurate line shows you did your homework, and nothing goes out until you've seen the exact draft. It also remembers who you wrote to and nudges once if they didn't reply.\n\n## When to use\n\n- \"Draft a note to these three recruiters\", \"write a short networking connection note\", \"follow up with anyone who hasn't replied\".\n- Pair it with Contact Finder for the contacts.\n\n## Requires\n\nAn email connector (Gmail, Outlook, or similar) to save drafts and, after approval, send. The user's approved outreach template. Optional: a tailored resume to attach.\n\n## Schedule\n\nOn demand for new notes. Optional: a daily check (9:00 AM) for follow-ups that are due.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `template` | required | Subject plus a 4 to 6 sentence body in the user's voice, approved once. |\n| `channel` | email | Or a networking connection note (keep it under about 200 characters). |\n| `attach_resume` | when a tailored one exists | |\n| `followup_days` | 6 | |\n| `banned_phrases` | \"I'd love to connect\", \"caught my attention\", \"hope this finds you well\" | |\n| `send_from` | the user's main address | |\n\n## Steps\n\n1. **One note per person.** If a company has several relevant roles, mention them in one note.\n2. **Fill the template:** the greeting, plus one personalized and accurate sentence about the person's work or product (from Contact Finder's detail). Keep the rest exactly as approved.\n3. **Check:** facts match the user's resume, there are no banned phrases, and it's short enough to read on a phone.\n4. **Show the exact drafts** (recipient, subject, body). Send only after the user's OK on those drafts.\n5. **Send one at a time** and log each send: time, address, subject.\n6. **Bounces:** log them and ask Contact Finder for a verified replacement. Never retry with a guess.\n7. **Follow up once:** after `followup_days` with no reply, draft a two-line reply in the same thread for approval.\n8. **Replies:** summarize each one for the user and suggest a next step.\n\n## Output format\n\n```markdown\n# Outreach drafts \u00b7 {date} \u00b7 {n} notes (waiting for your OK)\n\n**To:** {name}, {title} at {company} ({email})\n**Subject:** {subject}\n> {body}\n\n---\n**Log:** {n} sent \u00b7 {n} replied \u00b7 {n} follow-ups due\n```\n\n## Edge cases\n\n- **The same person was contacted before:** skip them unless it's the follow-up step.\n- **The user wants full-time instead of internship wording:** swap in the variant they approved, or ask for one.\n- **A reply needs a careful answer** (an offer, a referral request): draft it for the user and don't send.\n\n## Boundaries\n\n- Nothing is sent without the user's own OK on the exact draft.\n- Never contact the same person twice, except for the one follow-up.\n- Facts only. Never claim anything on the user's do-not-claim list."
    },
    "chatgpt": {
      "label": "ChatGPT",
      "status": "unverified",
      "verified": false,
      "steps": [
        "Download https://botplaza.lol/downloads/outreach-note-writer.zip (don't unzip).",
        "ChatGPT sidebar \u2192 Plugins \u2192 Skills tab \u2192 Create \u2192 Upload from your computer.",
        "Wait for the scan; if it says Needs Review, read it and approve.",
        "Use it with @outreach-note-writer or just ask."
      ],
      "sourceUrl": "https://help.openai.com/en/articles/20001066-skills-in-chatgpt",
      "note": "Business, Enterprise, Edu and Healthcare plans only. Other plans fall back to pasting the prompt.",
      "prompt": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>",
      "promptFull": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n---\nname: outreach-note-writer\ndescription: Use when the user wants a short cold email, networking connection note, or follow-up to a recruiter, engineer, or hiring manager. Writes one casual, specific note per person from the user's approved template, with one accurate personalized line, shows the exact drafts for approval, sends only after the user's OK, logs every send, and drafts follow-ups after a no-reply window.\nmetadata:\n  id: outreach-note-writer\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Outreach Note Writer\n\n> Drafts only: nothing is submitted, applied for, or sent without your explicit OK.\n\n## What it does\n\nWrites the kind of note busy people actually answer: short, specific, and human. One approved template keeps your voice and facts consistent, one accurate line shows you did your homework, and nothing goes out until you've seen the exact draft. It also remembers who you wrote to and nudges once if they didn't reply.\n\n## When to use\n\n- \"Draft a note to these three recruiters\", \"write a short networking connection note\", \"follow up with anyone who hasn't replied\".\n- Pair it with Contact Finder for the contacts.\n\n## Requires\n\nAn email connector (Gmail, Outlook, or similar) to save drafts and, after approval, send. The user's approved outreach template. Optional: a tailored resume to attach.\n\n## Schedule\n\nOn demand for new notes. Optional: a daily check (9:00 AM) for follow-ups that are due.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `template` | required | Subject plus a 4 to 6 sentence body in the user's voice, approved once. |\n| `channel` | email | Or a networking connection note (keep it under about 200 characters). |\n| `attach_resume` | when a tailored one exists | |\n| `followup_days` | 6 | |\n| `banned_phrases` | \"I'd love to connect\", \"caught my attention\", \"hope this finds you well\" | |\n| `send_from` | the user's main address | |\n\n## Steps\n\n1. **One note per person.** If a company has several relevant roles, mention them in one note.\n2. **Fill the template:** the greeting, plus one personalized and accurate sentence about the person's work or product (from Contact Finder's detail). Keep the rest exactly as approved.\n3. **Check:** facts match the user's resume, there are no banned phrases, and it's short enough to read on a phone.\n4. **Show the exact drafts** (recipient, subject, body). Send only after the user's OK on those drafts.\n5. **Send one at a time** and log each send: time, address, subject.\n6. **Bounces:** log them and ask Contact Finder for a verified replacement. Never retry with a guess.\n7. **Follow up once:** after `followup_days` with no reply, draft a two-line reply in the same thread for approval.\n8. **Replies:** summarize each one for the user and suggest a next step.\n\n## Output format\n\n```markdown\n# Outreach drafts \u00b7 {date} \u00b7 {n} notes (waiting for your OK)\n\n**To:** {name}, {title} at {company} ({email})\n**Subject:** {subject}\n> {body}\n\n---\n**Log:** {n} sent \u00b7 {n} replied \u00b7 {n} follow-ups due\n```\n\n## Edge cases\n\n- **The same person was contacted before:** skip them unless it's the follow-up step.\n- **The user wants full-time instead of internship wording:** swap in the variant they approved, or ask for one.\n- **A reply needs a careful answer** (an offer, a referral request): draft it for the user and don't send.\n\n## Boundaries\n\n- Nothing is sent without the user's own OK on the exact draft.\n- Never contact the same person twice, except for the one follow-up.\n- Facts only. Never claim anything on the user's do-not-claim list."
    },
    "gemini": {
      "label": "Gemini",
      "status": "unverified",
      "verified": false,
      "steps": [
        "gemini.google.com \u2192 Customize \u2192 Skills \u2192 Create \u2192 Upload \u2192 pick the SKILL.md at https://botplaza.lol/skills/outreach-note-writer.md (or https://botplaza.lol/downloads/outreach-note-writer.zip).",
        "Review, then Create.",
        "Use it with /outreach-note-writer."
      ],
      "sourceUrl": "https://support.google.com/gemini/answer/17094296",
      "note": "Personal accounts 18+. Workspace users must recreate the skill in Workspace Studio.",
      "prompt": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>",
      "promptFull": "Here are instructions for a task called \"Outreach Note Writer\". Follow them whenever I say \"Run Outreach Note Writer\". Ask me the setup questions first and remember my answers.\n\n---\nname: outreach-note-writer\ndescription: Use when the user wants a short cold email, networking connection note, or follow-up to a recruiter, engineer, or hiring manager. Writes one casual, specific note per person from the user's approved template, with one accurate personalized line, shows the exact drafts for approval, sends only after the user's OK, logs every send, and drafts follow-ups after a no-reply window.\nmetadata:\n  id: outreach-note-writer\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Outreach Note Writer\n\n> Drafts only: nothing is submitted, applied for, or sent without your explicit OK.\n\n## What it does\n\nWrites the kind of note busy people actually answer: short, specific, and human. One approved template keeps your voice and facts consistent, one accurate line shows you did your homework, and nothing goes out until you've seen the exact draft. It also remembers who you wrote to and nudges once if they didn't reply.\n\n## When to use\n\n- \"Draft a note to these three recruiters\", \"write a short networking connection note\", \"follow up with anyone who hasn't replied\".\n- Pair it with Contact Finder for the contacts.\n\n## Requires\n\nAn email connector (Gmail, Outlook, or similar) to save drafts and, after approval, send. The user's approved outreach template. Optional: a tailored resume to attach.\n\n## Schedule\n\nOn demand for new notes. Optional: a daily check (9:00 AM) for follow-ups that are due.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `template` | required | Subject plus a 4 to 6 sentence body in the user's voice, approved once. |\n| `channel` | email | Or a networking connection note (keep it under about 200 characters). |\n| `attach_resume` | when a tailored one exists | |\n| `followup_days` | 6 | |\n| `banned_phrases` | \"I'd love to connect\", \"caught my attention\", \"hope this finds you well\" | |\n| `send_from` | the user's main address | |\n\n## Steps\n\n1. **One note per person.** If a company has several relevant roles, mention them in one note.\n2. **Fill the template:** the greeting, plus one personalized and accurate sentence about the person's work or product (from Contact Finder's detail). Keep the rest exactly as approved.\n3. **Check:** facts match the user's resume, there are no banned phrases, and it's short enough to read on a phone.\n4. **Show the exact drafts** (recipient, subject, body). Send only after the user's OK on those drafts.\n5. **Send one at a time** and log each send: time, address, subject.\n6. **Bounces:** log them and ask Contact Finder for a verified replacement. Never retry with a guess.\n7. **Follow up once:** after `followup_days` with no reply, draft a two-line reply in the same thread for approval.\n8. **Replies:** summarize each one for the user and suggest a next step.\n\n## Output format\n\n```markdown\n# Outreach drafts \u00b7 {date} \u00b7 {n} notes (waiting for your OK)\n\n**To:** {name}, {title} at {company} ({email})\n**Subject:** {subject}\n> {body}\n\n---\n**Log:** {n} sent \u00b7 {n} replied \u00b7 {n} follow-ups due\n```\n\n## Edge cases\n\n- **The same person was contacted before:** skip them unless it's the follow-up step.\n- **The user wants full-time instead of internship wording:** swap in the variant they approved, or ask for one.\n- **A reply needs a careful answer** (an offer, a referral request): draft it for the user and don't send.\n\n## Boundaries\n\n- Nothing is sent without the user's own OK on the exact draft.\n- Never contact the same person twice, except for the one follow-up.\n- Facts only. Never claim anything on the user's do-not-claim list."
    },
    "cli": {
      "label": "Skills CLI",
      "status": "verified",
      "steps": [
        "All agents: `npx skills add https://botplaza.lol --skill outreach-note-writer` (add `-a claude-code`, `-a codex`, or `-a cursor` to choose one).",
        "Claude Code marketplace: `/plugin marketplace add https://botplaza.lol/.claude-plugin/marketplace.json` then `/plugin install outreach-note-writer@botplaza`.",
        "Fallback, Claude Code: `curl -fsSL https://botplaza.lol/downloads/outreach-note-writer.zip -o s.zip && unzip s.zip -d ~/.claude/skills/`.",
        "Fallback, Codex and other .agents readers: `curl -fsSL https://botplaza.lol/downloads/outreach-note-writer.zip -o s.zip && unzip s.zip -d ~/.agents/skills/`.",
        "Fallback, Cursor project: `curl -fsSL https://botplaza.lol/downloads/outreach-note-writer.zip -o s.zip && unzip s.zip -d .cursor/skills/`."
      ],
      "sourceUrl": "https://www.skills.sh/docs",
      "note": "The skills CLI reads /.well-known/agent-skills/index.json and installs each SKILL.md. The zip fallback uses the existing downloads/<slug>.zip folder layout.",
      "prompt": "npx skills add https://botplaza.lol --skill outreach-note-writer",
      "promptFull": "npx skills add https://botplaza.lol --skill outreach-note-writer"
    }
  },
  "author": "BotPlaza",
  "tags": [
    "outreach",
    "linkedin",
    "networking",
    "email",
    "follow-ups",
    "coffee chat"
  ],
  "featured": false,
  "longDescription": "Outreach Note Writer drafts the short, specific notes that actually get answered: one real detail about the person or team, one line about you, one clear ask. It keeps to your style rules, logs every approved send, and checks daily for follow-ups that are due.",
  "customization": [
    {
      "key": "channel",
      "label": "Channel",
      "type": "select",
      "question": "LinkedIn notes, email, or both?",
      "default": "Both",
      "options": [
        "LinkedIn",
        "Email",
        "Both"
      ]
    },
    {
      "key": "ask",
      "label": "Default ask",
      "type": "select",
      "question": "What should notes usually ask for?",
      "default": "A 15-minute chat",
      "options": [
        "A 15-minute chat",
        "A referral",
        "Advice on the role"
      ]
    },
    {
      "key": "followUpDays",
      "label": "Follow up after",
      "type": "select",
      "question": "How many days before a follow-up?",
      "default": "6",
      "options": [
        "4",
        "6",
        "10"
      ]
    }
  ],
  "whatYouGet": [
    "One draft per contact, under 300 characters for LinkedIn",
    "A send log",
    "Follow-up reminders"
  ],
  "dataSources": [
    {
      "name": "Gmail or Outlook (email)",
      "required": false
    },
    {
      "name": "LinkedIn (through your own browser session)",
      "required": false
    }
  ],
  "setupTime": "3 minutes",
  "sampleOutput": "samples/outreach-note-writer.md",
  "skillFile": "skills/outreach-note-writer/SKILL.md",
  "version": "1.0.0",
  "license": "",
  "previewAlt": "A short LinkedIn note draft under a character counter, with a send log and follow-up dates below.",
  "writesOrSends": "Sends only notes you approve. Drafts only. Nothing is submitted or sent without your OK.",
  "audience": "people",
  "setup": [
    {
      "key": "channel",
      "question": "LinkedIn notes, email, or both?",
      "type": "select",
      "default": "Both",
      "options": [
        "LinkedIn",
        "Email",
        "Both"
      ]
    },
    {
      "key": "ask",
      "question": "What should notes usually ask for?",
      "type": "select",
      "default": "A 15-minute chat",
      "options": [
        "A 15-minute chat",
        "A referral",
        "Advice on the role"
      ]
    },
    {
      "key": "followUpDays",
      "question": "How many days before a follow-up?",
      "type": "select",
      "default": "6",
      "options": [
        "4",
        "6",
        "10"
      ]
    }
  ],
  "safety": {
    "dataAccess": [
      "Your approved outreach template",
      "Public info about each person",
      "Email: drafts it creates"
    ],
    "writesOrSends": "Sends only notes you approve. Drafts only. Nothing is submitted or sent without your OK.",
    "estCost": "On demand. An optional daily follow-up check adds ~30 light runs a month.",
    "costLevel": "medium",
    "warnings": [
      "Drafts only: nothing is submitted, applied for, or sent without your explicit OK.",
      "You see the exact text of every note before anything is sent.",
      "One note per person; no mass mailing."
    ]
  },
  "checked": {
    "instructionOnly": true,
    "scripts": false,
    "runtimeFetch": false,
    "sha256": "82cd90d0ed2521ef6cfa9cdbbf23444e876d5cb8549038c23324146f5327fd50",
    "checkedOn": "2026-10-31"
  },
  "urls": {
    "page": "https://botplaza.lol/skills/outreach-note-writer/",
    "markdown": "https://botplaza.lol/skills/outreach-note-writer.md",
    "skillMd": "https://botplaza.lol/skills/outreach-note-writer/SKILL.md",
    "json": "https://botplaza.lol/skills/outreach-note-writer.json",
    "zip": "https://botplaza.lol/downloads/outreach-note-writer.zip",
    "mcp": "https://botplaza.lol/api/mcp"
  }
}