SuperAPI AI 工具集

project-init

通用与其它

查看项目

更新于 10-16 08:08

技能介绍

用途:用于初始化新项目。触发方式为 init、新專案、初始化、create project、bootstrap、scaffold 等关键词。

主要能力:使用 create_directory、create_file、run_in_terminal、create_new_workspace 等工具,创建项目目录结构并生成基础文件。

生成的项目结构包含:.github/bylaws/、.github/prompts/、.claude/skills/、memory-bank/(activeContext、progress、decisionLog)、src/、tests/,以及 CONSTITUTION.md、README.md、CHANGELOG.md、pyproject.toml。

交互式设置项:项目名称(自定义);编程语言(Python / TypeScript / Other);授权(MIT / Apache-2.0 / GPL-3.0);Docker(是 / 否);CI/CD(GitHub Actions / None)。

工作流:取得项目信息(名称、语言、授权);建立目录结构(src、tests、memory-bank、.github、.claude);建立基础文件(README、CHANGELOG、pyproject.toml);执行 git init,Python 使用 uv venv && uv sync。

限制:资料未说明适用平台、价格、依赖版本或异常处理方式,暂未提供。