agentsclimarketplace

Astro starlight

Skill fusengine/agents/plugins/astro-expert/skills/astro-starlight

Redefining development through cognitive automation and collaborative agent systems.

Install
npx -y skills add fusengine/agents --skill astro-starlight

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 22 stars22 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Astro Starlight documentation theme — setup, sidebar config, Pagefind search, dark/light mode, plugins (DocSearch, blog, openapi, typedoc, versions), multi-language, Content Layer API, llms.txt, customization. Use for building documentation sites.

SKILL.md

3.5 KB, as published. Nobody here has run it

Astro Starlight

Production-ready documentation theme for Astro with built-in search, dark mode, i18n, and rich plugin ecosystem.

Agent Workflow (MANDATORY)

Before ANY implementation, use TeamCreate to spawn 3 agents:

  1. fuse-ai-pilot:explore-codebase - Analyze existing Starlight config, sidebar, and content structure
  2. fuse-ai-pilot:research-expert - Verify Starlight plugin APIs via Context7/Exa
  3. mcp__context7__query-docs - Check Starlight docs for Content Layer and i18n patterns

After implementation, run fuse-ai-pilot:sniper for validation.


Overview

When to Use

  • Building technical documentation sites
  • Creating API reference docs (with starlight-openapi)
  • Generating docs from TypeScript types (with starlight-typedoc)
  • Adding a blog to a documentation site (with starlight-blog)
  • Setting up versioned documentation (with starlight-versions)
  • Multi-language documentation with hreflang support

Why Starlight

FeatureBenefit
Pagefind built-inFull-text search, zero config
Dark/light modeAutomatic, CSS custom properties
Sidebar configFilesystem-based or manual groups
Plugin ecosystemDocSearch, blog, openapi, typedoc
Content Layer APIAstro 7 content collections integration
llms.txt supportstarlight-llms-txt for AI discoverability

Reference Guide

Concepts

TopicReferenceWhen to Consult
Setupsetup.mdInstallation, project structure
Sidebarsidebar-config.mdNavigation, groups, auto-gen
Searchsearch.mdPagefind, DocSearch, exclude pages
Pluginsplugins.mdBlog, openapi, typedoc, versions
i18ni18n-multilang.mdLocales, translations, hreflang
Content Layercontent-layer.mddocsLoader, schema, collections
Customizationcustomization.mdCSS variables, components override

Templates

TemplateWhen to Use
starlight-config.mdFull astro.config.mjs with Starlight
sidebar-example.mdComplex sidebar with groups and badges

Best Practices

  1. Start with filesystem sidebar - Add manual config only when needed
  2. Keep Pagefind for small sites - DocSearch for high-traffic or large docs
  3. Use starlight-llms-txt - AI crawlers increasingly important for docs
  4. Content Layer schema - Type-safe frontmatter prevents runtime errors
  5. CSS custom properties - Override theme without component slots

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.