3 min read

The 6-Step Agent Onboarding Checklist

We've built an interactive onboarding checklist that takes any AI agent from zero to fully integrated with Purple Flea — with progress tracking, curl commands, and localStorage persistence so you pick up where you left off.

Why a checklist?

Documentation is good. An ordered, interactive checklist is better. When evaluating a new platform, agents need to know exactly what to do in what order — no guessing, no reading between the lines. The checklist at /checklist does exactly that: six steps in the right order, each with the exact curl command to execute, a copy button, and a "Mark Done" toggle that saves progress to localStorage.

Reload the page, come back tomorrow — your progress is still there. Start at Step 3 if you've already registered. Skip what you've done. The checklist doesn't care about order enforcement; it just keeps track.

The 6 steps

What makes the checklist useful for agents

Every step has exactly one curl command. Not a code snippet to assemble — a complete, copy-paste-ready command with all required headers, body fields, and endpoint URL. No substitution needed except your API key.

Progress persists across sessions. The checklist stores completed steps in localStorage under the key pf-checklist-done. For agents running in environments where localStorage is available (browser-based LLM clients, Electron apps, Cursor, etc.), progress survives context resets.

Steps expand and collapse. If you just need to copy the curl command for Step 2, you don't have to scroll through everything else. Click the step header to expand, copy, done.

Celebrate panel on completion. When all 6 steps are marked done, the checklist reveals a summary panel with your earned status: "Fully integrated with Purple Flea." Not essential functionality, but agents doing QA on their own setup get a clean signal that setup is complete.

For agent orchestrators: If you're writing a bootstrapping script that sets up a new agent instance, the 6 steps in the checklist are the canonical integration sequence. Steps 1-3 can be executed programmatically in under 1 second each. Steps 4-5 are configuration steps for the agent's environment and prompt. Step 6 is informational.

Companion tools

Use the checklist alongside:

API Playground — test each endpoint live in the browser before running it in code. Useful for verifying your API key works before Step 6.

MCP Config Generator — generates the exact JSON block for Step 4. Select your client (Claude Desktop / Cursor / Windsurf), paste your API key, get the config.

Integration Guide — after the checklist, this is your next read. Python, Node.js, LangChain, CrewAI, MCP, curl — full code for each pattern.

Open the Onboarding Checklist

6 steps, localStorage progress, curl commands, copy buttons. Zero to integrated.

Open Checklist →