safety/mutation-approval

Intercept destructive file mutations and require explicit user confirmation before changes commit.

6|2|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/frankxai/Starlight-Intelligence-System --skill safety-mutation-approval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safety/mutation-approval
Source: https://github.com/frankxai/Starlight-Intelligence-System/tree/main/skills/safety/mutation-approval
Command: npx skills add https://github.com/frankxai/Starlight-Intelligence-System --skill safety-mutation-approval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill intercepts destructive mutations and requires explicit user confirmation before any changes are committed, ensuring no mutation occurs silently or unintentionally.

Core Features & Use Cases

  • Intercepts mutations before execution and presents a clear, human-readable summary.
  • Requires explicit confirmation before proceeding, logs approvals, and enforces safety rails.
  • Supports partial approvals, irreversible-operation gates, and batch rollback to preserve safety and auditability.

Quick Start

Enable Mutation Approval in your Claw workflow to require explicit user confirmation before any file mutation.

Frequently Asked Questions about safety/mutation-approval

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

FAQPage Schema
How do I require explicit user confirmation before destructive file mutations occur?

Requiring explicit user confirmation before destructive file mutations prevents unintended changes by intercepting operations, presenting a human-readable briefing, and logging approvals before execution proceeds.

What is the best way to audit and log destructive file operations for governance compliance?

Auditing destructive file operations for governance requires logging each mutation approval with a full audit trail, capturing pre-mutation briefings and rollback events to ensure traceability and safety compliance.

Can I partially approve batch file mutations instead of accepting all changes at once?

Partial approvals allow you to selectively accept individual mutations within a batch, preserving safety by ensuring only explicitly confirmed destructive operations proceed while others are held back.

Does mutation approval work with filesystem write permissions in personal and project workspaces?

Mutation approval applies to Claws with filesystem:write_user permission in both personal and project workspaces, intercepting destructive mutations regardless of workspace context to enforce confirmation gates.

How do I handle irreversible file operations safely without losing data?

Irreversible operation handling enforces dedicated safety gates that require heightened explicit confirmation before executing destructive mutations, preventing silent data loss and preserving auditability.

Why do my destructive file mutations execute silently without any approval prompt?

Destructive file mutations execute silently when mutation approval is not enabled, so enabling this Skill in your Claw workflow intercepts operations and enforces explicit confirmation before any changes commit.