Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
日本語の概要は準備中です。原文の説明を表示しています。
このリポジトリの Claude Code Mod を開発、配備、診断するときに、実機で API・描画・記録を検証する。組み込み plugin-authoring を補う。一般的な plugin 構成の説明や通常の settings hooks 開発だけには使わない。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
plugin-authoring を参照し、実行中の CLI と参照文書のバージョンを照合する。API はリリース間で変わるため、設計を左右する表示色・store 読み込み速度などを最小の probe で先に測る。/plugin、claude --debug の rollout 関連行、hook の失敗、正常な非表示を分ける。組み込み Mod が動いてもユーザー Mod の rollout が有効とは限らず、共有設定の保存値だけでは実行状態を判定できない。$.process.run で CLI を呼ぶ。project dir と session ID は明示し、利用者指定の workflow dir は保持する。判定を複製せず CLI 出力を読む。未知の行は読み飛ばしても、実行失敗と正常な非表示は区別する。next.signal が abort するためである。next(e) の前に取得する。人の入力は e.origin.kind、親の完了は e.agentId で区別する。prompt.submit にはエンジン由来の入力、turn.complete にはサブエージェントの完了も届く。next(e) は起動受付で完了し、子の終了を待たない。追加 context と画面表示をそれぞれ実機で確認する。next(e) 後に待ち続けると結果を返せない。setTimeout がない Mod では $.clock.after と Promise.race を組み合わせる。session.start より先に measure が届いた実測があるため、必要な状態を同期的に初期化する。store のプロセス間共有と読み込み時間は実機で測る。$.store は Mod ごとのファイルを全セッションで共有するため、取得を試みた最終時刻の記録に使えば、セッションごとに同じ取得を繰り返さずに済む。PromptHint.tail の文字列連結や SessionMode.modes への追加を試す。$.ui.status の色はエンジンが決める。AbovePrompt・Pane を複数の Mod で使う場合は next(e) の連鎖と置換を確認する。描画を自動合成する仕組みはない。ui.render、session.append、モデルへの context は別に検査する。transcript の見た目を変えてもモデルの文脈は変わらない。保存行の uuid と描画の requestId は実際に照合してから利用する。行ごとの状態は StateFamily で分けると全行の再描画を避けられる。ui.drawn() を呼んで表示を確認する。CLI 出力を使うプレビューはパーサも検査できるが、実画面の折り返しと余白は別に確認する。ui.notify と OS 通知も別なので、Notification hook への連携を試す。$ を渡す helper はトップレベルか Mod 内の import 先に置き、validate で静的解析できるようにする。型定義は import なしで自己完結させる。ハーネスの $ に plugin 用 store・clock がない場合は、外へ出る副作用で記録結果を確認する。まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
日本語の概要は準備中です。原文の説明を表示しています。
Start or resume an ADR session. Without number: show status overview and recommend next actionable ADR. With number: provide phase-specific guidance. Trigger: /adr-session, /adr-session NNN, /adr-session new
日本語の概要は準備中です。原文の説明を表示しています。
agent-vm の初期化・共有・資格情報・ポート転送を変更、検証するときに使う。VM 内だけの通常の開発には使わない。
Analyze a project's harness maturity and guide staged adoption of Harness Engineering best practices (quality loops, safety gates, linters, CLAUDE.md optimization).
日本語の概要は準備中です。原文の説明を表示しています。
Standardized bug fix workflow using TDD (Red-Green-Refactor). Use when fixing bugs, resolving issues, or when the user invokes /bugfix. Ensures root cause analysis, failing test first, then minimal fix.
日本語の概要は準備中です。原文の説明を表示しています。
chezmoi で apply や status を実行するとき、配置する対象を増やす、減らす、撤去するとき、配置先の状態や依存の取得経路を確かめるときに使う。chezmoi が関わらない Git や GitHub の手順には使わない。