ss-branch-strategy

Community

Streamline Silverstripe CMS major version upgrades with consistent branch naming and default-branch rules.

Authormuskie9
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexity of managing multiple versions of Silverstripe CMS during major version upgrades by establishing clear branch naming conventions and default-branch rules.

Core Features & Use Cases

  • Branch Naming Convention: Defines a consistent naming scheme for branches across all Silverstripe module repos during major CMS upgrades.
  • Default-Branch Rules: Outlines rules for maintaining active development branches and managing previous versions.
  • Preservation of Previous Versions: Ensures that previous major versions are preserved for backport fixes.
  • Forking Workflow: Provides guidelines for forking 3rd-party modules to support new CMS versions.
  • Auto-Merge Configuration: Explains how to set up auto-merge for integer default branches.

Quick Start

Set up your Silverstripe CMS upgrade by following the branch naming convention and default-branch rules outlined in the skill.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ss-branch-strategy
Download link: https://github.com/muskie9/agents/archive/main.zip#ss-branch-strategy

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.