vibe-closer
A fully autonomous pipeline manager that runs from lead discovery to closing deals — with a human-in-the-loop for approving outreach.
vibe-closer is an LLM-first pipeline manager. It can be installed on Claude Code as a plugin, or imported as a skill on Claude, OpenAI, and other AI coding tools.
It manages end-to-end pipelines for Sales, Hiring, Fundraising, BD/Partnerships, Job Search, VC Deal Flow, and more — discovering leads, researching context, drafting personalized outreach, following up, and improving itself over time.
- 🌐 Open-source
- 🤝 Full end-to-end pipeline management — from lead discovery to deal close
- 🦸 Easy onboarding — zero to hero in under 5 minutes
- 📖 Build world-class pipeline collateral from scratch or from simple resources
- 🗃️ System-of-record agnostic — use any CRM (Attio, HubSpot, Salesforce, Notion, etc.)
- 💪 Context awareness & intelligence more capable than any CRM, pipeline, or GTM workflow tool out there
- 👥 Use-case agnostic — inbound/outbound sales, job search, recruiting, VC/LP fundraising, deal flow, expert interviews, and more
Install
Claude Code Marketplace
Search for vibe-closer in the Claude Code plugin marketplace:
claude plugin add VillageHQ/vibe-closer
Claude Code (from Git)
claude plugin add --git https://github.com/VillageHQ/vibe-closer
Import as a Skill on Claude
Copy the contents of skills/vibe-closer/SKILL.md into your Claude project's custom instructions or system prompt.
Import as a Skill on OpenAI (Codex, ChatGPT)
Copy the contents of skills/vibe-closer/SKILL.md into your project's system instructions. The skill references AGENTS.md (the cross-platform standard) which is compatible with Codex, Copilot, Cursor, Zed, and other AI coding tools.
Quick Start
- Run
/onboard to create a pipeline workspace
- That's it — everything else runs on autopilot
How It Runs
Ideally, all commands run automatically on a schedule (via cron, Claude Code hooks, or any scheduler):
/discover-leads → finds new prospects from email, meetings, conversations
/followup → drafts personalized outreach for due leads
/poll-new-activity → detects replies and triggers next steps
/execute-approved-activity → sends approved outreach
/learn → improves messaging from edits, feedback, and outcomes
The only thing you need to do is open the activity-viewer.html file in your workspace to approve pending activity. Everything else — discovery, drafting, scoring, sending, reply detection, learning — runs autonomously.
Onboarding
/onboard is a 5-minute guided conversation that builds your entire pipeline workspace. Here's how it goes:
vibe-closer: What kind of pipeline are you building?
(Sales / Hiring / Fundraising / BD / Job Search / VC Deal Flow)
you: Sales
vibe-closer: What's your company name, and where are you based?
you: Acme Corp, San Francisco
vibe-closer: Tell me about what you sell and who you sell to.
Any links to your website, pitch deck, or docs are helpful.
you: We sell developer tools to engineering teams at Series B+ startups.
Here's our website: acme.dev
vibe-closer: Got it. Let me pull context from your website...
Now — what does a great customer look like for you?
Think: title, company size, industry, pain points.
you: VP Eng or CTO, 50-500 engineers, struggling with CI/CD speed.
vibe-closer: What tone should outreach have? Casual, professional, technical?
you: Technical but friendly. No buzzwords.
vibe-closer: Perfect. I've built your workspace with:
✓ Company profile and ICP definitions
✓ Email and LinkedIn templates in your voice
✓ Outreach sequence (intro → follow-up → break-up)
✓ Lead discovery rules
✓ Goals and tracking
Ready to find your first leads — run /discover-leads.
vibe-closer takes whatever you give it — a website URL, a pitch deck, rough notes, or just a conversation — and builds production-ready pipeline collateral: ICPs, messaging guidelines, outreach templates, sequence flows, and discovery rules. All stored as editable markdown files in your workspace.
Commands