diff --git a/docs/ensnode.io/config/integrations/starlight/sidebar-topics/integrate.ts b/docs/ensnode.io/config/integrations/starlight/sidebar-topics/integrate.ts index d74b6bd31e..f6f2628432 100644 --- a/docs/ensnode.io/config/integrations/starlight/sidebar-topics/integrate.ts +++ b/docs/ensnode.io/config/integrations/starlight/sidebar-topics/integrate.ts @@ -61,6 +61,14 @@ export const integrateSidebarTopic = { label: "ENSDb (PostgreSQL)", link: "/docs/integrate/integration-options/ensdb", }, + { + label: "enscli (CLI)", + link: "/docs/integrate/integration-options/enscli", + }, + { + label: "ensskills (AI agents)", + link: "/docs/integrate/integration-options/ensskills", + }, ], }, { diff --git a/docs/ensnode.io/src/content/docs/docs/integrate/ai-llm.mdx b/docs/ensnode.io/src/content/docs/docs/integrate/ai-llm.mdx index 1238a4144c..0b2ab17d1a 100644 --- a/docs/ensnode.io/src/content/docs/docs/integrate/ai-llm.mdx +++ b/docs/ensnode.io/src/content/docs/docs/integrate/ai-llm.mdx @@ -3,8 +3,26 @@ title: AI / LLM Tooling description: AI and LLM tooling for building on ENSv2. --- +import { LinkCard } from "@astrojs/starlight/components"; + :::caution[Coming Soon] We're actively working on this page right now. Check back by May 18th for full content! ::: -This page will cover AI and LLM tooling for building on ENS — including llms.txt integration, Cursor skills, and Claude Code skills for ENS development. +AI and LLM tooling is a key priority for ENSNode, and we're building the infrastructure to make ENS a first-class citizen in the world of AI coding assistants and chat-based interfaces. + +Next on the roadmap for this space are [`enscli`](/docs/integrate/integration-options/enscli) and [`ensskills`](/docs/integrate/integration-options/ensskills) — the foundation for how developers and their AI agents will reach for ENS. + + + + + +Check back soon for more detail on our AI / LLM tooling roadmap. diff --git a/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/enscli.mdx b/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/enscli.mdx new file mode 100644 index 0000000000..e9e0a00ad6 --- /dev/null +++ b/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/enscli.mdx @@ -0,0 +1,40 @@ +--- +title: enscli +description: Coming soon — an agent- and human-friendly CLI for the ENS Omnigraph API, wrapping enssdk. +--- + +import { Aside, LinkCard } from "@astrojs/starlight/components"; + + + +`enscli` will be the terminal-shaped entry point to the [ENS Omnigraph](/docs/integrate/omnigraph) — a single CLI for resolving names, looking up records, searching domains, and running ad-hoc queries against any ENSNode instance. + +Designed to feel natural whether you're driving it yourself or letting an AI agent drive. From a terminal it's one `npx` away with sensible defaults against the public Omnigraph; for agents it's predictable arguments, structured output, and machine-readable help. + +## Built for + +- Developers exploring or validating an ENS integration from a terminal, without writing a script first. +- Operators wiring ENS lookups into shell pipelines, cron, or CI. +- AI coding agents driving [`ensskills`](/docs/integrate/integration-options/ensskills), which reach into the protocol through `enscli`. + +## Related + + + + + + diff --git a/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/ensskills.mdx b/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/ensskills.mdx new file mode 100644 index 0000000000..53ada57528 --- /dev/null +++ b/docs/ensnode.io/src/content/docs/docs/integrate/integration-options/ensskills.mdx @@ -0,0 +1,46 @@ +--- +title: ensskills +description: Coming soon — skill bundles that give AI agents an opinionated contract for ENS. +--- + +import { Aside, LinkCard } from "@astrojs/starlight/components"; + + + +`ensskills` will be a small, curated set of skills that give AI coding agents — Claude Code, Cursor, Codex, and the rest — a well-defined contract for working with ENS. We want to support users who want a conversational interaction with ENS through their AI assistant, handled by skills that drive [`enscli`](/docs/integrate/integration-options/enscli) behind the scenes, and to streamline the developer experience writing integration code with [`enssdk`](/docs/integrate/integration-options/enssdk), [`enskit`](/docs/integrate/integration-options/enskit), or the raw [Omnigraph API](/docs/integrate/omnigraph). + +Left to their own devices, agents love to reinvent the wheel from scratch every prompt — burning through your token budget rediscovering what ENS even is before they get around to the actual task. `ensskills` will be blueprints: focused, versioned bundles that hand the agent the right context for ENS work — no more, no less. The result is agents that produce ENS code that actually works, without the developer having to brief them from scratch every time. + +## Built for + +- Developers building ENS apps with AI agents in the loop. +- End-users asking AI assistants ENS-shaped questions and expecting answers grounded in the protocol. +- Teams moving from the legacy ENS Subgraph onto the Omnigraph. + +## Related + + + + + + + +