What problem does it solve?
Manually writing standardized C++ detailed design documents and change impact analysis is time-consuming, error-prone, and often inconsistent with team engineering templates. This Skill automates the entire process to ensure design outputs meet project standards and all change impacts are thoroughly assessed before development starts.
Core Features & Use Cases
- Standardized Design Document Generation: Creates full detailed design documents for C++ projects following engineering templates, covering module decomposition, interface contracts, thread models, database schemas, and risk assessment.
- Change Impact Analysis: Automatically generates impact analysis for design modifications, identifying affected modules, interfaces, databases, and configuration items with confidence scoring for AI-inferred items.
- Four Work Modes: Supports new design creation, incremental design updates, standalone impact analysis, and final document release for review, with built-in iteration mark management and cleanup.
- Use Case: For a C++ industrial inspection project adding a new sensor calibration module, use this Skill to generate the complete detailed design document and corresponding impact analysis in minutes, aligned with the team's documentation standards.
Quick Start
Use the write-design-doc skill to generate a complete detailed design document and change impact analysis for the new sensor calibration feature in your C++ industrial inspection project based on your requirement specifications and existing codebase.