armpro24-blip/cad-cae-copilot/aieng-closed-loop-copilot
Claude Code and agent skill by armpro24-blip/cad-cae-copilot
- community
Checking that the SKILL.md file is still in the repository.
MCP-first closed-loop CAD/CAE copilot skill for improving an existing solved design against explicit targets. Use when the user asks for bounded design iteration using editable CAD parameters, solver reruns, and evidence-backed comparison.
Install
npx vskill@latest install armpro24-blip/cad-cae-copilot/aieng-closed-loop-copilotSKILL.md
aieng-closed-loop-copilot
MCP-first closed-loop discipline for recommend → edit → re-simulate → compare. Use this only when a baseline project has CAD, CAE setup/results, and explicit design targets or user-stated metrics.
Purpose
- Bound design iteration before changing geometry.
- Prefer safe parameter edits over full regeneration when editable parameters exist.
- Re-run CAE before claiming improvement.
- Stop on target met, no evidence, approval denial, or budget exhaustion.
- For repeatable loops, follow the relevant entry in
../engineering_skill_contracts.json: cad-mod-propose-verify, solver-run-orchestrate, design-target-review, or evidence-report-synthesize.
Required workflow
- Define the target, metric, and iteration budget (default: 3).
- Inspect baseline with
aieng.agent_context,aieng.inspect_package, and result/design-target summaries when present. - Discover editable dimensions with
cad.list_editable_parametersand inspect local/global scope. - Choose one change per iteration. Prefer
cad.edit_parameter; usecad.execute_build123d,cad.replace_part, orcad.remove_partonly when geometry must change structurally. - After CAD mutation, inspect
regression_diff(topology drift) andcritique_diff(afail/warnverdict means the edit worsened manufacturability) and refresh semantics if needed. - Run
cad.critiquefor engineering parts before CAE claims. - Prepare CAE with
cae.prepare_solver_run, generate deck withcae.generate_solver_inputif needed, then callcae.run_solveronly through approval. - Extract metrics with
cae.extract_solver_results, optionallycae.extract_field_regions, and refresh summaries before comparing.
Hard rules
- Respect
[APPROVAL REQUIRED]tools; ifAIENG_MCP_BLOCK_APPROVAL_TOOLS=1blocks mutation/solver execution, report the block and stop. - Do not chain multiple CAD changes before re-simulation unless the user explicitly accepts the loss of attribution.
- Do not claim improvement until post-change solver/result evidence exists.
- Read the
credibilitytier on every result:executed_solver_resultoutranksproxy_assembly_resultoutrankssurrogate_predictionoutrankscritique_finding. Compare like-for-like and never present a lower tier as solver-verified. - Surrogate proposals are advisory, not evidence: never report a predicted number without its envelope — each prediction carries
uncertainty_std/predicted_score_band, and the proposal set carries a leave-one-outvalidationerror band. They guide search only and never substitute for a solver rerun. - A critique pass or parameter range check is not production certification.
- Stop if target is already met, no safe editable variable exists, no solver evidence can be produced, approval is denied, or budget is exhausted.
Response contract
Report: baseline evidence, chosen change and reason, approval status, post-change CAD/CAE evidence, metric comparison, termination reason, and limitations.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingaieng-agent-skills/skills/aieng-closed-loop-copilot/SKILL.md
Popularity
- Repository stars
- 60
- Repository forks
- 17
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/armpro24-blip/cad-cae-copilot/aieng-closed-loop-copilot)