choosing-what-to-control

Identify code, prompts, models, and tools requiring approved states.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps track of which changes across code, prompts, models, tools, dependencies, docs, tests, evals, releases, or claims require an approved state, preventing drift and untracked power.

Core Features & Use Cases

  • Identifies all change-worthy items that affect trust, release readiness, or repeatability.
  • Records owner, current state, intended state, evidence links, and re-check triggers to maintain auditable change histories.
  • Produces the controlled-items.md and supports escalation when drift occurs.

Quick Start

List items that must remain under control for this change and specify each item's owner, current state, intended state, and re-check trigger.

Frequently Asked Questions about choosing-what-to-control

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

FAQPage Schema
What is change control in configuration management and when do I need it?

Change control identifies which code, prompts, models, and tools require an approved state to prevent drift and untracked power. It solves the problem of unmanaged configuration changes affecting release readiness and trust.

How do I track configuration drift and maintain an audit trail for releases?

Track configuration drift by documenting ownership, current state, intended state, evidence links, and re-check triggers for each controlled item. This produces a controlled-item list that maintains auditable change histories and guides escalation.

What is the best way to identify which items require configuration management?

Identify controlled items by evaluating whether their state affects trust, agent power, releases, repeatability, or public understanding. Scope covers code, prompts, models, tools, dependencies, docs, tests, evals, releases, and claims.

How do I document ownership and evidence for controlled items?

Document ownership and evidence by specifying each controlled item's owner, current state, intended state, and re-check trigger. This produces a controlled-items.md file and supports escalation when drift could impact users, security, or releases.

Can I use this approach for managing prompt and model changes, not just code?

Yes, this approach manages changes across code, prompts, models, tools, dependencies, docs, tests, evals, releases, and claims. It identifies any items whose state affects trust, agent power, releases, repeatability, or public understanding.

When should I escalate configuration drift that impacts releases?

Escalate configuration drift when it could impact users, security, or releases. The controlled-item list includes re-check triggers that guide escalation when the current state deviates from the intended approved state.