Agent Claude Code
Improves user prompts by clarifying ambiguities, condensing verbose context, and structuring requests for better execution.
Agent Claude Code
Improves user prompts by clarifying ambiguities, condensing verbose context, and structuring requests for better execution.
Agent Claude Code
Authors or edits .arch floor-plan files using the compiler's own verification loop (compile → fix → describe → lint). Use for any task that writes ArchLang source.
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 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…
Agent
Computational-engineering specialist for simulation-in-the-loop, hardware-as-code projects (parametric CAD + scored audits + sims). Invoke when designing, building, auditing, or iterating a hardware model where geometry is code, a design.json is the source of truth, and every requirement must earn an executable…
Agent Claude Code
Use to produce a human-readable summary of a CAD drawing. Given a local file path or a URL, calls the cadlens MCP tools to parse the drawing and reports its format, units, dimensions, layer breakdown, prominent text labels, and total entity count. Hand off to cad-layer-inspector if the user wants to drill into a…
Agent Claude Code
Use to inspect a single layer within an already-parsed CAD drawing. Given a jobid and layername, pulls all entities on that layer, characterizes its content (entity-type breakdown, bounding region, sample text), and proposes a semantic role (e.g., "wall lines", "dimensions", "title block").
Agent Claude Code
Use to validate that the cadlens-mcp server's stdio interface works end-to-end after edits to src/server.ts or src/tools/. Builds the project, pipes JSON-RPC tools/list and tools/call requests to the built binary, and verifies the responses match each tool's inputSchema.