Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/chengxuniucode-ship
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ship
What's inside
- Skill name
ship- Description
- 提交代码、归档 spec、生成 changelog
- License
- MIT
- Instructions
- 133 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Ship Skill
## 目标
验证通过后,将变更安全地提交到 Git 并归档相关 spec。
确保每次 ship 都有清晰的提交记录和可追溯的变更历史。
## 执行步骤
### Step 1: 确认 verify 结果
确认 verify skill 输出为 PASS,否则拒绝 ship。
### Step 2: 组织提交
**Micro Route**:
- 单次 commit,消息格式:`fix: {描述}` 或 `feat: {描述}`
**Standard Route**:
- 单次 squash commit 或逐 task commit(根据 config)
- 消息格式:`feat({scope}): {描述}`
**Full Route**:
- 逐 Wave commit,最终可选 squash
- 消息格式包含 spec 引用:`feat({scope}): {描述} [spec:{slug}]`
### Step 3: Commit Message 生成
```
{type}({scope}): {简短描述}
{详细描述,说明做了什么和为什么}
Changes:
- {文件变更摘要}
Verified: build ✓ test ✓ run ✓ safety ✓
```
Type 自动判定:
- 新文件为主 → `feat`
- 修改现有文件 → `fix` 或 `refactor`
- 只改配置/文档 → `chore` 或 `docs`
- 性能相关 → `perf`
### Step 4: 文档完整性检查
提交前确认文档与代码同步:
```
检查清单:
├── specs/active/{slug}/ 中的文档是否与代码变更一致?
├── 新增接口 → api.md 已更新?
├── 数据模型变更 → data-model.md 已更新?
├── 流程变更 → flow.md 已更新?
├── 配置变更 → config.md 已更新?
└── 如有不一致 → 阻塞提交,返回 execute 补齐
```
如发现文档未同步,拒绝 ship 并提示:
```
⚠️ 文档-代码不同步,无法提交:
- src/routes/user.ts 新增了 POST /api/users/export
- 但 specs/active/{slug}/api.md 中无此接口描述
→ 请先补齐文档再执行 /forge-ship
```
### Step 5: 执行提交
```bash
# 添加代码和文档变更文件(必须同时包含)
git add {changed_code_files} {changed_doc_files}
# 确认没有意外文件
git status
# 提交
git commit -m "{generated_message}"
```
### Step 6: 归档 Spec
如果存在活跃 spec:
```bash
# 移动到归档目录
mv specs/active/{slug} specs/archived/{slug}
# 添加完成标记
echo "\n## Completed: $(date '+%Y-%m-%d')" >> specs/archived/{slug}/tasks.md
```
### Step 7: 更新 Changelog(Full Route)
追加到项目 CHANGELOG.md:
```markdown
## [{date}] - {slug}
### Added
- {新增功能}
### Changed
- {修改内容}
### Fixed
- {修复内容}
```
### Step 8: 清理 state.md
```markdown
# Current State
- spec: none
- phase: idle
- last_completed: {slug}
- last_ship: {timestamp}
```
## 安全检查From chengxuniucode/ForgeTeam, MIT.
More from chengxuniucode/ForgeTeam
- 0.551score
using-forgeteam
chengxuniucode
ForgeTeam workflow bootstrap: select and apply the existing delivery Skills before starting work
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
review
chengxuniucode
自动代码评审,检查质量和一致性
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
propose
chengxuniucode
需求澄清与方案选型,生成 proposal.md
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
html
chengxuniucode
生成静态 HTML 原型,可视化确认功能与交互后再进入开发
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
evolve
chengxuniucode
自进化能力:感知生态变化、评估融合方案、驱动版本迭代
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
onboard
chengxuniucode
项目画像生成,扫描项目结构并写入 memory
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
memory
chengxuniucode
跨会话记忆管理:保存进度 + 提取经验
SkillBFreshness: B★ 2Claude Code +9 - 0.544score
integration-mq
chengxuniucode
消息队列集成(Kafka/RabbitMQ/RocketMQ)
SkillBFreshness: B★ 2Claude Code +9 - 0.542score
skillhub
chengxuniucode
Forge-skillHub integration gateway for discovering and managing reusable Forge skills
SkillBFreshness: B★ 2Claude Code +9 - 0.541score
ui-theme
chengxuniucode
企业 UI 主题和设计系统集成
SkillBFreshness: B★ 2Claude Code +9 - 0.541score
deploy-k8s
chengxuniucode
Kubernetes 部署配置生成
SkillBFreshness: B★ 2Claude Code +9 - 0.514score
testing-e2e
chengxuniucode
E2E 测试框架集成(Playwright/Cypress)
SkillBFreshness: B★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- May 24, 2026 (5 months ago)
- Last release
- Aug 5, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/chengxuniucode/ForgeTeam
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from chengxuniucode
- 0.551score
using-forgeteam
chengxuniucode
ForgeTeam workflow bootstrap: select and apply the existing delivery Skills before starting work
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
onboard
chengxuniucode
项目画像生成,扫描项目结构并写入 memory
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
memory
chengxuniucode
跨会话记忆管理:保存进度 + 提取经验
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
evolve
chengxuniucode
自进化能力:感知生态变化、评估融合方案、驱动版本迭代
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
html
chengxuniucode
生成静态 HTML 原型,可视化确认功能与交互后再进入开发
SkillBFreshness: B★ 2Claude Code +9 - 0.545score
propose
chengxuniucode
需求澄清与方案选型,生成 proposal.md
SkillBFreshness: B★ 2Claude Code +9
Cite this page
ship skill. Agent Mart. https://agentmart.dev/skills/chengxuniucode-ship (last updated 2026-10-24)