SuperAPI AI 工具集

sdd-new-session

编程与开发

查看项目

更新于 10-16 01:14

技能介绍

用途:为单个任务创建隔离工作区。它在项目文件夹之外建立 git worktree,并从生产分支的远程最新状态派生新分支,避免与其他任务互相干扰。

主要能力:先确认能访问仓库(git remote -v),若不是 git 仓库则停止;读取或生成 sdd/ambiente.md 记录环境(主分支、分支场景、编辑器、准备命令、本地文件等);按仓库证据判断分支场景(A 简化 Trunk-Based、B GitHub Flow、C GitFlow);执行 git fetch origin <branch-base> 与 git worktree add <pasta_das_frentes>/<slug> -b <slug> origin/<branch-base>;在新目录运行准备命令(如 npm install),复制 .env 等未纳入 git 的本地文件及未版本化的技能目录;用编辑器打开新目录。

使用方式:在终端中于项目目录运行,任务名用自然语言给出,技能会生成 slug;若分支或目录已存在则中止并要求改名。

限制:不提交、不推送、不删除、不集成,只负责创建;需要 Claude Code 或 Codex 等可访问本机的终端环境,聊天应用内无法执行;不臆测项目结构,信息不足时停止;sdd/ambiente.md 不提交,由用户决定是否版本化。