canon-implementation

Generate auditable implementation packets with task mapping and mutation bounds.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/apply-the/canon --skill canon-implementation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canon-implementation
Source: https://github.com/apply-the/canon/tree/main/.agents/skills/canon-implementation
Command: npx skills add https://github.com/apply-the/canon --skill canon-implementation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Exposes the delivered Canon implementation workflow as a governed run started from your AI assistant.

Core Features & Use Cases

  • Exposes the Canon implementation workflow as a governed run started from an AI assistant.
  • Preflight, binding, and validation steps ensure the run is properly scoped, safe, and aligned to the existing system context.
  • Authoring and persisting a canonical implementation brief (canon-input/implementation.md) to drive the packet, including required sections like Task Mapping, Bounded Changes, Mutation Bounds, and Safety-Net Evidence.

Quick Start

Author the canonical implementation brief at canon-input/implementation.md and start the governed run using Canon with the system-context existing.

Frequently Asked Questions about canon-implementation

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

FAQPage Schema
How do I implement changes to an existing system with auditable mutation bounds?

To implement changes with mutation bounds, author a canonical implementation brief and start a governed run to generate a bounded, auditable implementation packet. This enforces preflight checks and requires system-context existing to ensure safe, aligned modifications.

What is a governed implementation run and when do I need it for system changes?

A governed implementation run is a structured workflow that produces bounded, auditable implementation packets for existing systems. You need it when applying changes that require explicit task mapping, mutation bounds, and completion evidence to maintain strict system governance.

How do I structure an implementation brief for a Canon governed run?

To structure an implementation brief for a governed run, author a canonical document with required sections including Task Mapping, Bounded Changes, Mutation Bounds, and Completion Evidence. This canonical body drives the packet generation and enforces preflight validation.

Do I need system-context existing to start an implementation workflow?

Yes, system-context existing is strictly required to start the implementation workflow. The governed run enforces preflight checks that validate the existing system context before binding and processing any implementation brief.

What are the limitations of using bounded work for implementation packets?

Bounded work limits implementation packets to explicitly defined mutation bounds, preventing unscoped system modifications. You should not use this approach for unbounded exploratory changes or tasks that lack a canonical implementation brief with explicit task mapping and completion evidence.

What's the best way to enforce preflight and validation checks for implementation tasks?

The best way to enforce preflight and validation checks is using a governed run workflow that requires a canonical implementation brief. This ensures tasks are properly scoped, safe, and aligned to the existing system context before authoring the final implementation packet.