vibe-cading
01Settings file Claude Code
Agent settings declaring 39 allowed tools.
Settings file Claude Code
Agent settings declaring 39 allowed tools.
Instructions file CodexOpenCode
AGENTS.md instructions for fa-mc/vibe-cading, covering agents.md — universal agent entry point, universal safety invariants, read this first, repository layout for agents and how to onboard your agent.
Instructions file
Claude Code instructions for fa-mc/vibe-cading, covering universal safety invariants, claude code specifics, subagent invocation, .claude/ runtime aliases and workspace initialization (claude code addendum).
Agent
Use this agent for workflow governance, instruction maintenance, mid-session interventions, and design-flow orchestration. Invoke when another role is stuck, looping, or out of scope; when an instruction gap surfaces; to initiate the design flow for a non-trivial task; or to run a session wrap-up. Admin diagnoses and…
Agent
Use this agent for domain reasoning, brainstorming, design briefs, and reference material analysis (STEP files, drawings, datasheets). Invoke before any non-trivial CAD model is implemented, to pre-digest dimensions, decide coordinate systems, and resolve geometric ambiguity. Also invoke to resolve ## Escalations…
Agent
Use this agent to implement an approved design brief in .agents/plans/. The developer designs the per-part code structure (classes, methods, build pipeline), writes CadQuery model code, runs validation tools (preview, section slicer, boolean diff, monotonicity check), and asserts topological correctness.…
Agent
Use this agent for code/system architecture in the CadQuery codebase — shared abstractions, component boundaries, base-class and Protocol/ABC contracts, cross-cutting refactors, vibecading/tools/ CLI design, and post-implementation architectural review. Invoke when a task is architecturally significant (a new shared…
Command
Run python build.py to regenerate every STEP file in build.toml.
Command
Quantitative volume comparison between a CadQuery model and a reference STEP file.
Command
Initialize the local workspace (tmp/, .agents/plans/, printprofilesuser.json).
Command
Run vibecading/tools/preview.py for a model class and inspect the resulting SVGs.
Command
Slice a model with vibecading/tools/sectionslicer.py to verify internal geometry (blind holes, snap rings, counterbores).
Command
Run the full STEP-file reverse-engineering pipeline (summary, iso preview, face catalog, hole finder, face distances).
Command
Serve the OCP CAD viewer in a plain browser tab (no VS Code) and push a model to it.
Command
Open a model in the OCP CAD viewer (port 3939) via vibecading/tools/view.py.