Install
openclaw skills install pet-game-workflow规范 Pet-Game 小程序项目的文件修改前自动备份、元素快照管理及 Git 提交后的备份清理工作流程。
openclaw skills install pet-game-workflow本 Skill 定义了 Pet-Game 小程序项目的版本控制和工作流规范。 AI 助手在进行任何文件修改前必须遵守以下规则。
pet-game/
├── .qtools/ # 工具脚本
│ └── backup_wrapper.py # 备份入口脚本
├── .backups/ # 备份区
│ ├── baselines/ # 基准快照
│ ├── elements/ # 频繁元素快照
│ └── state.json # 版本状态
└── skills/
└── pet-game-workflow/ # 本 Skill
└── SKILL.md # 工作流规则
# 备份单个文件(修改前必须执行)
python .qtools\backup_wrapper.py backup <相对路径> [元素名]
# 示例
python .qtools\backup_wrapper.py backup subpk-home/pages/home/home.wxml BGM开关
# Git commit 后清理备份
python .qtools\backup_wrapper.py clean
python .qtools\backup_wrapper.py backup <相对路径> [元素名]# 修改 home.wxml 前
python .qtools\backup_wrapper.py backup subpk-home/pages/home/home.wxml BGM开关
# 然后才能修改文件
backup_wrapper.py 自动检查 .backups\state.json 中的 lastBackupTimebackup_wrapper.py 自动追踪元素调整次数(基于 [元素名] 参数)git commit 后python .qtools\backup_wrapper.py cleangit commit -m "fix: xxx"
python .qtools\backup_wrapper.py clean
python .qtools\backup_wrapper.py backup <相对路径> [元素名]python .qtools\backup_wrapper.py clean本 Skill 在以下场景自动触发:
pet-game/ 目录下的文件(WXML/WXSS/JS/JSON/MD 等).qtools/backup_wrapper.py.backups/.backups/ELEMENT-SNAPSHOTS.mdC:\Users\marsz\.qclaw\workspace\pet-game⚠️ 警告:不遵守本规则将导致主人不满。AI 必须自觉执行备份!