Author OpenClaw Docker E2E and live provider Docker lanes.
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "openclaw-docker-e2e-authoring" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/.agents/skills/openclaw-docker-e2e-authoring/SKILL.md 2. 保存为 ~/.claude/skills/openclaw-docker-e2e-authoring/SKILL.md 3. 装好后重载技能,告诉我可以用了
Use this when adding or changing Docker E2E lanes, release-path Docker tests, or live-provider Docker proof.
test/helpers or scripts/e2e/lib/<lane>/, not
src/**, unless production imports them./app; mount only explicit harness/helper
paths read-only.scripts/lib/docker-e2e-scenarios.mjs lane in the
same change.24567ACEF unless
the test owns a stronger glyph set.chat.send E2Echat.send to return status: "started" and a string runId.agent.wait.chat.history when event ordering is not
the behavior under test.Run the smallest proof that covers the touched lane:
pnpm exec oxfmt --write <changed files>
node --check <new .mjs files>
bash -n <new .sh files>
node scripts/run-vitest.mjs test/scripts/docker-e2e-plan.test.ts
OPENCLAW_SKIP_DOCKER_BUILD=1 pnpm test:docker:<lane>
For real-provider lanes, run the matching live Docker script after deterministic
Docker is green. Finish with $autoreview before commit/PR.
Summarize CodexBar local cost logs by model for Codex or Claude, including current or full breakdowns.
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Debug Node.js with node inspect, --inspect, breakpoints, CDP, heap, and CPU profiles.
Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.
Search meme templates, suggest formats, and generate local or hosted image memes.