Agent skill

juicebox-reference-architecture

Implement Juicebox reference architecture. Trigger: "juicebox architecture", "recruiting platform design".

Stars 1,803
Forks 241

Install this agent skill to your Project

npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/juicebox-pack/skills/juicebox-reference-architecture

SKILL.md

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

Next Steps

See juicebox-multi-env-setup.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results