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
日本語の概要は準備中です。原文の説明を表示しています。
シェルスクリプト、起動設定、コマンドのラッパーを作成・修正するとき、ShellCheck の解析条件を調べるときに使う。シェルを介さない処理や一般的な性能調査だけには使わない。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
ZDOTDIR を外部ツールも追跡するとは限らない。移行は古い設定から次に読む場所までたどり、未設定と明示値の違い、相互 source の再帰、途中の配置状態も確認する。env が追加か置換かを確認する。全継承は不要な plugin 設定を持ち込み、少数の指定だけでは PATH などが消える場合がある。実行先の切り替えはコマンド名でも識別できるようにする。$()、バッククォートを含む値が元の引数と一致するか往復検証する。末端の引用だけでは、その前の展開を防げない。set -- ... と "$@" などで保持し、出力が空なら対象が本当に渡ったか確認する。&& で後段へ進む。local x=$(cmd) は代入元の失敗を隠すため、宣言と代入を分け、終了状態を試す。$(cd ...) も zsh の chpwd を発火しうるので、標準出力にタイトル列などが混入しないか確かめる。[ \t] で表し、改行も含む \s に任せない。置換対象が無い入力、空入力、重複も試し、コマンド成功と期待した変更を区別する。printf '%s' と %b の違いを確かめ、対象方言に合う表現を選ぶ。shell=bash が sh の shebang を上書きすると bashism を検出できない。source 専用ライブラリは実行用 shebang でなく # shellcheck shell=... で方言を明示する。-s sh の指摘集合の差も比較する。まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
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 の手順には使わない。