cancel

Cancel an active spec with a reason and explicit confirmation.

1|Updated May 28, 2026
One-click install
npx skills add https://github.com/amoutiers/maxi-superpowers --skill cancel-amoutiers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cancel
Source: https://github.com/amoutiers/maxi-superpowers/tree/main/skills/cancel
Command: npx skills add https://github.com/amoutiers/maxi-superpowers --skill cancel-amoutiers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When a feature is no longer viable or aligned with priorities, teams need a formal, auditable way to stop work without risking confusion or wasted effort.

Core Features & Use Cases

  • Mark a spec as cancelled to halt all in-flight work and freeze associated artifacts.
  • Enforce a strict process: require an active constitution, collect a reason, and apply an explicit terminal status.
  • Use Case: a feature is proven non-viable; cancel it to preserve focus and traceability.

Quick Start

Provide a reason and confirm with yes to cancel the active spec.

Frequently Asked Questions about cancel

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

FAQPage Schema
How do I permanently abandon a project spec without losing traceability?

To permanently abandon a spec, you cancel it by providing a reason and confirming with yes. This sets the spec status to cancelled, records the updated date, and appends the reason under Clarifications to preserve traceability.

What happens to in-flight work when I cancel an active spec?

Cancelling an active spec halts all in-flight work and freezes associated artifacts. The spec receives a permanently abandoned status to prevent further wasted effort on non-viable features.

Do I need an active constitution to cancel a spec?

Yes, an active constitution is required to cancel a spec. The process enforces strict governance guardrails, ensuring the spec has an active status before it can be terminated.

What is the best way to document the reason for cancelling a project spec?

The best way to document a cancellation reason is to append it under the Clarifications section during the cancellation process. An explicit yes confirmation is required to finalize the terminal status.

Can I cancel a spec that does not have an active status?

No, you cannot cancel a spec without an active status. The cancellation process only applies to currently active specs that must be formally terminated to prevent further work.