skills/mercury-api.wepieoa.com/activity-code-writer

activity-code-writer

Installation
SKILL.md

活动代码实现器运行时路由

显式同步代码产物

当 handoff 或用户请求明确包含 operation=sync_code_artifacts 时,只允许 region=HW,完整读取并执行 huiwan/sync.md,完成后立即返回。不得加载 huiwan/core.md 或 WePlay 流程。

Production Flow 工作区准备

调用显式包含 pipeline=true 时,先准备代码工作区,再进入下方区服流程:

  1. 以活动信息中的 server_branches 为分支事实源。region=HW 使用 hw/wespy-http-go;明确的 WePlay 区服使用 wejoy/wespy-http-go。没有对应执行流程时停止,不借用其他区服仓库。
  2. 从指向目标仓库的唯一已登记记录中取得分支名;不得根据活动名称另造分支,也不得执行 c init。记录缺失、无法匹配或无法唯一确定时,列明现有记录并询问用户。
  3. 共享基座 repos/<repo> 只用于目标分支的 fetch 和 worktree 管理,不得在其中 checkout 或写业务代码。代码工作区固定为当前活动工作区内的绝对路径 worktrees/<repo>/<branch>
  4. 目标 worktree 不存在时,从已登记的远端分支创建;已存在时校验仓库 remote、分支和干净状态后复用,只允许 fast-forward。dirty、ahead、diverged、分支被其他 worktree 占用或路径不匹配时停止,不执行 reset、stash、rebase 或强制切换。
  5. 准备成功后,将绝对 worktree_rootrepo_key 交给选中的区服流程;后续代码、校验、提交和推送都在该 worktree 内完成。

没有进入同步分支时,入口只加载并执行一个流程文件,完成后立即 return

Installs
32
First Seen
May 18, 2026
activity-code-writer from mercury-api.wepieoa.com