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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/juicebox-pack:juicebox-reference-architectureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
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.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin juicebox-packGuides 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 Recruitee operations via Composio's Recruitee toolkit through Rube MCP. Always search tools first for current schemas.
Provides recruiting expertise for sourcing strategy, candidate evaluation, structured hiring, and employment law compliance. Activates when the user works on hiring or talent acquisition tasks.