proecheng

Cad Codegen — Development skill for Claude Code

Development community

/cad-codegen — 从 CAD_SPEC.md 生成 CadQuery 脚手架代码.

How to install Cad Codegen

Installs to ~/.claude/commands/proecheng-cad-spec-gen-cad-codegen.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/proecheng/cad-spec-gen/HEAD/.claude/commands/cad-codegen.md -o ~/.claude/commands/proecheng-cad-spec-gen-cad-codegen.md

Restart Claude Code, or start a new session, for it to be picked up.

What Cad Codegen does

/cad-codegen — 从 CAD_SPEC.md 生成 CadQuery 脚手架代码

用户输入: $ARGUMENTS

指令

从 CAD_SPEC.md 的结构化数据,通过 Jinja2 模板自动生成 CadQuery Python 脚本。

前置条件

  • 目标子系统目录下已有 CAD_SPEC.md(由 /cad-spec 生成)
  • 已安装 Jinja2(pip install Jinja2)

路由规则

  1. **无参数** → 显示用法:

    用法: /cad-codegen  [--force]
    
    示例:
      /cad-codegen end_effector            # scaffold 模式(不覆盖已有文件)
      /cad-codegen end_effector --force    # 强制覆盖全部生成文件
      /cad-codegen 充电对接机构             # 支持中文别名
  2. **`<子系统名>`**

Alternatives in Development

Full documentation available on GitHub

View Source Repository