setting-up-constitution

Create or update a project constitution codifying migration principles and governance constraints.

35|8|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/microsoft/github-copilot-modernization --skill setting-up-constitution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setting-up-constitution
Source: https://github.com/microsoft/github-copilot-modernization/tree/main/plugins/github-copilot-modernization/skills/setting-up-constitution
Command: npx skills add https://github.com/microsoft/github-copilot-modernization --skill setting-up-constitution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create or update the project constitution that defines migration principles, constraints, and conventions to guide modernization efforts and maintain alignment across stakeholders.

Core Features & Use Cases

  • Create or update the project constitution to capture governance rules, constraints, and amendment workflows.
  • Propagate amendments across dependent artifacts and templates to ensure consistency.
  • Enforce non-implementation, implementation planning, and task-generation boundaries as described by the constitution.

Quick Start

Describe the target artifact path and governance inputs to generate constitution.md at the specified location.

Frequently Asked Questions about setting-up-constitution

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

FAQPage Schema
How do I create a project constitution for migration governance?

To create a project constitution for migration governance, provide a target artifact path and governance inputs. The skill loads a constitution template and generates a constitution.md file codifying migration principles, constraints, and conventions at the specified location.

What migration principles should be included in a constitution template?

A constitution template should include migration principles, constraints, conventions, and amendment workflows. It captures governance rules and enforces non-implementation, implementation planning, and task-generation boundaries to maintain stakeholder alignment during modernization efforts.

How do I update an existing constitution and propagate amendments across artifacts?

To update an existing constitution, specify the artifact path and new governance inputs. The skill applies the amendments and automatically propagates the changes across dependent artifacts and templates to ensure consistency throughout the modernization project.

Does the constitution enforce boundaries during implementation planning and task generation?

Yes, the constitution enforces non-implementation, implementation planning, and task-generation boundaries. These governance boundaries are applied during modernization efforts to maintain alignment across stakeholders and constrain actions according to the codified rules.

What is the best way to codify migration constraints and conventions for modernization?

The best way to codify migration constraints and conventions is by generating a project constitution. This artifact captures governance rules and amendment workflows, ensuring consistent alignment across stakeholders throughout the modernization lifecycle.