Skip to content

docs(adk-v2): get started section#457

Open
jacksonyzj wants to merge 55 commits intomasterfrom
adk-v2-get-started
Open

docs(adk-v2): get started section#457
jacksonyzj wants to merge 55 commits intomasterfrom
adk-v2-get-started

Conversation

@jacksonyzj
Copy link
Copy Markdown
Contributor

@jacksonyzj jacksonyzj commented Apr 20, 2026

Summary

Adds a new Get started section to the ADK docs with four pages: Welcome, Install, Quickstart, and Quickstart with coding assistant. Removes the old standalone Introduction, Quickstart, and Project Structure pages, restructures the ADK sidebar accordingly, and updates the home page + Zai page to link to the new paths.

Test plan

Open https://botpress-adk-v2-get-started.mintlify.app/adk/get-started/welcome and walk through all four Get started pages.

@mintlify
Copy link
Copy Markdown

mintlify Bot commented Apr 20, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
botpress 🟢 Ready View Preview Apr 20, 2026, 3:59 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Add the Install page covering CLI prerequisites, install scripts for
macOS/Linux/Windows, version pinning, custom install directory,
self-upgrade, and the npm alternative. Empty placeholders for
quickstart, welcome, and quickstart-with-coding-assistant land
alongside to establish the v2 get-started structure.
Comment thread adk/get-started/quickstart.mdx Outdated
Comment thread adk/get-started/quickstart.mdx Outdated
…arted section

Consolidates the ADK v2 install and quickstart drafts into a new Get started folder
inside the existing ADK docs, and removes the standalone introduction, quickstart,
and project-structure pages whose content is folded into the new pages (or covered
by upcoming v2 concept pages). Drops the separate ADK v2 sidebar group.

Updates docs.json, the ADK card on the home page, and the Zai overview link to
point at the new paths so the broken-links check stays green.
Comment thread adk/get-started/quickstart.mdx Outdated
@jacksonyzj jacksonyzj changed the title docs(adk-v2): scaffold get-started section with install page docs(adk): introduce Get started section, consolidate intro/quickstart/project-structure Apr 20, 2026
@@ -0,0 +1,21 @@
---
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Overall thoughts about this category: with the introduction of a dedicated "Get started" category, we're doubling the amount of clicks for someone to land on Quickstart. In practice, this will end up being fine since "Get started" will eventually be a top-level category with its pages listed flat (i.e. not in a dropdown), but until then it's a regression in developer experience.

Probably not the end of the world but something to think about - do you think it makes sense for these pages to remain flat in the ADK category until then?

---
title: Botpress ADK
sidebarTitle: Welcome
description: The Botpress Agent Development Kit (ADK) is a developer-first TypeScript framework for building AI agents on the Botpress Platform.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

  1. Writing Botpress Agent Development Kit makes it seem like the abbreviation should be BADK
  2. Might be missing something but isn't "developer-first TS framework" a bit of an oxymoron? any TS framework is going to be for developers first
  3. Not a huge deal but I would tighten it a bit since it's gonna be used as the page's meta description:
Suggested change
description: The Botpress Agent Development Kit (ADK) is a developer-first TypeScript framework for building AI agents on the Botpress Platform.
description: TypeScript framework for building AI agents on Botpress.

<Card title="What's new" icon="newspaper" href="/changelog">
Latest features, improvements, and breaking changes.
</Card>
</CardGroup>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thoughts on this page in particular: developers tend to be quick-thinking and goal-oriented. As it stands, I don't think this page offers much in the way of DX - it offers nothing actionable or clickable without scrolling (at least not on a typical MacBook viewport).

Look at the landing pages for some industry leaders' dev docs:

They all emphasize useful code snippets and buttons that point you in the right direction. I don't think including an image is out of place given that we want to emphasize the Control Panel / Agent 0, but put yourself in the shoes of a dev who's curious about the ADK - what would you value seeing first?

@@ -0,0 +1,62 @@
---
title: Quickstart with coding assistant
description: Let's get the same hello-world agent set up, with your AI coding assistant doing the work.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Like in the "Welcome" page, these descriptions are used as meta descriptions for SEO and shouldn't be conversational

@@ -0,0 +1,90 @@
---
title: Quickstart
description: Let's get set up with a quick hello-world agent built with the ADK.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Same as above

You'll need [Node.js](https://nodejs.org/) 22.0.0 or higher and a [Botpress account](https://sso.botpress.cloud) to log in with.
</Info>

<Steps>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

General thoughts: this reworking of the quickstart guide removes a lot of content, like many commands' output and explanations. I'm curious about the reasoning behind this?

You'll need [Node.js](https://nodejs.org/) 22.0.0 or higher, a [Botpress account](https://sso.botpress.cloud), and an AI coding assistant like Claude Code, Cursor, or Codex.
</Info>

<Steps>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I would recommend using standard markdown headings instead of the Steps component here, if only because individual steps aren't included in the page TOC, which makes the page less sca

You'll need [Node.js](https://nodejs.org/) 22.0.0 or higher and a [Botpress account](https://sso.botpress.cloud) to log in with.
</Info>

<Steps>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Same as above, use standard markdown headings

You'll need [Node.js](https://nodejs.org/) 22.0.0 or higher, a [Botpress account](https://sso.botpress.cloud), and an AI coding assistant like Claude Code, Cursor, or Codex.
</Info>

<Steps>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

My gut tells me that these 2 shouldn't be separate pages, but both live in "Quickstart", maybe under separate tabs or something. If I'm a dev and I see 2 pages that both contain the word "Quickstart", it's a little confusing

Comment thread adk/project-structure.mdx
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why did we remove this page?

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