From 7fc580b0d32e549d5a99471d0f3f153e03ac8807 Mon Sep 17 00:00:00 2001 From: Juan Cruz Fortunatti Date: Mon, 14 Sep 2026 00:49:50 +0200 Subject: [PATCH] fix(seo): improve search discovery --- website/astro.config.mjs | 2 +- website/src/content/docs/concepts.md | 2 +- website/src/content/docs/guides/compiling.md | 2 +- .../src/content/docs/guides/skills-and-mcp.md | 2 +- website/src/content/docs/guides/teams.md | 2 +- .../content/docs/guides/writing-a-spawnfile.md | 2 +- website/src/content/docs/introduction.md | 2 +- website/src/content/docs/quickstart.md | 2 +- website/src/pages/index.astro | 18 +++++++++--------- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/website/astro.config.mjs b/website/astro.config.mjs index 2d41d21f..c53bd309 100644 --- a/website/astro.config.mjs +++ b/website/astro.config.mjs @@ -9,7 +9,7 @@ export default defineConfig({ sitemap(), starlight({ title: 'Spawnfile', - description: 'A fully open-source spec and compiler for autonomous agents and teams.', + description: 'Define autonomous AI agents and multi-agent teams once, then compile portable Spawnfile manifests into runtime-native configuration.', components: { ThemeSelect: './src/components/EmptyThemeSelect.astro', SiteTitle: './src/components/SiteTitle.astro', diff --git a/website/src/content/docs/concepts.md b/website/src/content/docs/concepts.md index 98a3378d..8227abde 100644 --- a/website/src/content/docs/concepts.md +++ b/website/src/content/docs/concepts.md @@ -1,6 +1,6 @@ --- title: Core Concepts -description: The key ideas behind Spawnfile. +description: Understand Spawnfile manifests, identity documents, runtime adapters, compilation, teams, skills, MCP servers, and communication surfaces. --- ## Source Project diff --git a/website/src/content/docs/guides/compiling.md b/website/src/content/docs/guides/compiling.md index 7000376d..dabd1aab 100644 --- a/website/src/content/docs/guides/compiling.md +++ b/website/src/content/docs/guides/compiling.md @@ -1,6 +1,6 @@ --- title: Compiling -description: How the Spawnfile compile pipeline works, from manifest loading to adapter output, including the output layout and compile report. +description: Compile AI agent manifests into runtime-native configuration for OpenClaw, PicoClaw, and Daimon with the Spawnfile CLI. --- The `spawnfile compile` command takes a Spawnfile project and produces runtime-specific output files plus a machine-readable compile report. This guide explains the pipeline, output layout, and report format. diff --git a/website/src/content/docs/guides/skills-and-mcp.md b/website/src/content/docs/guides/skills-and-mcp.md index f4be4a8b..6cead55e 100644 --- a/website/src/content/docs/guides/skills-and-mcp.md +++ b/website/src/content/docs/guides/skills-and-mcp.md @@ -1,6 +1,6 @@ --- title: Skills and MCP -description: How to define skills with SKILL.md, declare MCP servers, and connect skills to MCP dependencies using requires.mcp. +description: Add SKILL.md skills and MCP servers to AI agent configurations, declare dependencies, and compile them for supported runtimes. --- Skills and MCP servers are the two mechanisms Spawnfile provides for giving agents capabilities beyond conversation. Skills define what an agent can do in natural language. MCP servers provide the tool infrastructure that backs those skills. diff --git a/website/src/content/docs/guides/teams.md b/website/src/content/docs/guides/teams.md index bf07ed5c..2654f1b1 100644 --- a/website/src/content/docs/guides/teams.md +++ b/website/src/content/docs/guides/teams.md @@ -1,6 +1,6 @@ --- title: Teams -description: How to define team manifests with members, representatives, team networks, and context artifacts. +description: Configure multi-agent teams with portable manifests, members, representatives, shared context, communication networks, and runtime adapters. --- A Spawnfile team is an organizational structure that groups multiple first-class agents. It defines who is in the team, what they share, how representatives are selected, and which team networks and context artifacts the compiler emits. diff --git a/website/src/content/docs/guides/writing-a-spawnfile.md b/website/src/content/docs/guides/writing-a-spawnfile.md index f810eba6..17cd5706 100644 --- a/website/src/content/docs/guides/writing-a-spawnfile.md +++ b/website/src/content/docs/guides/writing-a-spawnfile.md @@ -1,6 +1,6 @@ --- title: Writing a Spawnfile -description: Guide to the common Spawnfile manifest fields for agents and teams, with examples for the main portable sections. +description: Write YAML manifests for autonomous AI agents and teams, including runtimes, models, identity documents, skills, MCP servers, and secrets. --- A Spawnfile manifest is a YAML file named exactly `Spawnfile` (no extension) at the root of your agent or team project directory. It must be valid YAML 1.2 and UTF-8 encoded with no BOM. diff --git a/website/src/content/docs/introduction.md b/website/src/content/docs/introduction.md index d49eb2a4..28c6f9cb 100644 --- a/website/src/content/docs/introduction.md +++ b/website/src/content/docs/introduction.md @@ -1,6 +1,6 @@ --- title: Introduction -description: What Spawnfile is and why it exists. +description: Learn how Spawnfile defines autonomous agents once and compiles their identity, tools, and configuration for supported runtimes. --- Spawnfile is a spec and compiler for **autonomous agent runtimes** -- systems that host agents as long-lived services with markdown workspace identity. diff --git a/website/src/content/docs/quickstart.md b/website/src/content/docs/quickstart.md index 4af917e3..f3de0e8e 100644 --- a/website/src/content/docs/quickstart.md +++ b/website/src/content/docs/quickstart.md @@ -1,6 +1,6 @@ --- title: Quickstart -description: Install Spawnfile and compile your first agent in 5 minutes. +description: Install the Spawnfile CLI, create an AI agent manifest, validate it, and compile runtime-native configuration for a supported runtime. --- ## Install diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro index e8580e1f..feb72ce4 100644 --- a/website/src/pages/index.astro +++ b/website/src/pages/index.astro @@ -10,8 +10,8 @@ -Spawnfile — Dockerfile for agents - +AI Agent Configuration & Runtime Compiler | Spawnfile + @@ -19,8 +19,8 @@ - - + + @@ -30,8 +30,8 @@ - - + + @@ -47,13 +47,13 @@ { "@type": "WebSite", "name": "Spawnfile", - "url": "https://spawnfile.com", - "description": "A fully open-source spec and compiler for autonomous agents and teams." + "url": "https://spawnfile.com/", + "description": "A portable configuration format and compiler for autonomous AI agents and multi-agent teams." }, { "@type": "SoftwareSourceCode", "name": "Spawnfile", - "description": "A spec and compiler for autonomous agent runtimes. Write your agent once, compile for any runtime.", + "description": "A runtime-independent source format for autonomous agents and teams, with a compiler that emits native configuration for each supported runtime.", "url": "https://github.com/noopolis/spawnfile", "codeRepository": "https://github.com/noopolis/spawnfile", "license": "https://opensource.org/licenses/MIT",