What problem does it solve?
This skill eliminates ambiguity in software development by providing a deterministic toolchain to validate, format, and audit declarative Markdown specifications, ensuring that architectural decisions remain consistent across the entire development lifecycle.
Core Features & Use Cases
- Structural Validation: Automatically enforces the schema rules for dx declarations, ensuring every spec is machine-readable and structurally sound.
- Semantic Ledger: Generates a clear diff of architectural changes, allowing teams to track how assumptions are promoted to invariants over time.
- Use Case: Use this toolchain in your CI pipeline to ensure that every pull request contains a valid, linted declaration before any code is generated or modified.
Quick Start
Run the dx lint command on your system specification file to verify that it adheres to all structural requirements.