- Ask user for communication language and template language preference.
- Read project structure to identify languages and frameworks.
- Call
AskUserQuestionto collect necessary configuration variables. - Scan for existing config files and plan conflict resolution (see references/RULES.md).
- Read
specs/template-catalog.mdto map required files to repository URLs. - Clone template repositories, perform variable substitution, and write files.
- Generate execution report with next-step suggestions.
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.
微信扫一扫