Skip to content

docs(agents): add an AI resources page - #2395

Merged
GigaHierz merged 4 commits into
mainfrom
docs/ai-resources-page
Oct 21, 2026
Merged

GigaHierz merged 4 commits into
mainfrom
docs/ai-resources-page

Conversation

@GigaHierz

@GigaHierz GigaHierz commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Part of #2261 (third of three PRs).

What the docs offer AI tools is spread across use-docs-with-ai, Celopedia, the MCP pages and the protocol pages. This adds one page that lists all of it with a line on when to use each.

Changes

  • New build/agents/ai-resources.mdx with four tables: resources in the docs (assistant, /mcp, llms.txt, llms-full.txt, .md export, contextual menu, the skill.md docs skill), Celo tooling for agents (Celopedia, Celo MCP server), third-party tools (vibe coding tools, Celina, Agent Vault) and protocols for agents (x402, MPP, ERC-8004, Self Agent ID). Every row links to the page that explains it, and the docs rows link to their sections in use-docs-with-ai; the page restates no setup steps.
  • The docs skill row says how to get it: npx skills add https://docs.celo.org (checked: it discovers the celo skill), or through an MCP client connected to /mcp.
  • Added to the Agents nav group after use-docs-with-ai.
  • use-docs-with-ai links to it from its Related cards, and the agents overview has a Related section that links both pages.
  • AGENTS.md: the AI tooling row lists /build/agents/ai-resources, and rule 9 now names it as a page new agent-relevant pages get listed on.

The homepage card for this page is not included: it would conflict with #2393, which rewrites the same file. Add it in a small follow-up once both merge.

Rebased onto main after #2396 merged: both nav entries sit after use-docs-with-ai, and the agent-wallet page is listed under Related here, as AGENTS.md rule 9 asks.

Verification

  • mint validate passes on this branch; mint broken-links and python3 scripts/check_redirects.py passed earlier with no problems.
  • Every endpoint and capability on the page is taken from use-docs-with-ai and the linked pages, not restated from elsewhere.

🤖 Generated with Claude Code

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A single page for this is useful and it sits in the right group. The links resolve: llms.txt and llms-full.txt return 200, /mcp answers tools/list over POST, and the .md export works. A few rows say more than is true, though, and those need fixing before merge.

