dynamic-base-site

Manage configuration and upgrade workflows for the Dynamic Silverstripe base-site stack.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/muskie9/agents --skill dynamic-base-site
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamic-base-site
Source: https://github.com/muskie9/agents/tree/main/skills/dynamic-base-site
Command: npx skills add https://github.com/muskie9/agents --skill dynamic-base-site

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the setup and upgrades of Dynamic Silverstripe base-site stack patterns, reducing the complexity and time required for site configuration and version updates.

Core Features & Use Cases

  • Automated Configuration: Manage base-site-config.yml and mysite.yml files for consistent and repeatable site setups.
  • Namespace Management: Handle namespace changes across different Silverstripe versions with guidance.
  • Upgrade Checklist: Provide a comprehensive checklist for upgrading major versions, including recipe config verification and extension location checks.
  • Common Upgrade Issues: Identify and resolve common issues like missing extensions and relation errors.

Quick Start

Run the upgrade script for the Dynamic Silverstripe base-site stack.

Frequently Asked Questions about dynamic-base-site

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

FAQPage Schema
How do I upgrade my Dynamic Silverstripe base-site stack to a major new version?

Upgrading a Dynamic Silverstripe base-site stack involves running an automated upgrade script that provides a comprehensive checklist, verifies recipe configurations, and checks extension locations to ensure compatibility across major versions.

What causes missing extensions and relation errors during a Silverstripe base-site upgrade?

Missing extensions and relation errors during a Silverstripe upgrade typically stem from namespace changes across versions; this Skill identifies these common upgrade issues and provides automated guidance to resolve them.

How do I manage base-site-config.yml and mysite.yml configurations for Silverstripe?

Managing base-site-config.yml and mysite.yml configurations is handled through automated setup features that ensure consistent and repeatable site configurations for the Dynamic Silverstripe base-site stack.

Can I automate namespace migration when updating Silverstripe versions?

Yes, namespace migration during Silverstripe version updates is managed automatically by the configuration workflows, which provide specific guidance for handling namespace changes across different framework versions.

Does this Skill work with any version of the Silverstripe framework?

The Skill targets web developers managing Silverstripe-based projects and ensures compatibility with various Silverstripe versions by handling version-specific namespace and extension migration issues.