Skip to content
Back to skills

Juicebox Install Auth

ASecurity

'Install and configure Juicebox PeopleGPT API authentication.

  • 2,719 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 21, 2026
ai-agentstypescriptpythonbashnodeapi

Works with

  • claude code
  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 21, 2026

npx -y skills add jeremylongshore/claude-code-plugins-plus --skill juicebox-install-auth --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Juicebox Install Auth?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Juicebox Install Auth
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jeremylongshore-juicebox-install-auth-0bbbb24b/badge)](https://www.skillsdirectory.com/skills/jeremylongshore-juicebox-install-auth-0bbbb24b)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: juicebox-install-auth
description: 'Install and configure Juicebox PeopleGPT API authentication.

  Use when setting up people search or initializing Juicebox.

  Trigger: "install juicebox", "setup juicebox", "juicebox auth".

  '
allowed-tools: Read, Write, Edit, Bash(npm:*), Bash(pip:*), Grep
version: 1.16.0
license: MIT
author: Jeremy Longshore <jeremy@intentsolutions.io>
tags:
- saas
- recruiting
- juicebox
compatibility: Designed for Claude Code
---
# Juicebox Install & Auth

## Overview

Set up Juicebox PeopleGPT API for AI-powered people search across 800M+ professional profiles.

## Prerequisites

- Juicebox account at [app.juicebox.ai](https://app.juicebox.ai)
- API key from Dashboard > Settings > API Keys
- Node.js 18+ or Python 3.8+

## Instructions

### Step 1: Install SDK

```bash
npm install @juicebox/sdk
# or: pip install juicebox-sdk
```

### Step 2: Configure Authentication

```bash
export JUICEBOX_API_KEY="jb_live_..."
echo 'JUICEBOX_API_KEY=jb_live_your-key' >> .env
```

### Step 3: Verify Connection

```typescript
import { JuiceboxClient } from '@juicebox/sdk';
const client = new JuiceboxClient({ apiKey: process.env.JUICEBOX_API_KEY });

const results = await client.search({ query: 'engineer', limit: 1 });
console.log(`Connected! ${results.total} profiles available`);
```

```python
from juicebox import JuiceboxClient
client = JuiceboxClient(api_key=os.environ['JUICEBOX_API_KEY'])
results = client.search(query='engineer', limit=1)
print(f'Connected! {results.total} profiles')
```

## Error Handling

| Error | Code | Solution |
|-------|------|----------|
| Invalid API key | 401 | Verify at app.juicebox.ai/settings |
| Plan limit exceeded | 403 | Upgrade plan or check quota |
| Rate limited | 429 | Check `Retry-After` header |

## Output

Produce a redacted authentication receipt with environment, secret-reference status, least-privilege scope, sandbox fixture classification, source/destination approval, suppression and `contacts_exported=0` checks, owner approval, and cleanup confirmation. Never include API keys, identities, or contact data.

## Examples

`env=staging; credential=secret-reference; scope=read-sandbox; fixture=synthetic; suppression=pass; contacts_exported=0; cleanup=verified` is a safe connection-check result.

## Resources

- [Juicebox Docs](https://docs.juicebox.work)
- [PeopleGPT](https://juicebox.ai/peoplegpt)

## Next Steps

After auth, proceed to `juicebox-hello-world`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.