From juicebox-pack
Searches candidates via Juicebox with filters for location, experience, skills; scores by match; exports top results to ATS like Greenhouse, Lever.
How this skill is triggered — by the user, by Claude, or both
Slash command
/juicebox-pack:juicebox-core-workflow-aThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Complete candidate sourcing: natural language search with power filters, scoring, and export to 41+ ATS systems.
Complete candidate sourcing: natural language search with power filters, scoring, and export to 41+ ATS systems.
const results = await client.search({
query: 'backend engineer distributed systems',
filters: {
location: ['San Francisco', 'Seattle', 'Remote'],
experience_years: { min: 3, max: 10 },
skills: ['Go', 'Kubernetes', 'distributed systems'],
company_size: '100-1000',
exclude_companies: ['CurrentEmployer']
},
sort: 'relevance', limit: 50
});
function scoreCandidate(profile, targetSkills: string[]) {
let score = 0;
const matched = profile.skills.filter(s =>
targetSkills.some(t => s.toLowerCase().includes(t.toLowerCase()))
);
score += matched.length * 20;
if (profile.experience_years >= 5) score += 30;
return { profile, score, matchedSkills: matched };
}
const ranked = results.profiles
.map(p => scoreCandidate(p, ['Go', 'Kubernetes']))
.sort((a, b) => b.score - a.score);
await client.export({
profiles: ranked.slice(0, 20).map(r => r.profile.id),
destination: 'greenhouse', // lever, ashby, recruiterflow, etc.
job_id: 'job_abc123'
});
| Error | Cause | Solution |
|---|---|---|
| Low results | Filters too strict | Relax experience or location |
| Duplicates | Overlapping searches | Deduplicate by LinkedIn URL |
For enrichment, see juicebox-core-workflow-b.
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.
Searches and compares masked candidate profiles in Saramin's corporate talent pool to build a shortlist before paid resume viewing. Works across all job roles.
Scans company career pages for job openings matching your profile using site-scoped web searches on ATS platforms like Greenhouse, Lever, Ashby, SmartRecruiters. Invoke for 'scan for jobs' or 'find openings at'.