The contextual menu row says you can open a page in Cursor or VS Code. In Mintlify those two options are "Connect to Cursor" and "Connect to VS Code" and they install the docs MCP server; only ChatGPT and Claude open the page (https://mintlify.com/docs/ai/contextual-menu). use-docs-with-ai already words this correctly.

The ERC-8004 row mentions validation, but Celo only has the Identity and Reputation registries. Our 8004 page and the erc-8004-contracts README both list just those two.

The issue asks for the installable skills, and the page leaves out the one we already serve: docs.celo.org/skill.md is live (Mintlify generates it), and no page mentions it yet, so this is the natural place. Agent Vault from #2392 is missing too. Without those, "Every way" in the description overclaims.

Smaller things are inline. Also, AGENTS.md rule 9 says agent pages get listed on /build/agents/overview, which links neither this page nor use-docs-with-ai, and the AI tooling row at AGENTS.md line 129 could point at the new page now that it exists.

Heads up that #2396 adds its nav entry on the same line of docs.json, so whichever of the two merges second needs a quick rebase.

Comment thread build/agents/ai-resources.mdx Outdated
@@ -0,0 +1,43 @@
---
title: "AI Resources"
sidebarTitle: "AI Resources"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as the title, so this can go (AGENTS.md: only when the nav label must be shorter).

Comment thread build/agents/ai-resources.mdx Outdated
---
title: "AI Resources"
sidebarTitle: "AI Resources"
description: Every way docs.celo.org and Celo tooling serve AI tools and agents, with one line on when to use each

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Every way" isn't quite true yet: docs.celo.org/skill.md and Agent Vault aren't on the page. Either add them or drop "Every".

Comment thread build/agents/ai-resources.mdx Outdated

| Resource | Where | Use it to |
|----------|-------|-----------|
| Docs assistant | **Ask AI** button on any page | Ask a question and get an answer with links to the pages it used |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These rows restate the table at the top of use-docs-with-ai and, unlike the other two tables, don't link anywhere. Could each row link to its section there (#ask-a-question-in-the-docs, #connect-the-docs-mcp-server, #llms-txt-and-llms-full-txt, #copy-any-page-as-markdown)? Then this page stays an index and the two tables are less likely to drift.

Comment thread build/agents/ai-resources.mdx Outdated
| `llms.txt` | [`docs.celo.org/llms.txt`](https://docs.celo.org/llms.txt) | Give a chat a map of every docs page |
| `llms-full.txt` | [`docs.celo.org/llms-full.txt`](https://docs.celo.org/llms-full.txt) | Load the whole docs set into a long-context model |
| Page as Markdown | Append `.md` to any docs URL | Quote one page as context in a script or agent |
| Contextual menu | Next to every page title | Copy a page, view it as Markdown, or open it in ChatGPT, Claude, Cursor or VS Code |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor and VS Code don't open the page. In Mintlify those options are "Connect to Cursor" and "Connect to VS Code", and they install the docs MCP server (https://mintlify.com/docs/ai/contextual-menu). Suggest: "Copy a page, view it as Markdown, open it in ChatGPT or Claude, or install the docs MCP server in Cursor or VS Code".

| `llms-full.txt` | [`docs.celo.org/llms-full.txt`](https://docs.celo.org/llms-full.txt) | Load the whole docs set into a long-context model |
| Page as Markdown | Append `.md` to any docs URL | Quote one page as context in a script or agent |
| Contextual menu | Next to every page title | Copy a page, view it as Markdown, or open it in ChatGPT, Claude, Cursor or VS Code |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A row for the docs skill would fit here: https://docs.celo.org/skill.md, generated by Mintlify (https://mintlify.com/docs/ai/skillmd). Nothing else in the docs mentions it.

|----------|------------------------|------|
| Celopedia | A skill with curated Celo knowledge: contract addresses, MiniPay, DeFi, grants and agent infrastructure | [Celopedia](/build/agents/celopedia) |
| Celo MCP server | Live chain data: balances, blocks, gas fees, governance and staking | [Celo MCP server](/build/agents/mcp/celo-mcp) |
| Celina | A wallet on Celo for an LLM: balances, transfers, DeFi, governance, staking and Self Agent ID | [Celina](/build/agents/mcp/celina) |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Celina is third-party (celina.mdx line 7). Worth saying so here, since the heading reads as Celo-built tooling.

Comment thread build/agents/ai-resources.mdx Outdated
|----------|--------------|------|
| x402 | Charge or pay per HTTP request in stablecoins | [x402](/build/agents/x402) |
| MPP | Charge per API request, settled through the Celo facilitator | [MPP](/build/agents/mpp) |
| ERC-8004 | Register an agent identity, reputation and validation onchain | [ERC-8004](/build/agents/8004) |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Celo only has the Identity and Reputation registries (see Contract Deployments on the 8004 page), and reputation is feedback other parties post. Something like "Register an agent onchain so other agents can find and rate it" matches the 8004 page.

@GigaHierz

Copy link
Copy Markdown
Contributor Author

Rebased and addressed the review: dropped sidebarTitle, dropped "Every" from the description, linked the docs rows to their sections in use-docs-with-ai (anchors checked against the live page), corrected the contextual menu and ERC-8004 rows, added the docs skill row and Agent Vault, marked Celina and Agent Vault as third-party, and linked the page from the agents overview (new Related section) and the AGENTS.md AI tooling row. The #2396 docs.json conflict is gone after the rebase.

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this covers everything from my last round. The contextual menu and ERC-8004 rows are correct now, and the docs rows link to their sections (I checked the anchors against the live page). skill.md and Agent Vault are listed, the third-party split reads well, and the overview links both pages. A few things are left, including the three inline comments, and I'd like them fixed before this goes in.

The docs.json conflict with #2396 is still there. Both branches insert a line right after build/agents/use-docs-with-ai, and git merge-tree --write-tree pr/2395 pr/2396 reports a conflict in docs.json, so whichever merges second needs a rebase. Once both are in, AGENTS.md rule 9 wants the agent-wallet page listed here too.

Rule 9 itself (AGENTS.md line 157) still says "when it exists, the AI-resources page (#2261)". The page exists now, so it can name /build/agents/ai-resources.

The PR body still describes the first version (three tables, Celina under Celo tooling) and doesn't mention the overview and AGENTS.md changes.

Comment thread build/agents/ai-resources.mdx Outdated
|----------|------------------------|------|
| Celopedia | A skill with curated Celo knowledge: contract addresses, MiniPay, DeFi, grants and agent infrastructure | [Celopedia](/build/agents/celopedia) |
| Celo MCP server | Live chain data: balances, blocks, gas fees, governance and staking | [Celo MCP server](/build/agents/mcp/celo-mcp) |
| Vibe coding tools | AI-assisted development tools that work for building on Celo | [Vibe coding tools](/build/agents/vibe-coding) |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The vibe coding page lists Bolt, Lovable, Replit, Cursor, Windsurf and a couple of third-party MCP servers, so this row fits the new third-party section better than "Celo tooling". It's also tooling for the developer rather than the agent.

Comment thread build/agents/ai-resources.mdx Outdated
| [`llms.txt` and `llms-full.txt`](/build/agents/use-docs-with-ai#llms-txt-and-llms-full-txt) | [`docs.celo.org/llms.txt`](https://docs.celo.org/llms.txt), [`docs.celo.org/llms-full.txt`](https://docs.celo.org/llms-full.txt) | Give a chat a map of every docs page, or load the whole docs set into a long-context model |
| [Page as Markdown](/build/agents/use-docs-with-ai#copy-any-page-as-markdown) | Append `.md` to any docs URL | Quote one page as context in a script or agent |
| [Contextual menu](/build/agents/use-docs-with-ai#copy-any-page-as-markdown) | Next to every page title | Copy a page, view it as Markdown, open it in ChatGPT or Claude, or install the docs MCP server in Cursor or VS Code |
| Docs skill | [`docs.celo.org/skill.md`](https://docs.celo.org/skill.md) | Give an agent that loads skills a summary of what the docs cover and when to use them |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mintlify describes skill.md as a summary of what an agent can do with the product, which matches the live file, rather than of what the docs cover. It would also help to say how to get it. MCP clients that connect to /mcp load it as a resource, and Mintlify documents npx skills add <docs url> for everything else (https://mintlify.com/docs/ai/skillmd). /.well-known/skills/index.json is live, but please run the command once before adding it.

Comment thread build/agents/use-docs-with-ai.mdx Outdated

<CardGroup cols={2}>
<Card title="AI Resources" icon="sparkles" href="/build/agents/ai-resources">
Every AI-facing resource the docs and Celo tooling offer, in one list.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This card still says "Every", the word you already took out of the description. Maybe "The AI-facing resources the docs and Celo tooling offer, in one list."

@GigaHierz

Copy link
Copy Markdown
Contributor Author

Pushed the remaining points: card wording on use-docs-with-ai, AGENTS.md rule 9 names /build/agents/ai-resources, the skill row says it summarises what an agent can do with Celo and how to install it (npx skills add https://docs.celo.org, checked: it finds the celo skill), vibe coding moved to a third-party section, and the PR body is updated. The docs.json conflict with #2396 is still there: both add a line after use-docs-with-ai, so whichever merges second needs a one-line rebase. Rule 9 also wants the agent-wallet page listed here once #2396 is in.

GigaHierz and others added 4 commits October 20, 2026 19:11
List every AI-facing resource in one place: the docs assistant, MCP
endpoint, llms.txt files, Markdown export, contextual menu, Celopedia,
the Celo MCP server, Celina and the agent protocols.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Link the docs rows to their sections, correct the contextual menu and
ERC-8004 rows, add the docs skill and Agent Vault, mark third-party tools,
and link the page from the agents overview and AGENTS.md.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@GigaHierz
GigaHierz force-pushed the docs/ai-resources-page branch from bf5bdf5 to 99be94e Compare October 20, 2026 17:12
@GigaHierz

Copy link
Copy Markdown
Contributor Author

Rebased onto main after #2396 merged. The docs.json conflict is resolved (both nav entries kept), the agent-wallet page is listed under Related, and mint validate and mint broken-links pass. Body updated.

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, everything from both rounds is in. The contextual menu, ERC-8004 and skill rows are right, the install line matches Mintlify's skill.md docs, vibe coding sits with the third-party tools, and rule 9 names the page. The section anchors resolve on the live page and CI is green.

One thing came in with the rebase: AskBots (#2387) merged yesterday, and by rule 9 it should be listed here too. A row in the Celo tooling table would do, since its page says the Celo team built it. Also, #2393 has merged, so the homepage card you held back can go in whenever you like.

| Resource | What it gives an agent | Page |
|----------|------------------------|------|
| Celopedia | A skill with curated Celo knowledge: contract addresses, MiniPay, DeFi, grants and agent infrastructure | [Celopedia](/build/agents/celopedia) |
| Celo MCP server | Live chain data: balances, blocks, gas fees, governance and staking | [Celo MCP server](/build/agents/mcp/celo-mcp) |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AskBots (#2387) landed on main yesterday and isn't on this page yet, which rule 9 asks for. Something like | AskBots | Paid reviews: builders fund questions in USDT and agents earn per accepted answer | [AskBots](/build/agents/askbots) | after this row would fit, since the AskBots page says the Celo team built it.

@GigaHierz
GigaHierz merged commit d9854b8 into main Oct 21, 2026
5 checks passed
@GigaHierz
GigaHierz deleted the docs/ai-resources-page branch October 21, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants