Skip to content

Commit 5fbe64a

Browse files
ouiliameclaude
andcommitted
docs: rename Building agents -> Agents; URLs match the settled IA
The section's pages now live where the sidebar says they do: building-agents/ -> agents/, and the stray top-level /mcp and /skills fold in as /agents/mcp and /agents/skills (they were always part of the agents story — the URLs predated the IA settling). Sidebar section header is now "Agents", link labels updated, and every old URL 308s: /building-agents(/*) -> /agents(/*), /mcp, /skills, plus the existing capabilities/ and tools/custom-tools redirect destinations retargeted. Verified: all five new pages render and every old-URL class redirects correctly. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4b546b1 commit 5fbe64a

12 files changed

Lines changed: 34 additions & 34 deletions

File tree

apps/docs/content/docs/en/building-agents/choosing.mdx renamed to apps/docs/content/docs/en/agents/choosing.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ In the lead scorer, a `normalizeCompanyDomain` custom tool cleans a raw website
4848

4949
## MCP server
5050

51-
**MCP** (Model Context Protocol) is a standard for connecting an external tool provider. Connect an [MCP server](/mcp) and its tools appear in the agent's tool list as a set. Use it to bring in a complete toolset that Sim does not provide natively, rather than wiring each action by hand.
51+
**MCP** (Model Context Protocol) is a standard for connecting an external tool provider. Connect an [MCP server](/agents/mcp) and its tools appear in the agent's tool list as a set. Use it to bring in a complete toolset that Sim does not provide natively, rather than wiring each action by hand.
5252

5353
In the lead scorer, your CRM vendor ships an MCP server. After you connect it once, the agent can read accounts and update records through the vendor's own tools. The difference from a custom tool is who maintains it: a custom tool is code you wrote, while an MCP server is a toolbox someone else maintains.
5454

@@ -68,7 +68,7 @@ A workflow can also run as a fixed step: the [Workflow](/blocks/workflow) block
6868

6969
A **skill** is reusable instructions, a written playbook an agent can follow. Each skill has a short name and description that are always visible to the agent, plus a longer body the agent loads only when it decides the skill applies. Use one to capture how something should be done, separate from the tools that do it.
7070

71-
In the lead scorer, a `lead-scoring-rubric` skill spells out the bands and disqualifiers. The agent sees the skill's name and description on every run, and when a lead is ambiguous it loads the full rubric and applies it. The distinction is simple: a tool is an action the agent takes, and a skill is guidance the agent reads. Manage skills in your [workspace](/skills).
71+
In the lead scorer, a `lead-scoring-rubric` skill spells out the bands and disqualifiers. The agent sees the skill's name and description on every run, and when a lead is ambiguous it loads the full rubric and applies it. The distinction is simple: a tool is an action the agent takes, and a skill is guidance the agent reads. Manage skills in your [workspace](/agents/skills).
7272

7373
| | Who decides it runs | Where it lives | How you author it |
7474
| --- | --- | --- | --- |
@@ -86,8 +86,8 @@ The lead scorer uses six kinds at once: blocks for the steps that must always ru
8686
## Next
8787

8888
<Cards>
89-
<Card title="Building agents" href="/building-agents" description="The features that let an agent act, follow instructions, and use your data." />
89+
<Card title="Building agents" href="/agents" description="The features that let an agent act, follow instructions, and use your data." />
9090
<Card title="Agent block reference" href="/blocks/agent" description="Every model, setting, and output field." />
91-
<Card title="Using MCP tools" href="/mcp" description="Connect an external MCP server to your agents." />
92-
<Card title="Skills" href="/skills" description="Write reusable instructions agents can load." />
91+
<Card title="Using MCP tools" href="/agents/mcp" description="Connect an external MCP server to your agents." />
92+
<Card title="Skills" href="/agents/skills" description="Write reusable instructions agents can load." />
9393
</Cards>

apps/docs/content/docs/en/building-agents/custom-tools.mdx renamed to apps/docs/content/docs/en/agents/custom-tools.mdx

File renamed without changes.

apps/docs/content/docs/en/building-agents/index.mdx renamed to apps/docs/content/docs/en/agents/index.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ To let an agent do something in the world, give it **tools**. A tool is an actio
3333
Tools come from a few places:
3434

3535
- **[Integrations](/integrations)** are the catalog of external services: Gmail, Slack, Airtable, Linear, and hundreds more.
36-
- **[Custom tools](/building-agents/custom-tools)** are tools you define once with a schema and a snippet of code, then reuse.
37-
- **[MCP tools](/mcp)** come from an external provider you connect through the Model Context Protocol.
36+
- **[Custom tools](/agents/custom-tools)** are tools you define once with a schema and a snippet of code, then reuse.
37+
- **[MCP tools](/agents/mcp)** come from an external provider you connect through the Model Context Protocol.
3838
- **[Workflow-as-tool](/workflows)** makes another workflow callable, so the agent runs a whole procedure as one step.
3939

