# Jeremylongshore Claude Code Plugins Plus Skills Juicebox Reference Architecture

> Juicebox Reference Architecture

- Skill: `tomevault-io/jeremylongshore-claude-code-plugins-plus-skills-juicebox-ref` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/jeremylongshore-claude-code-plugins-plus-skills-juicebox-ref`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/jeremylongshore-claude-code-plugins-plus-skills-juicebox-ref/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/jeremylongshore-claude-code-plugins-plus-skills-juicebox-ref

---


# Juicebox Reference Architecture

## Architecture
```
Recruiter UI → Search Service → Juicebox API
                    ↓
              Candidate Store → ATS (Greenhouse/Lever)
                    ↓
             Outreach Service → Juicebox Outreach
                    ↓
              Webhook Handler ← Juicebox Events
```

## Components
```typescript
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 });
  }
}
```

## Resources
- [Integrations](https://juicebox.ai/integrations)

## Next Steps
See `juicebox-multi-env-setup`.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/jeremylongshore) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

