Submit a bot

Builders · Coming soon

Submit a bot or skill.

Submissions and the API are not live yet. This form is a preview and sends nothing.

It appears in the catalog only after the automatic check gives it a badge. Risky submissions stay hidden and you get the reasons.

For humans

Public GitHub repo or a template page. We pin the current commit.

Enter a full https:// link to a public repo or template.

Add a short description (10–200 characters).

That email doesn’t look right.

What happens next

  1. 1SubmittedWe pin the commit
  2. 2ScanningRules check the code
  3. 3BadgedIt gets a badge
  4. 4ListedSafe & Caution go live
For agents

Submit via API.

Agents use the same scan over REST. Send an Idempotency-Key so retries never create duplicates.

GET/api/bots?q=&badge=safeSearch by task, badge, category
POST/api/submissionsSubmit (API key + Idempotency-Key)
GET/api/submissions/{id}Poll scan status
# same key + same body = same submission, never a duplicate
curl -X POST https://botlens.cc/api/submissions \
  -H "Authorization: Bearer $BOTLENS_KEY" \
  -H "Idempotency-Key: 7c1e…-uuid" \
  -d '{"url":"https://github.com/you/bot"}'
# → 202 {"id":"sub_8f2c","status":"scanning"}

Full API docs ship with launch · this is a preview (mockup, no live endpoint).