dry-run

Simulate command execution in dry-run mode to prevent file modifications.

31|6|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/WaterplanAI/agentic-config --skill dry-run-waterplanai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dry-run
Source: https://github.com/WaterplanAI/agentic-config/tree/main/core/skills/dry-run
Command: npx skills add https://github.com/WaterplanAI/agentic-config --skill dry-run-waterplanai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables safe experimentation by running commands in a dry-run mode that prevents any file modifications, allowing teams to validate workflows without touching the codebase.

Core Features & Use Cases

  • Prevents any writes while executing delegated commands, drawing a clear audit trail of intended changes.
  • Signals dry_run status via a per-session flag so other tools can coordinate in multi-agent environments.
  • Use cases include testing a spec workflow, previewing PR automation, or validating complex command sequences without risk.

Quick Start

Use the dry-run skill to simulate a command or prompt and observe what would happen without making changes.

Frequently Asked Questions about dry-run

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

FAQPage Schema
How do I safely test a command without modifying files?

Dry-run mode simulates command execution to preview changes before committing them. It prevents any file modifications while showing what would happen, letting you validate workflows risk-free.

Can I preview a workflow before running it in production?

Yes. Dry-run simulates the entire command sequence in read-only mode, drawing an audit trail of intended changes so you can verify the workflow's impact without touching the codebase.

How does dry-run mode prevent accidental file changes?

Dry-run enforces read-only constraints via a per-session status flag that blocks writes during command execution. Other tools in multi-agent environments can coordinate using this flag to maintain safety.

What's the best way to validate PR automation safely?

Use dry-run mode to preview PR automation steps without making changes. This lets you test complex command sequences and validate the workflow before deploying it to your repository.

Does dry-run work in automated pipelines and interactive sessions?

Dry-run applies to both interactive sessions and automated pipelines. It requires no external dependencies and uses a session flag to coordinate read-only behavior across different execution contexts.