declaring-intent

Declare intent before irreversible actions with abort criteria and rollback.

33|Updated May 24, 2026
One-click install
npx skills add https://github.com/FlyFission/nuclear-grade-context-engineering --skill declaring-intent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: declaring-intent
Source: https://github.com/FlyFission/nuclear-grade-context-engineering/tree/main/skills/declaring-intent
Command: npx skills add https://github.com/FlyFission/nuclear-grade-context-engineering --skill declaring-intent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Declares the intended action and reasoning before critical or irreversible actions, so reviewers can challenge the thinking and not just the result. The declaration also forces the actor to make the "why" and the "how will I know" explicit. For an agent, the stated intent is a proposal to be reviewed, never evidence that the agent understood.

Core Features & Use Cases

  • Provides an explicit intent document before irreversible actions such as deploys, migrations, data changes, public claims, or model swaps.
  • Includes clear abort criteria and a verified rollback to ensure reversibility or safe halting.
  • Enables a reviewer to challenge the reasoning and verify preconditions before action.

Quick Start

Declare intent before an irreversible action by stating the action, target, reasoning, abort criteria, and rollback, and await review.

Frequently Asked Questions about declaring-intent

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

FAQPage Schema
How do I require an AI agent to declare intent before executing a critical action?

To require an agent to declare intent before a critical action, you mandate an explicit intent record containing the action, target, reasoning, and rollback plan. This forces the agent to expose its thinking as a proposal for human review before execution.

What should be included in an intent declaration before a database migration?

An intent declaration before a database migration must include the explicit action, target, evidence, expected result, abort criteria, verified rollback, decision rights, and backup. This output creates a complete intent record for a reviewer to challenge.

Why declare intent before an irreversible deploy instead of just reviewing the result?

Declaring intent before an irreversible deploy allows a reviewer to challenge the reasoning and verify preconditions before execution. It forces the actor to explicitly define the 'why' and the 'how will I know' rather than just evaluating the outcome.

Can I use intent declaration to prevent an AI agent from making unauthorized public claims?

Yes, intent declaration prevents unauthorized public claims by requiring an explicit proposal with abort criteria and rollback before the action. The agent must state its reasoning and await review, ensuring the stated intent never serves as evidence of understanding.

Does intent declaration work for high-risk data changes without a rollback mechanism?

No, intent declaration requires a verified rollback to ensure reversibility or safe halting. If a data change lacks a rollback mechanism, it fails the explicit abort criteria and backup requirements needed to output a valid intent record for review.

What is the best way to review an AI agent's reasoning before a model swap?

The best way to review an agent's reasoning before a model swap is to generate an intent document stating the action, target, and expected result. This declaration exposes the thinking so a reviewer with decision rights can challenge the proposal before execution.