What problem does it solve?
Manually updating low-level design (LLD) document status to Approved is error-prone and lacks auditability, creating bottlenecks for teams waiting to start downstream work like implementation story creation.
Core Features & Use Cases
- Automated LLD Location: Automatically locates the latest LLD document if no file path is provided, or uses a user-specified path for targeted approval workflows.
- Pre-Approval Guardrails: Prevents duplicate approvals by checking if the LLD is already marked as Approved, warns users if the document is still in Draft status to encourage proper review cycles, and recommends running validation checks first to ensure document quality.
- Auditable Status Updates: Updates the LLD's status, last modified date, and version history in a single consistent workflow, with session notes logged for full traceability of approval actions.
- Use Case: Technical leads can use this skill to quickly sign off on finalized LLDs after review, enabling their teams to immediately begin creating implementation stories without manual status update delays.
Quick Start
Use the approve-lld skill to formally approve the low-level design document you just reviewed, so the development team can start creating implementation stories right away.