senior-dev

🛠️ 生产级开发工作流管家

🥥8总安装量 2评分人数 1
100% 的用户推荐

基于 Graphite/GitHub/Vercel 官方工具链的 12 步生产级开发工作流,帮助开发者实现任务追踪、代码审查与自动化部署监控。

A

基本安全,请在特定环境下使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 纯文档型设计,无独立可执行代码,从根本上杜绝代码注入风险
  • ✅ 所有引用的 CLI 工具(git、gt、gh、vl)均为官方维护的主流开发工具
  • ✅ 无隐蔽网络请求或数据收集行为,所有操作均需用户显式授权
  • ⚠️ 实际执行时依赖用户本地环境的工具配置,需确保 CLI 工具来源可信
  • ⚠️ `git add -A` 等命令存在误操作风险,建议严格遵循验证步骤

使用说明

核心用法

Senior Dev 是一个面向生产环境的 12 步开发工作流技能,专为需要严格代码审查和部署监控的软件开发场景设计。该工作流从任务初始化开始,贯穿代码编写、分支管理、PR 创建、审查迭代到最终部署验证的完整生命周期。

具体执行流程包括:首先在项目目录创建或更新 TODO.md 进行任务拆解,同步维护 CHANGELOG.md 记录变更;通过 git add -Agit diff --staged 完成代码暂存与自检;使用 Graphite CLI(gt)创建规范命名的分支并提交,分支命名遵循 feature//、/fix//、/issue//、/chore// 前缀规范;PR 创建后进入审查循环,通过 gt modify 快速响应反馈;合并后执行 vl` 命令监控 Vercel 部署状态,失败时自动创建 GitHub Issue 并回滚处理;最终输出标准化的完成报告。

显著优点

该技能的最大优势在于上下文持久化设计——通过 TODO.mdCHANGELOG.mdPLAN.md 三个本地文件,确保任务状态在 AI 上下文压缩后依然可恢复。其次,工具链整合度高,将 Graphite 的堆叠 PR 工作流、GitHub 的 Issue 追踪、Vercel 的部署监控无缝衔接,避免了开发者在多个平台间切换的认知负担。分支命名规范和审查循环机制也显著提升了团队协作的规范性。

潜在缺点与局限性

主要局限在于工具依赖较重,要求用户预先安装并配置 gtghvl 三个 CLI 工具,对新手有一定门槛。其次,该工作流深度绑定 Vercel 生态,非 Vercel 用户无法使用部署监控功能(vl 命令),需要自行替换为其他 CI/CD 工具的等效操作。此外,作为纯文档型技能,它不提供自动化执行能力,所有步骤仍需开发者手动操作,AI 仅提供指导而非代理执行。

适合的目标群体

该技能最适合中高级前端/全栈开发者技术负责人以及需要严格代码审查流程的敏捷团队。特别适用于:使用 Vercel 托管的 Next.js 等现代前端项目;采用 Graphite 进行 PR 堆叠管理的团队;需要详细变更追踪和版本记录的开源项目维护者。对于个人 side project 或快速原型开发,12 步流程可能显得过于繁重。

使用风险

性能风险vl 命令采用轮询机制监控部署状态,在大型项目或网络不稳定时可能产生延迟。依赖项风险:若 gtghvl 任一工具未安装或认证过期,工作流将中断,需开发者具备故障排查能力。操作风险git add -A 可能意外暂存未意图提交的文件,建议配合 git diff --staged 严格审查。数据风险TODO.md 等文件若未纳入版本控制,可能在环境切换时丢失任务状态。

senior-dev 内容

手动下载zip · 1.8 kB
SKILL.mdtext/markdown
请选择文件