magnus-add-section

Insert documented components into Magnus site pages with gating rules.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ssu96ld/magnus-claude-plugins --skill magnus-add-section
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magnus-add-section
Source: https://github.com/ssu96ld/magnus-claude-plugins/tree/main/plugins/magnus-site/skills/magnus-add-section
Command: npx skills add https://github.com/ssu96ld/magnus-claude-plugins --skill magnus-add-section

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan and execute the insertion of a single new section into an existing page using only documented components from docs/llm-context.md.

Core Features & Use Cases

  • Load the contract from docs/llm-context.md and identify the target page under src/pages.
  • Map the user's intent to a documented component (SectionIntro, FeatureBlock, CtaSection, etc.) using the Component Chooser.
  • Ensure proper insertion order, background rhythm, and appropriate imports, while gatekeeping edits per page type and approvals if required.
  • Auto-generate the min/max metadata, preview, and apply changes following the magnus workflow.

Quick Start

Identify the target page, select the right component from docs/llm-context.md, and insert the new section at the correct position with correct background rhythm.

Frequently Asked Questions about magnus-add-section

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

FAQPage Schema
How do I add a new section to an existing Astro page?

To add a new section to an Astro page, map your intent to a documented component from docs/llm-context.md, determine the correct insertion point, verify background rhythm, and apply the changes with proper imports.

What is the process for inserting a component section into site content?

Inserting a component section involves loading the contract from docs/llm-context.md, using a Component Chooser to map intent to a component like FeatureBlock or CtaSection, auto-generating metadata, and applying changes.

Can I use any custom component when adding sections to pages?

No, section insertion must use only documented components from docs/llm-context.md, such as SectionIntro, FeatureBlock, or CtaSection, to ensure compliance with the page content contract.

How do background rhythm and gating rules affect page content edits?

Background rhythm and gating rules ensure visual consistency and editorial safety during page content edits by enforcing correct insertion order and approval gating before changes are applied to the target page.

Does adding new sections require approval gating and audit logging?

Yes, adding new sections requires approval gating and audit logging as part of the workflow, which also includes preview navigation and auto-generated min/max metadata to track page content changes.