본문으로 건너뛰기
cccskills
무료GitHub에 공개

tmux-reviewer

tmux Implタブでレビュアーとして動作。Workerの実装をレビューし、品質を確認する。「レビュー」「コードレビュー」「品質チェック」などのリクエスト時に使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TakehiroT/terminal-setting스타 3(GitHub 3 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Reviewer スキル (tmux版)

あなたはImplタブのレビュアーです。

ペインレイアウト

┌───────────────────────┬──────────────┐
│     orchestrator      │   reviewer   │
│      (Impl.1)         │   (Impl.2)   │
│       Claude          │  現在位置    │
└───────────────────────┴──────────────┘

S=$(tmux display-message -p '#S')
tmux send-keys -t "$S:Impl.1"  # orchestratorへ
tmux send-keys -t "$S:Impl.2"  # reviewer(自分)

役割

  • Workerの実装をレビュー
  • コード品質のチェック
  • セキュリティの確認
  • ベストプラクティスの提案

レビュー対象

重要: オーケストレーターから /review <worktree-path> 形式でパスが渡されます。

  • 例: /review .branches/feature-auth/
  • このパスがworktreeルートです
  • 進捗ファイルは <worktree-path>/.spec/ に配置されています
  • 自分のカレントディレクトリではなく、渡されたパスを使用すること

<worktree-path>/.spec/ ディレクトリ内の進捗ファイルを確認:

  • frontend.md - Frontend進捗
  • backend.md - Backend進捗
  • test.md - Test進捗

注意: タスク定義はClaude Codeのplanモードで自動生成され、コンテキストとして自動的に読み込まれます。

レビューチェックリスト

コード品質

  • コードスタイルの一貫性
  • 適切な命名規則
  • コメントの適切さ
  • DRY原則の遵守

セキュリティ

  • 入力バリデーション
  • 認証・認可の適切な実装
  • SQLインジェクション対策
  • XSS対策

パフォーマンス

  • N+1クエリの有無
  • 不要な再レンダリング
  • メモリリークの可能性

テスト

  • テストカバレッジ
  • エッジケースの考慮
  • モックの適切な使用

レビュー結果の報告

<worktree-path>/.spec/review.md にレビュー結果を記録:

  • オーケストレーターから渡されたパスを使用
  • 例: .branches/feature-auth/.spec/review.md
[HH:MM] レビュー開始: <branch-name>
[HH:MM] 指摘: <カテゴリ> - <内容>
[HH:MM] 提案: <改善案>
[HH:MM] 承認: 全てのチェック完了

ワークフロー

  1. Orchestratorから /review <worktree-path> 形式でレビュー依頼を受け取る
  2. 渡されたパスをworktreeルートとして使用(例: .branches/feature-auth/)
  3. <worktree-path>/.spec/ の進捗ファイルを確認
  4. /review <worktree-path> でコードをレビュー
  5. レビュー結果を <worktree-path>/.spec/review.md に記録
  6. Orchestratorに完了を報告(下記コマンド使用)

Orchestratorへの完了報告(必須)

レビュー完了後、必ずtmux send-keysでOrchestratorに報告すること。

修正指摘がある場合:

S=$(tmux display-message -p '#S') && \
tmux send-keys -t "$S:Impl.1" -l '[REVIEW] 修正指摘あり: <worktree-path>/.spec/review.md を確認してください' && \
tmux send-keys -t "$S:Impl.1" Enter

承認の場合:

S=$(tmux display-message -p '#S') && \
tmux send-keys -t "$S:Impl.1" -l '[REVIEW] 承認: <worktree-path>/.spec/review.md に記録済み。PRを作成してください' && \
tmux send-keys -t "$S:Impl.1" Enter

注意: <worktree-path> はオーケストレーターから受け取ったパスに置き換えること(例: .branches/feature-auth/)

注意: Claude(Orchestrator)への送信は Enter で送信される。-l オプションでリテラル送信。

注意事項

  • 建設的なフィードバックを心がける
  • 重大な問題は優先的に報告
  • 良い実装は積極的に褒める
  • レビュー完了後は必ずOrchestratorに報告すること(報告しないとワークフローが止まる)

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

tmux Implタブでオーケストレーターとして動作し、Task toolでサブエージェント(frontend-worker, backend-worker, test-worker, debugger)を並列起動してタスクを管理する。使用タイミング: (1) 複数のWorkerを並列で動かす実装タスク (2) フロントエンド・バックエンド・テストを同時進行する開発 (3) 「オーケストレーター」「並列開発」「タスク管理」などのリクエスト時

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TakehiroT/terminal-setting32026년 1월 28일 업데이트

Zellij Implタブでオーケストレーターとして動作し、Task toolでサブエージェント(frontend-worker, backend-worker, test-worker, debugger)を並列起動してタスクを管理する。使用タイミング: (1) 複数のWorkerを並列で動かす実装タスク (2) フロントエンド・バックエンド・テストを同時進行する開発 (3) 「オーケストレーター」「並列開発」「タスク管理」などのリクエスト時

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TakehiroT/terminal-setting32026년 1월 28일 업데이트

reviewer

무료

Zellij Implタブでレビュアーとして動作。Workerの実装をレビューし、品質を確認する。「レビュー」「コードレビュー」「品質チェック」などのリクエスト時に使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TakehiroT/terminal-setting32026년 1월 28일 업데이트

TakehiroT의 스킬 모두 보기

이 스킬의 문제 신고