4040
<Callout type="info">
@@ -43,7 +43,7 @@ The same integration can run two ways. As a [block](/workflows#blocks) it runs b
4343

4444
### Follow a procedure: skills
4545

46-
To give an agent instructions it can follow, write a [skill](/skills). A skill is a reusable playbook with a short name and description the agent always sees, plus a longer body it loads only when the skill applies. In the lead scorer, a `lead-scoring-rubric` skill spells out the bands and disqualifiers, and the agent reads the full rubric only when a lead is ambiguous. A tool is an action the agent takes; a skill is guidance it reads.
46+
To give an agent instructions it can follow, write a [skill](/agents/skills). A skill is a reusable playbook with a short name and description the agent always sees, plus a longer body it loads only when the skill applies. In the lead scorer, a `lead-scoring-rubric` skill spells out the bands and disqualifiers, and the agent reads the full rubric only when a lead is ambiguous. A tool is an action the agent takes; a skill is guidance it reads.
4747

4848
### Use your documents: knowledge
4949

@@ -61,13 +61,13 @@ To make an agent's result something later blocks can act on, give it a **structu
6161

6262
Start with one Agent block and a prompt, then add only what the task needs: a tool when the agent should act, a skill when it needs written guidance, a knowledge base when it should answer from your documents, memory when it should remember, and a structured output when a later block has to read its result.
6363

64-
<Card title="Choosing what to use" href="/building-agents/choosing" description="A side-by-side guide to tools, skills, knowledge, and the rest, with one worked example." />
64+
<Card title="Choosing what to use" href="/agents/choosing" description="A side-by-side guide to tools, skills, knowledge, and the rest, with one worked example." />
6565

6666
## Next
6767

6868
<Cards>
6969
<Card title="Agent block reference" href="/blocks/agent" description="Every model, setting, and output field of the Agent block." />
70-
<Card title="Choosing what to use" href="/building-agents/choosing" description="Pick the right feature for each task." />
71-
<Card title="Custom tools" href="/building-agents/custom-tools" description="Define a reusable tool with a schema and code." />
72-
<Card title="Using MCP tools" href="/mcp" description="Connect an external MCP server to your agents." />
70+
<Card title="Choosing what to use" href="/agents/choosing" description="Pick the right feature for each task." />
71+
<Card title="Custom tools" href="/agents/custom-tools" description="Define a reusable tool with a schema and code." />
72+
<Card title="Using MCP tools" href="/agents/mcp" description="Connect an external MCP server to your agents." />
7373
</Cards>
File renamed without changes.

apps/docs/content/docs/en/blocks/agent.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { FAQ } from '@/components/ui/faq'
99

1010
The **Agent block** runs a model inside a workflow. You give it instructions, context, and tools; the model reasons over the input, calls tools as needed, and returns plain text or structured JSON that later blocks read by reference. Most workflows are built around one or more Agent blocks.
1111

12-
An *agent* and an *Agent block* are related but distinct. An agent is a whole workflow that reasons and acts on its own; an Agent block is one reasoning step inside it. The simplest agent is a single Agent block with tools, and larger ones wire several together with other blocks. See [Building agents](/building-agents).
12+
An *agent* and an *Agent block* are related but distinct. An agent is a whole workflow that reasons and acts on its own; an Agent block is one reasoning step inside it. The simplest agent is a single Agent block with tools, and larger ones wire several together with other blocks. See [Agents](/agents).
1313

1414
<BlockPreview type="agent" />
1515

@@ -42,7 +42,7 @@ Capabilities the agent can call while it runs: search a knowledge base, send a S
4242

4343
### Skills
4444

45-
[Agent skills](/skills) the agent can load on demand: reusable instruction packages like a coding standard or a support playbook. Only the skill names sit in context up front, and the agent loads the full instructions when it decides a skill is relevant.
45+
[Agent skills](/agents/skills) the agent can load on demand: reusable instruction packages like a coding standard or a support playbook. Only the skill names sit in context up front, and the agent loads the full instructions when it decides a skill is relevant.
4646

4747
### Memory
4848

apps/docs/content/docs/en/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Welcome to Sim, the open-source AI workspace where teams build, deploy, and mana
4848
<Card title="Team Management" href="/permissions/roles-and-permissions">
4949
Set up workspace roles and permissions
5050
</Card>
51-
<Card title="MCP Integration" href="/mcp">
51+
<Card title="MCP Integration" href="/agents/mcp">
5252
Connect external services with Model Context Protocol
5353
</Card>
5454
<Card title="SDKs" href="/api-reference">

apps/docs/content/docs/en/integrations/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Click **Integrations** in the workspace sidebar. The page shows your **Connected
2323
height={664}
2424
/>
2525

26-
The page's second tab, **Skills**, holds your workspace's [agent skills](/skills).
26+
The page's second tab, **Skills**, holds your workspace's [agent skills](/agents/skills).
2727

2828
Open a service to see what it offers:
2929

apps/docs/content/docs/en/introduction/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ A Sim system is not a single chat response. It is a set of resources that live i
4141

4242
- **[Mothership](/mothership)** is the natural-language control plane. You describe what you want, and it builds and edits the resources for you.
4343
- **[Workflows](/workflows)** are visual programs made of blocks, where your logic runs. Most other resources become useful through a workflow.
44-
- **[Agents and tools](/building-agents)** are how a workflow acts. An agent reasons with a model, and tools let it take actions like sending an email or querying an API.
44+
- **[Agents and tools](/agents)** are how a workflow acts. An agent reasons with a model, and tools let it take actions like sending an email or querying an API.
4545
- **[Tables](/tables)** hold structured rows your workflows read, write, and process.
4646
- **[Knowledge bases](/knowledgebase)** are searchable memory. An agent retrieves relevant passages from your documents to ground its answers.
4747
- **[Files](/files)** are the documents and media your workflows store, read, and produce.
@@ -70,7 +70,7 @@ Sim provides native integrations with 1,000+ services:
7070
- **Search and data.** Google Search, Perplexity, Firecrawl, Exa AI.
7171
- **Databases.** PostgreSQL, MySQL, Supabase, Pinecone, Qdrant.
7272

73-
For anything not built in, [MCP support](/mcp) connects any external service or tool.
73+
For anything not built in, [MCP support](/agents/mcp) connects any external service or tool.
7474

7575
## Deployment options
7676

apps/docs/content/docs/en/mcp/meta.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)