difit
difitを使ったローカルコードレビュー。コード変更後にユーザーにレビューを促す、特定のdiffやPRをレビューしてコメント付きで表示する。コード変更のレビュー、diff確認、PR確認のときに使用する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
difitを使ったローカルコードレビュー。コード変更後にユーザーにレビューを促す、特定のdiffやPRをレビューしてコメント付きで表示する。コード変更のレビュー、diff確認、PR確認のときに使用する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Preview generated Markdown (plans, design notes, reviews, research reports) in the user's browser. Use when sharing long, structured output — documents with headings, tables, code blocks, or Mermaid diagrams — that is hard to read in the terminal.
テストの記述ガイドライン。テストを書くとき、テスト設計を考えるとき、テスト戦略を議論するときに使用する。テストの目的、構成、書き方の原則に基づき、信頼性が高く保守しやすいテストを書く。
OpenAI Codex CLIを使ってコードや計画に対する外部視点のレビューを取得する。計画の妥当性確認、複雑な問題で行き詰まったとき、アーキテクチャ判断のセカンドオピニオン、難しいデバッグのときに使用する。「Codexに聞いて」「セカンドオピニオンが欲しい」などのリクエストにも対応する。
freshターミナルエディタでファイルを開く操作。ユーザーが「freshで開いて」「このファイルをエディタで見たい」「編集したい」と言ったとき、cmux経由でfreshを別ペインに起動してファイルを開く。
cmuxターミナル内での操作スキル。CMUX_*環境変数が存在する場合、cmuxのCLIコマンドを使う前に必ずこのスキルを読む。ペイン分割、コマンド送信、ブラウザ自動化、通知、サブエージェントの隔離実行など、cmux操作全般で使用する。「別ペインで開いて」「横に表示して」「ブラウザで確認して」などのときにも使用する。
k8oが好むUIデザインの方針。UIコンポーネントの作成、画面デザイン、スタイリングの判断時に使用する。ArteOdysseyを使うプロジェクトではコンポーネントやトークンの具体的な使い方を、それ以外のプロジェクトではデザインの方向性を提供する。自由にデザインを作るとき、見た目の判断に迷ったとき、UIレビュー時にも使用する。
| name | difit |
| description | difitを使ったローカルコードレビュー。コード変更後にユーザーにレビューを促す、特定のdiffやPRをレビューしてコメント付きで表示する。コード変更のレビュー、diff確認、PR確認のときに使用する。 |
ローカルのGitコミット差分をGitHub風のWebUIで表示・レビューするCLIツール。
difit . # コミット前の未コミット変更
difit # HEADコミット
difit staged # ステージング済み変更
difit working # ステージされていない変更のみ
difit <commit> # 特定コミットのdiff
difit <target> <compare-with> # 2つのコミット/ブランチの比較
diffにコメントを付けて起動できる。レビュー所見やコード説明に有用。
difit <target> \
--comment '{"type":"thread","filePath":"src/foo.ts","position":{"side":"new","line":42},"body":"ここは修正が必要"}' \
--comment '{"type":"thread","filePath":"src/bar.ts","position":{"side":"new","line":{"start":10,"end":15}},"body":"この範囲の処理について"}'
コメントのルール:
type は常に "thread"position.side: 変更後の行は "new"、削除された行は "old"line: {"start": N, "end": M} で範囲指定difit . --include-untracked
difitはサーバーを起動してブラウザで表示するツール。バックグラウンドで起動する。
difit <target> > /tmp/difit-output.txt 2>&1 &
sleep 2
cat /tmp/difit-output.txt # URLを確認
出力からURLを取得し、ブラウザで開く。cmux内であれば cmux browser open <url> を使う。
difitのページが正しく起動したかの手動確認は不要。
PRをレビューする場合はローカルで差分を確認し、結果をdifitのコメントとして表示する。リモートのGitHubにコメントを投稿しない。