Initial commit

This commit is contained in:
2026-08-19 19:34:30 +08:00
commit beba8744b4
285 changed files with 74293 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# CAD Engine Skill
## Purpose
Help an AI agent generate CAD models through the repository's CDSL engine.
## Required workflow
1. Read the engine README and the relevant engine modules.
2. Search the official CDSL library for similar parts, profiles, and feature
sequences.
3. Produce or revise parameterized CDSL.
4. Validate that the CDSL can run through the `cdsl_only` path.
5. Compile the CDSL and generate a STEP file.
6. Return the generated artifact, validation result, and library references.
## Hard constraints
- Prefer named profiles and discrete semantic parameters over raw coordinates.
- Do not use `compiler_context` as the final source of missing training data.
- Keep the generated CDSL self-sufficient whenever the supported shape
generators can express the geometry.
- Preserve the original CDSL and write revisions as separate artifacts.