Wechat Lab Builder

Use this skill for experimental changes that must stay in lab paths only (sandbox/test workspaces) and must never modify production project code.

sdaxiji-beep Updated

File contents

WeChat Lab Builder

Use this skill when the user wants to experiment safely without touching production code.

Safe paths

  • sandbox/fake-project
  • repo-local scratch workspaces only

Entry

$RepoRoot = (Get-Location).Path
. (Join-Path $RepoRoot "scripts\wechat.ps1")

Invoke-SafeWrite `
  -ProjectPath (Join-Path $RepoRoot "sandbox\fake-project") `
  -Description "lab: <change>" `
  -RequireConfirm $false `
  -WriteAction { <edit action> }
$RepoRoot = (Get-Location).Path
powershell -ExecutionPolicy Bypass -File (Join-Path $RepoRoot "scripts\test-wechat-skill.ps1") -SkipSmoke -Tag fast

Hard rules

  • Never write to production project code in lab mode.
  • Use guarded write helpers instead of raw writes.
  • Keep deploy actions out of lab requests unless explicitly requested.

sdaxiji-beep/codex-skills/tree/main/.agents/skills/wechat-lab-builder commit 940f82bdc3

Frequently asked questions

npx skillmds@latest add sdaxiji-beep/wechat-lab-builder