butler-operation
Free[butlerOnly] 執事の運用手順。タスク作成時・メイド長への指示時・進捗確認時・ご主人様への報告時に参照。推測で行動せずパターンを確認すること。
The English summary is being prepared. Showing the original description.
maidctl CLIリファレンス。maidctlコマンド実行前・エラー発生時は必ず参照。推測で再試行せずこのスキルを確認すること。
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
maidctl CLI v2.1.0 の詳細リファレンス。コマンド一覧、オプション詳細、jq連携例、エラー対処法を提供。
.maid-agent/ が見つかる場所)export PATH="$HOME/.maid-agent/bin:$PATH"v3.0.0 新コマンド体系: 動詞先行の統一構文(
get,set,create,assign,run) 旧コマンドも後方互換で動作しますが、新コマンドの使用を推奨します。
| コマンド(新) | コマンド(旧) | 用途 | 使用者 |
|---|---|---|---|
maidctl get tasks | task list | タスク一覧取得 | 執事・メイド長 |
maidctl get task TASK_ID | task get | タスク詳細取得 | 全員 |
maidctl create task | task create | タスク作成(V2.1対応) | 執事・メイド長(※) |
maidctl set task TASK_ID | task update | タスク更新(V2.1対応) | メイド長 |
maidctl assign task TASK_ID | task assign | タスク割り当て | メイド長 |
※ メイド長のcreate使用は🚨要対応/📚スキル候補/💡改善提案のみ
| コマンド(新) | コマンド(旧) | 用途 |
|---|---|---|
maidctl get my-task | my-task | 自分のタスク取得 |
maidctl set my-status STATUS | my-status | ステータス更新(V2.1対応) |
| コマンド(新) | コマンド(旧) | 用途 | 使用者 |
|---|---|---|---|
maidctl get team | team status | チーム状況一覧 | メイド長・執事 |
maidctl get report TASK_ID | team report | レポート取得 | 執事・メイド長 |
maidctl rearchive TASK_ID | report rearchive | 報告書を再アーカイブ | 全員 |
| コマンド(新) | コマンド(旧) | 用途 | 使用者 |
|---|---|---|---|
maidctl get migrate | migrate status | マイグレーション状況確認 | 執事・メイド長 |
maidctl run migrate | migrate run | マイグレーション実行 | 執事・メイド長 |
| コマンド | 用途 |
|---|---|
maidctl notify TARGET "MSG" | エージェントに通知(変更なし) |
--status, --assignee, --summary で絞り込んでから取得--summary で軽量版を優先使用| ステータス | 説明 | 設定者 |
|---|---|---|
pending | 未着手 | 執事(作成時) |
assigned | 割り当て済み | メイド長 |
working | 作業中 | メイド |
completed | 完了 | メイド |
blocked | 問題発生・判断待ち | メイド |
| 種別 | 説明 | 作成者 |
|---|---|---|
task | ご主人様の指示単位。Work/Stepの親 | 執事 |
work | Task内の成果物単位。2-4個目安 | 執事・メイド長 |
step | メイドが実行する作業単位 | メイド長 |
investigation | 調査・分析タスク(docs/昇格対象) | メイド長 |
# Task作成(新コマンド)
maidctl create task --title "新機能実装" --type task --size standard
# 暫定Task(調査後に再定義)
maidctl create task --title "MCP調査" --type task --tentative
# Work作成
maidctl create task --title "設計" --type work --parent 310
# Step作成
maidctl create task --title "API実装" --type step --parent 310-1
# Investigation作成
maidctl create task --title "ライブラリ調査" --type investigation --parent 310
# 依存関係付き
maidctl create task --title "テスト作成" --type step --parent 310-1 --blocked-by 310-1-1,310-1-2
| サイズ | Work数 | 報告書 | ユースケース |
|---|---|---|---|
simple | 0-1 | Task直下 | typo修正、設定変更、調査のみ |
standard | 2-4 | Work単位 | 機能追加、バグ修正 |
complex | 5+ | Work単位 | 大規模リファクタリング |
| サブステータス | 説明 | 使用場面 |
|---|---|---|
working | アクティブに作業中 | 通常の作業中 |
pending | 一時停止中 | 他タスク優先時 |
checkpoint | チェックポイント到達・確認待ち | メイド長の確認が必要な時 |
waiting | 依存タスク完了待ち | ブロッカー解消待ち |
completed | 完了 | タスク完了時 |
archived | アーカイブ済み | 長期保存時 |
# 作業開始(新コマンド)
maidctl set my-status working
# 作業開始(サブステータス指定)
maidctl set my-status working --substatus working
# チェックポイント到達(確認待ち)
maidctl set my-status blocked --substatus checkpoint --reason "設計確認待ち"
# 依存タスク待ち
maidctl set my-status blocked --substatus waiting --blocked-by 310-1-1
# 完了
maidctl set my-status completed
| カテゴリ | 用途 | 絵文字 |
|---|---|---|
task | 通常タスク(デフォルト) | - |
action_required(非推奨) | 要対応 → --action-required を使用 | 🚨 |
skill_candidate | スキル化候補 | 📚 |
improvement | 改善提案 | 💡 |
| 優先度 | 説明 |
|---|---|
high | 高優先度(即時対応) |
medium | 中優先度(通常) |
low | 低優先度(余裕があれば) |
既存タスクをV2.1形式に移行するコマンド。
# マイグレーション状況確認
maidctl migrate status
# ドライラン(変更内容のみ表示)
maidctl migrate run --dry-run
# マイグレーション実行
maidctl migrate run
各コマンドの詳細オプション、使用例、トラブルシューティングは以下を参照:
| リソース | 内容 |
|---|---|
| options.md | 各コマンドのオプション詳細・短縮形 |
| examples.md | 役割別の使用例・jq連携パターン |
| troubleshooting.md | エラー対処法・PATH設定 |
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
[butlerOnly] 執事の運用手順。タスク作成時・メイド長への指示時・進捗確認時・ご主人様への報告時に参照。推測で行動せずパターンを確認すること。
The English summary is being prepared. Showing the original description.
[chiefOnly] メイド長の運用手順。タスク割り当て時・メイドの報告受領時・エスカレーション対応時・執事への報告時に参照。推測で行動せずパターンを確認すること。
The English summary is being prepared. Showing the original description.
[maidOnly] メイドの運用手順。タスク受領時・作業開始時・完了報告時・ブロック発生時に参照。推測で行動せずパターンを確認すること。
The English summary is being prepared. Showing the original description.
汎用的な作業パターンを発見した際に、再利用可能なスキルを作成する。繰り返し使えるワークフロー、ベストプラクティス、ドメイン知識をスキル化する時に使用。
The English summary is being prepared. Showing the original description.