用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/receptron/mulmoclaude --skill e2e-live命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Turn MulmoClaude work into a Zenn tech article (markdown) inside the workspace. On first use it sets up a Zenn project at `github/zenn/` — clone an existing GitHub repo or `zenn init` a fresh one, idempotent and skipped when already initialized — then writes articles to `github/zenn/articles/<slug>.md` tagged with the `MulmoClaude` topic. Use when the user says "Zenn にまとめて", "この作業を記事にして", "share this on Zenn", "Zenn 始めたい", or "Zenn のリポを用意して".
Schedule, list, edit, or remove a recurring agent task (cron / interval) in `config/scheduler/tasks.json`. Use for cross-collection digests, notifications, or any standalone recurring prompt ("毎朝7時に天気", "every weekday 8am check email", "schedule a weekly cleanup"), or to list/stop automations. EXCEPTION — do NOT create a task here to keep ONE collection's records fresh (e.g. "update the stock-quotes daily", "refresh these quotes every morning", "re-poll these URLs"): instead add an `ingest` block with `kind: "agent"` to THAT collection's own `schema.json` (it self-refreshes on schedule and from its Refresh button; syntax in `config/helps/collection-skills.md` → "Scheduled agent refresh"). Read this skill body in full before writing `tasks.json` — the entry format is structured, not free-form.
Personal recipe book — save / read / update / delete cooking recipes as markdown files under `data/cooking/recipes/`, with a `README.md` index that lists every recipe. Use when the user asks to remember a recipe, look one up, or refine one.
基于 SOC 职业分类
正在显示 SKILL.md
| name | e2e-live |
| description | 実 Claude API を叩く総合テスト(全カテゴリ)を実行する。リリース前ではなく、定期的に手動で回して回帰を検出するための skill。`yarn dev` が起動済みであることが前提。 |
yarn dev を別ターミナルで起動済み(http://localhost:5173 が応答する)yarn dev は server を tsx server/index.ts(--watch なし)で起動するため、 server/*.ts や src/utils/html/previewCsp.ts 等 server に取り込まれるコードを変更した/ git pull で更新した直後は dev を必ず再起動してから走らせる。 stale dev のまま走らせると、 ソース上は修正済の bug が再発したように見えて誤った issue 起票につながる(実例: PR #991 後の webkit L-01 fail → issue #1015、 dev 再起動だけで解消)claude login 済み or ANTHROPIC_API_KEY 設定済み)e2e-live ディレクトリのテストは実 LLM を呼ぶため、API 利用枠を消費するmulmoclaude の Docker サンドボックス挙動はこのテスト群でカバーする品質の重要な軸なので、 両モードで回す こと。 切替は dev サーバ再起動が必要なため Claude では自動化できない — 都度ユーザーに手順を案内する。
yarn test:e2e:live
list reporter)でリアルタイム表示playwright-report-live/index.html(失敗時は自動オープン)npx playwright show-trace test-results-live/<spec>/trace.ziptest-results-live/<spec>/video.webmユーザーに 明確に 次の指示を出す:
次は Docker を反対モード で回したいので、 dev サーバを再起動してください:
- Docker off にする場合: いま起動中の
yarn devを Ctrl+C で停止 →DISABLE_SANDBOX=1 yarn dev- Docker on にする場合: いま起動中の
yarn devを Ctrl+C で停止 →yarn dev(こちらが既定)起動が
http://localhost:5173で ready になったら教えてください。 もう一度yarn test:e2e:liveを回します。
ユーザーの再起動完了通知を待つ。 待ち中に勝手にテストを開始しない(古い dev サーバが残っていると ERR_CONNECTION_REFUSED か誤った結果になる)。
ユーザーから "再起動した" の合図がきたら、 もう一度 yarn test:e2e:live を回す。 両モードの結果(Pass / Fail カウント、 違いがあったシナリオ)を 1 つのサマリにまとめてユーザーに返す。
HEADED=1 yarn test:e2e:live
Chromium ウィンドウが開き、slowMo: 200ms で動作が目で追える。
各失敗はカテゴリ・シナリオ ID(L-01 〜 L-30)に紐づいている。plans/feat-e2e-live.md の Appendix に内部バグ ID(B-XX)との対応表があるので、回帰したバグを特定できる。
特定カテゴリだけ走らせたい場合は以下を使用:
/e2e-live-media — 画像 / PDF / 動画/e2e-live-roles — ロール別 sample query(未実装)/e2e-live-session — セッション / 履歴(未実装)/e2e-live-wiki — Wiki / Router(未実装)/e2e-live-ui — UI / 通知 / プラグイン(未実装)/e2e-live-skills — Skill / Tool(未実装)/e2e-live-docker — Docker 環境特有(未実装)カテゴリ別 skill は playwright-report-live/<category>/index.html に出力するので、 親 /e2e-live の総合レポートは上書きされない。