关于 pr-workflow
pr-workflow 是面向开发贡献者和编码 Agent 的工作指南,涵盖提交与 PR 管理、CI 注意事项、安全要求、依赖声明及外部 API 核实。
主要功能
- 01原子化且专注的提交
- 02范围明确的小型 PR
- 03CI 工作流注意事项
- 04凭据与密钥保护
- 05依赖许可证及声明步骤
- 06查阅官方文档核实
适用场景
- 01规划整洁的提交历史
- 02准备范围明确的 PR
- 03遵循 GitHub Action 限制
- 04添加第三方依赖
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tursodatabase/ turso --skill pr-workflow安装后在 Claude Code 中输入/pr-workflow确认已加载。
详细介绍
PR 工作流指南
提交实践
- 原子提交。 小而专注,单一用途
- 不要混在一起: 逻辑 + 格式调整、逻辑 + 重构
- 好的提交说明 = 易于简短描述意图
学习使用 git rebase -i,保持历史记录整洁。
PR 指南
- 让 PR 保持专注且精简
- 提交前运行相关测试
- 每个提交都讲述故事的一部分
CI 环境说明
如果作为 GitHub Action 运行:
.github/workflows/claude.yml中的最大轮次限制- 可以提交 WIP 状态并推送
- 可以打开 WIP PR,并在另一个 Action 中继续
- 不要陷入无休止的细枝末节。专注于关键任务
安全
切勿提交:
.env文件- 凭据
- 密钥
第三方依赖项
添加时:
- 在
licenses/下添加许可证文件 - 使用依赖项信息更新
NOTICE.md
外部 API/工具
- 切勿猜测 API 参数或 CLI 参数
- 先查阅官方文档
- 如有歧义,请寻求澄清
评论
支持 Markdown