gaia-config-stack

Edit the stacks section of project-config.yaml while preserving formatting and comments.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-config-stack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gaia-config-stack
Source: https://github.com/gaiastudio-ai/gaia-framework/tree/main/plugins/gaia/skills/gaia-config-stack
Command: npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-config-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to edit the stacks section of project-config.yaml with precision and formatting preservation, ensuring that the configuration is modified correctly without disrupting the existing setup.

Core Features & Use Cases

  • Section-Specific Editor: edits only the stacks section of project-config.yaml, preserving all formatting and comments.
  • CRUD Operations: supports add, remove, edit, and reorder operations on stack entries.
  • Optional Fields Handling: handles optional multi-stack partitioning fields like path, excludes, cross_refs, and ignore_nested_manifests.
  • Validation and Integrity: ensures that each stack entry has unique names and that cross-ref fields refer to existing stacks.

Quick Start

Run the /gaia-config-stack command to edit your project's stacks configuration.

Frequently Asked Questions about gaia-config-stack

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

FAQPage Schema
How do I edit the stacks section in project-config.yaml without losing comments and formatting?▼

To edit the stacks section without losing comments and formatting, use a specialized YAML editor that modifies only the target entries while preserving the original document's style, structure, and inline comments.

How do I add, remove, or reorder stack entries in a YAML configuration file?▼

You can perform CRUD operations on stack entries in a YAML configuration file by executing stack management commands that directly add, remove, edit, and reorder entries within the stacks section.

How does cross-stack referential integrity validation work for multi-stack partitioning?▼

Cross-stack referential integrity validation checks that multi-stack partitioning fields like cross_refs point to existing stack entries, ensuring each stack entry has a unique name and preventing broken references.

Can I manage optional multi-stack partitioning fields like path, excludes, and ignore_nested_manifests?▼

Yes, stack management handles optional multi-stack partitioning fields including path, excludes, cross_refs, and ignore_nested_manifests, allowing you to configure these parameters within the stacks section.

What is the best way to ensure unique stack names when modifying project configuration?▼

The best way to ensure unique stack names when modifying project configuration is to use a configuration editor that automatically validates stack entries against each other during CRUD operations to prevent duplicates.

Why does my YAML configuration break after manually editing stack entries?▼

Your YAML configuration breaks after manual edits because standard text editors often disrupt formatting and fail to validate cross-stack references, whereas a specialized YAML editor preserves structural integrity during modifications.