This repository contains the documentation site for Astrical, generated and managed using the Astrical CLI and Gemini.
The site content is managed via YAML files in the content directory, and the site engine resides in src.
We use a set of custom Astrical CLI commands to automate the documentation process, from analysis to generation.
The following commands are available to help manage the site:
Analyze the Core and CLI codebases to understand the current state.
astrical docs analyzeCreate a documentation plan based on the analysis.
astrical docs planGenerate reusable templates for documentation sections.
astrical docs templateGenerate or update the site structure/outline.
astrical docs outlineGenerate the actual page content and YAML configuration.
astrical docs generate Update and refine the site styling.
astrical docs styleRun the full documentation generation sequence (Analyze -> Plan -> Template -> Outline -> Generate -> Style).
astrical docs run- Start Dev Server:
npm run dev - Build Site:
npm run build - Validate Content:
npm run validate