upgrade

Merge latest agStack boilerplate updates into an existing project.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/anicdh/agstack --skill upgrade-anicdh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade
Source: https://github.com/anicdh/agstack/tree/main/.claude/skills/upgrade
Command: npx skills add https://github.com/anicdh/agstack --skill upgrade-anicdh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pulls the latest agStack boilerplate updates into an existing project while preserving project-specific customizations.

Core Features & Use Cases

  • Non-destructive boilerplate synchronization: updates common conventions and templates without overwriting custom code.
  • Safe merge strategy for CLAUDE.md, agent templates, and DoD documents.
  • Use cases include applying bug fixes, templates, or policy changes from agStack to an active project with minimal disruption.

Quick Start

Update your project by running the upgrade to fetch and merge the latest agStack boilerplate into your repo.

Frequently Asked Questions about upgrade

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

FAQPage Schema
How do I merge boilerplate updates into an existing project without overwriting custom code?

Merge boilerplate updates safely by pulling the latest agStack conventions into an existing project using a deterministic merge strategy that preserves project-specific code across CLAUDE.md, agent templates, and configs. It applies updates non-destructively to avoid overwriting customized files.

What is a non-destructive boilerplate synchronization strategy for project maintenance?

Non-destructive boilerplate synchronization updates common conventions, templates, and DoD documents from agStack into an active project while preserving project-specific customizations. It fetches new boilerplate changes and merges them with minimal disruption to the working tree.

Can I update CLAUDE.md and agent templates in my repo without losing project-specific changes?

Yes, you can update CLAUDE.md and agent templates without losing customizations. The upgrade process requires a git clone operation and a working tree to execute a deterministic merge that preserves critical sections and avoids overwriting your customized files.

What's the best way to apply agStack policy changes and bug fixes to an active repository?

The best way to apply agStack policy changes and bug fixes is running an upgrade to fetch and merge the latest boilerplate into your repo. This safely applies template and convention updates to your active project with minimal disruption.

Do I need a clean git working tree to merge new conventions and DoD changes into my project?

Yes, a clean git working tree is required to merge new conventions and DoD changes. The deterministic merge strategy needs a git clone operation and a working tree to safely pull boilerplate updates while preserving critical project sections.