cold-sweep

Solid

Drain overdue CRM "red debt" into the Action Queue as routed, voice-drafted nudges for one-click CEO approval. Use when the CEO says "cold sweep", "drain the cold contacts", "sweep the overdue CRM", or wants the overdue-contact backlog turned into ready-to-send drafts. NOT for sending email (that is the human-approved executor) - this skill only drafts into the queue. NOT for a single follow-up (use /follow-up). NOT for pipeline review (use /crm). CEO-only (not synced to executives) during the prove-out.

AI & Automation 11 stars 1 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
36
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /cold-sweep Turn the overdue-contact backlog into prioritised, cited, voice-drafted nudges sitting in the Action Queue for one-click go/no-go. The deterministic routing (who, what priority) is done by `scripts/cold_sweep_core.py`; this skill does only the part that needs judgment and voice - writing the actual draft body. Split of responsibilities (plan 2026-06-03, Design Decision 5): - **Deterministic + headless:** `cold_sweep_core` reads `crm-health.py --json`, routes each overdue contact, and deposits `email_send` cards with `draft_status: needs_draft`. This runs either on the daemon's schedule (06:30 local time, when enabled) or via `scripts/cold-sweep.py` for a manual run (daemon-free, in-process `append_cards`). - **Voice + judgment (this skill):** fills the `needs_draft` cards with a ~150-word nudge in Misha's voice and flips them to `ready_for_review`. The CEO then approves+sends from the terminal with `/queue approve <id>` (or `scripts/action-queue.py approve <id>`) - a SYNCHRONOUS, watched send, daemon-free. **This skill never sends; it only drafts into the queue.** ## Phase 0 - Load context 1. Read `reference/misha-voice.md` (voice, maritime inventory, "what Misha never says"). 2. Apply `.claude/rules/voice.md`, `.claude/rules/humanization.md`, `.claude/rules/hidden-chars.md`, `.claude/rules/voss.md`. 3. Read the queue store `outputs/operations/action-queue/queue.json` (read-only) to discover cards. The targets are cards with `action_type: "email_send"` AND...

Details

Author
mishahanin
Repository
mishahanin/heading-os
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

cold-email

Write or rewrite cold outreach emails to founders, VCs, recruiters, journalists, partners. 5-block structure (hook/value/ask/easy-yes/sign-off), ≤120-word budget, banned ceremony, anti-template subjects. Wraps `writer`. Use for first-touch, follow-up, intro request, warm-intro forwardable, re-engage.

19 Updated 1 months ago
Mikefluff
AI & Automation Listed

cold-email-coach

Drafts and critiques cold emails using Rachel Konrad's 10 rules, Heidi Roizen's mailing rules, and Danny Hertzberg's six elements. Use whenever the user is writing a cold email, LinkedIn DM, intro request, hiring-manager outreach, VC pitch email, or any unsolicited message to someone with more power than them. Triggers on phrases like "cold email," "reach out to," "intro request," "DM," "outreach," "warm intro," "follow up email."

13 Updated 5 days ago
kalyvask
AI & Automation Listed

outreach

This skill drafts personalized sales outreach — intro emails, follow-ups, LinkedIn messages, and full email sequences. Use when the user asks to write, draft, or compose any sales communication. Trigger on: 'draft an email to X', 'write outreach for X', 'compose a follow-up', 'write a LinkedIn message', 'draft the sequence', 'write an intro email', 'help me write to this person', 'prepare the emails', 'what should I say to X'. Also use when research and contacts are ready and the user wants to act on them by writing messages. Do NOT use for finding companies (that's research), finding people (that's contacts), or saving drafts to CRM (that's the crm skill — though outreach produces the draft content that crm stores).

0 Updated 1 weeks ago
EllypsisAI