Agent Skills › BuilderIO/skills › factory-ship

factory-ship

GitHub

用于自动化软件发布流程的 Skill,涵盖确认代码所有权、验证变更、提交 PR、处理反馈、合并及部署验证等步骤,确保交付合规。

skills/factory-ship/SKILL.md BuilderIO/skills

Trigger Scenarios

用户或工厂策略请求发布软件 需要执行配置的交付工作流

Install

npx skills add BuilderIO/skills --skill factory-ship -g -y
More Options

Use without installing

npx skills use BuilderIO/skills@factory-ship

指定 Agent (Claude Code)

npx skills add BuilderIO/skills --skill factory-ship -a claude-code -g -y

安装 repo 全部 skill

npx skills add BuilderIO/skills --all -g -y

预览 repo 内 skill

npx skills add BuilderIO/skills --list

SKILL.md

Frontmatter
{
    "name": "factory-ship",
    "description": "Experimental workflow for publishing and completing configured software delivery work. Use when the user or an enabled factory policy asks to ship.",
    "installer-group": "factory"
}

Factory Ship

Start with the Factory guide for workflow setup and configuration.

Read .agent-factory/config.yaml, the optional skill_prompts.factory-ship entry, and the repository's instructions before publishing. See the Factory configuration reference. The prompt adds project guidance; editing code does not by itself authorize a PR update, approval, merge, or deployment.

Delivery steps

  1. Confirm ownership. Identify the target repository, task-owned worktree, branch, and complete task-related change set. Preserve unrelated changes. Use a clean automation-owned worktree when the scheduler provides one; never take over a peer's checkout.
  2. Verify changes. Run the configured formatter, tests, and release checks. Report checks that were skipped or unavailable.
  3. Publish when enabled. Open or update a PR only when authorized. Apply configured title, body, draft status, labels, and communication rules. Do not tag or message people unless enabled.
  4. Resolve feedback. Compare comments with the code and current human direction. Make one coherent update, then rerun affected checks.
  5. Apply merge gates. Merge only under its own enabled policy and while all criteria hold on the unchanged live head. Use a head-match guard when the host supports it. A head change invalidates tied evidence and resets the soak.
  6. Verify and close out. Confirm the merge in the current base branch. Verify deployment only when configured; a merge is not live proof. Close issues, rotate worktrees, and notify only at their configured proof points.

Stop conditions

Hold the work when ownership, authorization, a required check, or live host state is missing or unclear. State the exact next step; do not turn an inconclusive result into success.

Version History

  • a74a3a0 Current 2026-09-27 16:03

Same Skill Collection

.agents/skills/adding-a-skill/SKILL.md
skills/an/SKILL.md
skills/efficient-fable/SKILL.md
skills/efficient-frontier/SKILL.md
skills/factory-babysit-pr/SKILL.md
skills/factory-collect/SKILL.md
skills/factory-human-digest/SKILL.md
skills/factory-lookback/SKILL.md
skills/factory-recover/SKILL.md
skills/factory-review-prs/SKILL.md
skills/factory-watchdog/SKILL.md
skills/factory/SKILL.md
skills/plan-arbiter/SKILL.md
skills/plow-ahead/SKILL.md
skills/quick-recap/SKILL.md
skills/rewind/SKILL.md
skills/stay-within-limits/SKILL.md
skills/turn-into-app/SKILL.md
skills/visual-edit/SKILL.md
skills/visual-plan/SKILL.md
skills/visual-recap/SKILL.md
skills/webmcp/SKILL.md
skills/agent-watchdog/SKILL.md
skills/read-the-damn-docs/SKILL.md

Metadata

Files
0
Version
a74a3a0
Hash
181e7cdd
Indexed
2026-09-27 16:03

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-28 23:38
浙ICP备14020137号-1