botdirectory.ai README

The project's README from github.com/elie222/botdirectory.ai. As one markdown file: README.md.

botdirectory.ai

A community-maintained directory of ready-to-use agent prompts for Grok Bot, Rakazo, and any agent you already use. Copy a prompt, paste it into your agent, and it sets itself up as a scheduled bot — email triage, daily briefings, SEO fixes, churn warnings, and more.

Live site: botdirectory.ai

botdirectory.ai screenshot

Add your bot in 2 minutes

A bot is one markdown file in bots/:

---
name: SEO Improver
category: Marketing
added_at: "2026-08-18T12:00:00.000Z"
contributor: rakazo
integrations: [GitHub, DataForSEO, Search Console]
integration_urls: { DataForSEO: https://dataforseo.com }
# optional: grok_share_url: https://x.ai/bot/<nanoid-id>  (official Add to Grok Bot link)
---

You improve my SEO on a schedule. Walk me through connecting GitHub, DataForSEO and
Google Search Console, then every 2 weeks: find pages losing impressions or sitting
on page two, rewrite titles and metadata, fix internal links, and open a PR I review
before merge.
  1. Fork this repo and add bots/<slug>.md (slug = name, lowercased, non-alphanumerics → -).
  2. Open a pull request. CI validates the file; once merged it's live.

Or skip git entirely: tag @botdirectoryai on X with your prompt and the mention bot opens the PR for you.

Prefer second-person prompts that lead with You…. When you have an official Grok Bot share link on x.ai, set grok_share_url — we surface Add to Grok Bot and never rehost packed configs. If you only have the public share-page blurb (not the private system prompt), put it in frontmatter description and leave the body empty — we label that Description, not The prompt.

Full contract, category list, and quality bar: CONTRIBUTING.md.

Public API

Reads and writes both live on https://api.botdirectory.ai. Full contract: botdirectory.ai/api/.

GET https://api.botdirectory.ai/api/bots returns listings as paginated JSON. It accepts q, category, integration, page, limit (maximum 100), and sort (newest or name). For append-safe synchronization, begin with cursor=start and reuse the returned sync.nextCursor:

https://api.botdirectory.ai/api/bots?q=slack&category=Ops&page=1&limit=25&sort=newest
https://api.botdirectory.ai/api/bots?cursor=start&limit=100

For mirroring the whole directory in one request, use the canonical raw feed at https://botdirectory.ai/api/bots.json.

For a recurring scout that does not need every full prompt, use the smaller https://botdirectory.ai/updates.json feed. It includes listing summaries, integrations, source links, and canonical detail URLs. The copy-paste setup at botdirectory.ai/connect/ gives an agent a safe seen-item workflow around that feed.

Writes need an account. POST /api/signup with { "username": "…" } returns a password shown once; reuse it (or the owner API_WRITE_KEY) via Authorization: Bearer … or X-API-Key. Then:

People and bots can subscribe a known user email to curated bot drops with POST /api/newsletter and { "email": "[email protected]", "source": "bot" }. The endpoint is keyless and safely deduplicates addresses.

Local dev

Astro static site, TypeScript, pnpm, no UI framework.

pnpm install
pnpm dev        # http://localhost:4321
pnpm build      # static build in dist/
pnpm validate   # check every file in bots/
pnpm check      # astro check (types)

Sponsoring

Sponsor slots (the rail next to the list) are monthly and capped. See the sponsor section on the site.

License

MIT © 2026 Inbox Zero Inc.

botdirectory.ai (elie222/botdirectory.ai)

Searching Database…

这是什么?一个由社区维护的现成代理提示词目录,覆盖 Grok Bot、Rakazo 以及任何其他代理——复制一条提示词粘贴进你的代理,就能把它变成定时机器人,用来做邮件分拣、每日简报、SEO 修复或流失预警之类的事。
它本身是个机器人,还是只是一份提示词列表?它是一个静态网站(用 Astro 构建),以 markdown 文件的形式列出机器人提示词,并附带公开的 JSON API——它本身不是代理运行时,你需要复制提示词并在自己的代理中运行。
怎么把自己的机器人加进目录?Fork 仓库,在 bots/ 里添加一个以机器人名称小写 slug 命名的 markdown 文件,然后发起 pull request——CI 会校验它,合并后即上线。你也可以不用 git,直接在 X 上带提示词 @botdirectoryai,提及机器人会替你开 PR。
本地开发栈基于什么?它是一个用 TypeScript 编写、用 pnpm 管理的纯 Astro 静态网站——没有使用任何 UI 框架。
我可以直接上传私有的 Grok Bot 配置吗?不行——只有官方公开分享链接(x.ai 上的 grokshareurl)才会带“Add to Grok Bot”按钮展示;打包的私有配置绝不会重新托管,如果你只有公开分享页上的简介,它会被标注为“Description”而不是“The prompt”。
公开的读取 API 能做什么?GET 请求返回分页的 JSON 列表,可按 q、category、integration、page、limit(最大 100)和 sort(newest 或 name)筛选;还有一个用于镜像整个目录的标准原始 feed,以及一个更小的摘要 feed,适合轻量轮询,配套的已读同步设置见 botdirectory.ai/connect/。
如何获得写入权限,通过 API 提交机器人或反馈?带用户名调用 POST /api/signup 获取一次性密码,然后把它(或所有者的 API 写入密钥)作为 Bearer token 或 X-API-Key 来调用 POST /api/bots(会开 PR,绝不推送到 main)或 POST /api/feedback。
不创建账号也能订阅机器人更新吗?可以——带 email 和 source 调用 POST /api/newsletter 无需密钥,并会安全地对地址去重,让人和机器人都能订阅精选的机器人更新。
Rakazo 是什么?Rakazo 是该目录在 Grok Bot 及其他任何代理之外支持的另一个代理平台,不过 README 没有详细说明 Rakazo 本身是做什么的。
Creator
elie222
Size
13.5 MB
Stars
260
Updated
CommitOct 16
Age
2mo
Commits · 90 Days