gh-bootstrap

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
  1. Ask user for communication language and template language preference.
  2. Read project structure to identify languages and frameworks.
  3. Call
    AskUserQuestion
    to collect necessary configuration variables.
  4. Scan for existing config files and plan conflict resolution (see references/RULES.md).
  5. Read
    specs/template-catalog.md
    to map required files to repository URLs.
  6. Clone template repositories, perform variable substitution, and write files.
  7. Generate execution report with next-step suggestions.
  1. 询问用户偏好的沟通语言和模板语言。
  2. 读取项目结构以识别使用的语言和框架。
  3. 调用
    AskUserQuestion
    来收集必要的配置变量。
  4. 扫描现有配置文件并规划冲突解决方案(详见references/RULES.md)。
  5. 读取
    specs/template-catalog.md
    以将所需文件映射到仓库URL。
  6. 克隆模板仓库,执行变量替换并写入文件。
  7. 生成包含下一步建议的执行报告。

Mandatory Rules

强制规则

  • NEVER write config files from memory; MUST use downloaded templates.
  • ALWAYS replace all variable placeholders (e.g.,
    {{projectName}}
    ).
  • See references/RULES.md for detailed architecture and constraints.
  • 绝对不要凭记忆编写配置文件;必须使用下载的模板。
  • 务必替换所有变量占位符(例如
    {{projectName}}
    )。
  • 有关详细架构和约束,请参阅references/RULES.md