altium-validation
Installation
SKILL.md
altium-cli Format Validation
Cross-reference the code against the documentation and Altium source to find mismatches. This is NOT a code-quality review — it checks whether our implementation matches the documented format specification and the original Altium source code.
When you find ambiguity (docs say one thing, C# says another, or neither is clear), ask the user rather than guessing. Flag ambiguities separately from definite errors.
For each finding, report:
- Rule violated (by name from the checklist)
- Code location (file:line)
- Documentation or source reference (doc file + section, or C# file + class/method)
- What's wrong (concrete description of the mismatch)
- Suggested fix (or "AMBIGUOUS — needs user decision" with the options)
At the end, give a summary: total findings grouped by category (MISMATCH / GAP / AMBIGUITY).