guard

Freeze domain activity and cap automation for MCU/MPU/WPF projects.

2|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/solitasroh/mcukit --skill guard-solitasroh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guard
Source: https://github.com/solitasroh/mcukit/tree/main/skills/guard
Command: npx skills add https://github.com/solitasroh/mcukit --skill guard-solitasroh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guard mode provides a unified safety layer that freezes domain activity, caps automation level, and enhances command-line safety checks to prevent destructive operations during development.

Core Features & Use Cases

  • Combines three safety mechanisms into a single toggle: domain freeze presets, automation cap at L2, and enhanced bash/script scrutiny.
  • Applicable to MCU/MPU/WPF projects to reduce risk during PDCA Do and implement safe guardrails for automation.
  • Real-world use: before implementing a risky feature, enable /guard on mcu to ensure changes are controlled and reversible.

Quick Start

Enable guard mode for the active domain by running /guard on mcu.

Frequently Asked Questions about guard

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

FAQPage Schema
How do I freeze domain activity and cap automation for safe embedded development?

Guard mode automates safety orchestration by freezing domain activity, capping automation to L2, and enhancing command-line safety checks. It provides a unified safety layer across MCU, MPU, and WPF projects to prevent destructive operations.

How do I enable safety mode for an MCU project during the PDCA Do-phase?

Run the command /guard on mcu to activate safety mode for an MCU project during the PDCA Do-phase. This applies domain-specific rules, freezes presets, and applies controlled gatekeeping for ongoing development workflows.

Can I check the current safety status of my MPU or WPF automation workflow?

Run the /guard status command to check the current safety status of your MPU or WPF automation workflow. This reports the active safety state and current automation cap level across the domains.

What is the best way to prevent destructive bash script operations in embedded projects?

The best way to prevent destructive bash script operations is to apply enhanced command-line safety scrutiny. Activating a safety mode ensures risky features are controlled, reversible, and capped at a safe automation level.

Does guard mode work across MCU, MPU, and WPF platforms simultaneously?

Yes, guard mode works across MCU, MPU, and WPF platforms simultaneously. It orchestrates a unified safety system that applies domain-specific rules and controlled gatekeeping across all specified domains during development workflows.

How do I turn off safety checks after finishing a risky feature implementation?

Run the /guard off command to turn off safety checks after finishing a risky feature implementation. This disables the domain freeze, removes the automation cap, and restores standard operation levels.