Ultrawork Skill
Plans.md の指定範囲を完了まで自動的に反復実行する。
/work の長期版として、Ralph Loop + Ultrawork のコンセプトを採用。
Philosophy
「人間介入は失敗シグナル」
システムが正しく設計されていれば、ユーザーが介入する必要はない。 反復 > 完璧性。失敗はデータ。粘り強さが勝つ。
Quick Reference
bash
# 自然言語で範囲を指定 /ultrawork 認証機能からユーザー管理まで完了して /ultrawork ログイン機能を終わらせて /ultrawork Header, Footer, Sidebar を作って # シンプルに全部 /ultrawork 全部やって /ultrawork Plans.md 完了まで # 前回の続きから /ultrawork 続きやって
/work との違い
| 特徴 | /work | /ultrawork |
|---|---|---|
| 実行範囲 | cc:TODO / pm:requested | 指定範囲の全タスク |
| 反復 | 1回 | 完了まで自動反復 |
| 完了条件 | タスク実装完了 | 全タスク + ビルド + テスト + Review |
| 自己学習 | なし | 前回の失敗から学習 |
| 用途 | 1-2タスク | 大規模な実装を放置実行 |
Feature Details
| Feature | Reference |
|---|---|
| Execution Flow | See references/execution-flow.md |
| Self-Learning | See references/self-learning.md |
| Security & Guards | See references/security-guards.md |
| Session State | See references/session-state.md |
| Codex Mode (Experimental) | See references/codex-mode.md |
--codex モード時の役割分担
--codex フラグ使用時、Claude と Codex Worker の役割は明確に分離されます。
| 操作 | Claude (PM) | Codex Worker |
|---|---|---|
| タスク分析・分割 | ✅ | - |
| 実装(Edit/Write) | ❌ 禁止 | ✅ |
| レビュー・品質チェック | ✅ | - |
| Plans.md マーカー更新 | ✅ | - |
| Worktree 管理 | ✅ | - |
重要: --codex 使用時、Claude の Edit/Write は pretooluse-guard.sh によってブロックされます。
すべての実装は mcp__codex__codex 経由で Codex Worker に委譲してください。
Completion Conditions
以下の全てを満たしたとき完了:
- •✅ 指定範囲の全タスクが
cc:done - •✅ 全体ビルド成功
- •✅ 全テスト通過
- •✅ harness-review で APPROVE
- •✅
review_status === "passed"
VibeCoder Hints
| What You Want | How to Say |
|---|---|
| 全部終わらせて | /ultrawork 全部やって |
| この機能だけ | /ultrawork ログイン機能を完了して |
| ここからここまで | /ultrawork 認証からユーザー管理まで |
| 前回の続きから | /ultrawork 続きやって |
| もっと粘って | 「もっと粘って」「諦めないで」 |