vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Score every aictrl CRM contact on fit + engagement and write a letter grade (A / B / C / D) into col O ("Our Grade"). Reads the Log tab in spreadsheet , runs a rule-based grading pass on title / company / sequence state, and writes col O only for rows where O is currently blank. NEVER touches Apollo cols A–N + P–Q…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Refresh the aictrl master CRM sheet (Log tab in spreadsheet ) with current Apollo state for every contact in our H1/H2/H3 sequences. Reads contacts from the three active sequences via Apollo MCP, dedupes by apollocontactid, upserts location/email/sequence-step/sequence-status/apollo-status/last-step-sent/last-reply.…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Finds AI-safety / AI-governance-themed hackathons and events (starting from the "Translating AI Safety" hackathon Vas is registering for 22 Aug 2026), tracks which ones Vas registers for, pulls attendee lists where public, enriches attendees via Apollo, and feeds qualifying ones into the standard aictrl outreach…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
'Research, ICP-check, draft, and send a personalised follow-up LinkedIn DM for an accepted aictrl connection. Called by aictrl-linkedin-status-tracker on first-detected accept, or invoked manually. Flow: ICP gate → post scrape → Apollo enrichment → draft in aictrl voice → self-vet → send (auto-send since 2026-08-03).…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Second-touch nudge for Bulat's InMail outreach fork — BULAT'S FORK of aictrl-linkedin-followup2. Nudges contacts Bulat InMail'd (col AO="sent") who never replied (col AR empty or "none") after a cooldown period. Unlike Vas's followup2 (auto-send, trust earned over months), this fork is approve-before-send since…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Daily skill that nudges accepted LinkedIn connections who got a first-touch follow-up message (via aictrl-linkedin-followup) but never replied. TRIGGER on a scheduled second-touch cron run, or 'nudge unanswered LinkedIn follow-ups'. SKIP for a first-touch follow-up (use aictrl-linkedin-followup) or initial connection…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Daily autonomous LinkedIn InMail outreach batch for the aictrl pipeline — BULAT'S FORK, running under Bulat's own LinkedIn account/session (Premium, InMail-capable) and his own Apollo userid, sharing the same CRM (Log tab) as Vas's aictrl-linkedin-outreach skill. Unlike Vas's connect-first flow, Bulat's flow is…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Daily autonomous LinkedIn-connect batch for the aictrl outreach pipeline — reads the master CRM Log tab for H1 candidates that have NOT yet been LinkedIn-connected (col R empty), fires up to 15 no-note connection requests via the LinkedIn MCP, and updates each candidate's row in place (cols R–V). NEVER touches Apollo…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Draft and send a personalised reply to an inbound LinkedIn message on an aictrl outreach/follow-up thread. Reads the contact's message, their profile/CRM context, and aictrl's offering, then drafts a reply in aictrl's voice for operator approval before sending. Approve-before-send, same pattern as…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Daily LinkedIn reply tracker for Bulat's InMail outreach fork — BULAT'S FORK of aictrl-linkedin-status-tracker, running under Bulat's own LinkedIn MCP session. Unlike Vas's tracker (which polls for connection ACCEPTANCE, since Vas's first touch requires an accepted connection before he can message), this tracker polls…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Daily LinkedIn invitation-status tracker for the aictrl outreach pipeline. Reads the master CRM Log tab for rows with col W = "pending", polls each contact's LinkedIn profile via getpersonprofile, detects acceptance, sends an H1 follow-up message via sendmessage on first-detected accept, and updates the CRM (cols W…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Keeps the CRM's connect pipeline topped up. Finds new ICP-matched transformation-buyer contacts via Apollo, dedupes against the existing CRM, enriches, imports, and grades them, so the daily LinkedIn connect cron never runs dry. TRIGGER when the eligible pool drops below a threshold, on a scheduled prospecting cron…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
General-purpose email bounce / NDR (Non-Delivery Report) diagnosis engine for any mailbox reachable via an email MCP (Microsoft 365 / ms365, or Gmail). Reads bounce notifications, parses the machine-readable delivery-status part (RFC 3464/3463) to extract the SMTP enhanced status code, classifies each bounce (bad…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
'General-purpose, approval-gated cold-email follow-up sequencer. Runs a multi-step email cadence over time for a list of leads, personalising each message from research, auto-terminating a lead's sequence the moment they reply, and logging every step to a spreadsheet CRM. Read/draft by default — it NEVER sends an…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
General-purpose inbox triage engine for any mailbox reachable via an email MCP (Microsoft 365 / ms365, or Gmail). Fetches inbox messages, classifies each one deterministically by headers first (bounce/NDR, auto-reply/out-of-office, bulk/marketing, automated notification) then by content, optionally enriches each via a…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Finds and ranks LinkedIn posts worth liking or commenting on for a B2B social-selling / founder-led-growth motion, and drafts the comments in your configured voice. Use this skill proactively for ANY LinkedIn engagement task that is not a DM or a connection request, including "find posts to comment on", "find posts to…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
Critique engine for cold outreach copy (cold emails, LinkedIn DMs, sequence steps). Given a draft plus the prospect research it was built from and the intended outcome, it scores the draft on four axes — personalisation/accuracy, pull toward the intended response, voice, and deliverability — flags anything…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
'General-purpose B2B prospect research engine. Given a person (a LinkedIn profile slug/URL and/or a name + company, optionally an Apollo contact), it orchestrates whatever research tools are available — LinkedIn MCP (mcplinkedin), Apollo MCP (people/org enrich + job postings), and Firecrawl/Exa web search — into a…
vasparshin/b2b-outreach-skills
Skill Claude CodeCodex
General-purpose outreach reply-audit engine for any mailbox reachable via an email MCP (Microsoft 365 / ms365, or Gmail). Finds genuine prospect replies that have NOT been answered, and reconciles them against an outreach system (via a project-defined cross-reference) to catch mis-classifications — e.g. a sequence…