From juicebox-pack
Provides Juicebox reference architecture for recruiting platforms with TypeScript examples for candidate search, ATS sync to Greenhouse/Lever, outreach, and webhook handling.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packThis skill is limited to using the following tools:
```
Guides migration to Juicebox recruiting platform from tools like LinkedIn Recruiter, with feature comparisons, step-by-step instructions, and boolean-to-natural-language query translations.
Automates recruitment workflow: searches web/LinkedIn/GitHub for candidates matching job specs, scores technical fit, populates Google Sheets, drafts Gmail outreach.
Automates Recruitee ATS tasks via Composio toolkit and Rube MCP. Discovers tools dynamically with RUBE_SEARCH_TOOLS, manages connections, and executes operations like candidate handling.
Share bugs, ideas, or general feedback.
Recruiter UI → Search Service → Juicebox API
↓
Candidate Store → ATS (Greenhouse/Lever)
↓
Outreach Service → Juicebox Outreach
↓
Webhook Handler ← Juicebox Events
class SearchService {
async findCandidates(criteria) {
const results = await juicebox.search(criteria);
return results.profiles.map(p => this.score(p, criteria));
}
}
class ATSSync {
async push(candidates, jobId: string) {
await juicebox.export({ profiles: candidates.map(c => c.id), destination: 'greenhouse', job_id: jobId });
}
}
See juicebox-multi-env-setup.