starlight

Document gatOS pages using Starlight components and frontmatter schema.

13|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/meow-sci/gatOS --skill starlight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: starlight
Source: https://github.com/meow-sci/gatOS/tree/main/.claude/skills/starlight
Command: npx skills add https://github.com/meow-sci/gatOS --skill starlight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to creating documentation for the gatOS platform using the Starlight theme, simplifying the process of authoring and formatting documentation pages.

Core Features & Use Cases

  • Component Guide: Detailed reference for all Starlight theme components and their usage.
  • Frontmatter Schema: Explanation of the frontmatter schema for pages.
  • Asides: Syntax and usage of aside components for notes and tips.
  • Tabs: Guide to creating dual-transport pattern tabs for in-guest and HTTP operations.
  • Steps: Creating numbered procedures with the Steps component.
  • FileTree: Displaying folder layouts for scripts and documentation.
  • Cards & Links: Building landing/next-step UI with Cards and Links.
  • Badge & Icon: Using inline accents for status and icons.
  • Code Blocks: Expressive Code syntax for highlighting and meta strings.
  • Component-Picking Cheat Sheet: Quick reference for selecting components.
  • Use Case: When creating or editing tutorial/reference pages for gatOS, the Starlight Skill serves as a comprehensive resource for formatting and styling the content.

Quick Start

Import the required components from '@astrojs/starlight/components' and define the frontmatter for your page, then start authoring your content using the Starlight components and syntax guidelines.

Frequently Asked Questions about starlight

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format gatOS documentation pages using Starlight components?

To format gatOS documentation pages, import required elements from '@astrojs/starlight/components', define the frontmatter, and author content using the Starlight syntax guidelines for components like asides, tabs, and steps.

What is the frontmatter schema required for a Starlight documentation page?

The frontmatter schema defines the page metadata structure required by the Starlight theme to properly render gatOS documentation, ensuring that page titles, descriptions, and component configurations are correctly initialized.

How do I create dual-transport pattern tabs for in-guest and HTTP operations?

To create dual-transport pattern tabs for in-guest and HTTP operations, use the Starlight Tabs component imported from '@astrojs/starlight/components' to switch between syntax views within your gatOS documentation.

Can I use Expressive Code syntax for highlighting in gatOS code blocks?

Yes, you can use Expressive Code syntax within Starlight code blocks to apply advanced highlighting and meta strings, enhancing the readability of code examples in your gatOS tutorials.

What is the best way to display folder layouts for scripts in my documentation?

The best way to display folder layouts for scripts and documentation is using the Starlight FileTree component, which visually structures directory hierarchies directly within your gatOS reference pages.