sdd-modify

Applies validated batch edits to task nodes with rollback support.

4|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/tylerburleigh/claude-foundry --skill sdd-modify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-modify
Source: https://github.com/tylerburleigh/claude-foundry/tree/main/skills/sdd-modify
Command: npx skills add https://github.com/tylerburleigh/claude-foundry --skill sdd-modify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Applying structural changes to specifications, especially after reviews or for bulk updates, is often manual, risky, and lacks proper validation and rollback capabilities.

Core Features & Use Cases

  • Systematic Modification Application: Applies changes from review feedback or custom JSON with safety checks.
  • Bulk Update Capabilities: Modify task descriptions, add/remove tasks, or update metadata across multiple nodes efficiently.
  • Safety Features: Includes automatic backup, dry-run preview, post-modification validation, and rollback support to prevent errors.

Quick Start

Apply modifications from 'reports/plan-review.md.suggestions.json' to spec 'my-spec-001'.

Frequently Asked Questions about sdd-modify

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

FAQPage Schema
How do I apply review feedback to my specification?

Apply review feedback by importing suggestions from review reports (like sdd-plan-review or sdd-fidelity-review output) into your spec. The Skill reads the feedback JSON, previews changes in a dry run, validates the modifications, and applies them with automatic backup and rollback protection if validation fails.

Can I bulk update task descriptions and metadata across multiple nodes?

Yes, bulk update capabilities let you modify task descriptions, metadata, or verification nodes across multiple tasks simultaneously. The Skill processes these changes with interactive preview and validation before committing, ensuring consistency and preventing errors.

What safety features protect against errors when modifying specs?

Spec modification includes automatic backup before changes, dry-run preview to inspect modifications first, post-modification validation to catch errors, and rollback on failure. Operations are idempotent, so reapplying the same changes produces consistent results.

Can I add or remove tasks from my specification structure?

Yes, adjust task structure by adding or removing nodes as part of bulk updates. The Skill validates structural changes and maintains spec integrity through validation and rollback mechanisms.

What input format do I need for bulk modifications?

Provide modifications as JSON (like review-generated suggestions JSON) or as structured feedback from sdd-plan-review or sdd-fidelity-review. The Skill parses the input, previews changes interactively, and applies validated modifications to your spec.

Why should I use dry-run preview before applying changes?

Dry-run preview shows exactly what modifications will occur without committing them, letting you catch unintended changes before they affect your spec. This reduces risk when applying bulk updates or complex review feedback.