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

code-review

プロジェクトガイドラインへの準拠をチェックし、バグ、スタイル違反、コード品質問題を検出する。PRレビュー時に使用。

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

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.2 KB

SKILL.md(원문)

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

Code Review スキル

目的

プロジェクトガイドラインへの準拠をチェックし、高信頼度の問題のみを報告する。

参照ガイドライン

  • AGENTS.md の「よくある間違いと回避方法」
  • docs-template/MASTER.md のコード生成ルール
  • docs-template/03-implementation/PATTERNS.md の実装パターン

検出対象

  • バグ(ロジックエラー、off-by-one、null参照)
  • 禁止パターン違反(any型、マジックナンバー、console.log、エラー握りつぶし)
  • 命名規則違反(camelCase、UPPER_SNAKE_CASE、PascalCase)
  • 未使用のインポート・変数
  • 30行を超える関数

信頼度スコア

各問題には0-100の信頼度スコアを付与してください:

スコア意味報告
0-25誤検出または既存の問題報告しない
26-50マイナーな指摘(ガイドラインに明記なし)報告しない
51-79有効だが低影響報告しない
80-90重要な問題報告する
91-100クリティカルなバグまたは明示的な違反必ず報告

報告閾値: 信頼度80以上のみ報告

出力形式

結果は以下のMarkdown形式で出力してください。Copilot CLI からのファイル出力に使用されます。

# Code Review Results

## Critical Issues (信頼度 91-100)

- [ファイル名:行番号] 問題の説明
  - 信頼度: XX
  - 理由: なぜこれが問題か
  - 修正提案: どう修正すべきか

## Important Issues (信頼度 80-90)

- [ファイル名:行番号] 問題の説明
  - 信頼度: XX
  - 理由: なぜこれが問題か
  - 修正提案: どう修正すべきか

## Summary

- 検出された問題数: X
- Critical: X
- Important: X

注意事項

  • 信頼度80未満の問題は報告しない
  • 既存のコード(変更されていない部分)の問題は報告しない
  • 推測や曖昧な指摘は避ける
  • 具体的な修正提案を含める

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Enforces project coding standards during code review: naming conventions (PascalCase for classes, camelCase for methods/variables, UPPER_SNAKE_CASE for constants, kebab-case for files), standard file structure, anti-magic-number policy, file size limits (500/800 lines), security patterns, and design patterns. Use when reviewing code, writing new code, or checking adherence to project conventions.

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

機能を保持したまま不要な複雑性を排除し、コードの簡潔性と可読性を向上させる。30行超の関数や3段以上のネスト検出時に使用。

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

コードコメントの正確性、完全性、長期的な保守性を分析する。JSDoc、コメント、README等のドキュメントが変更された場合に使用。

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

サイレント失敗を検出し、堅牢なエラーハンドリングを確保する。PRレビューでのエラーハンドリング検査時に使用。

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

Enforces error handling standards: silent error prohibition, custom error class hierarchy (AppError base with category never-fallback / transient / permanent, cause preservation, ValidationError / UnauthorizedError / UpstreamError etc. — canonical definitions in ERRORS.md), external-boundary normalization (normalizeExternalError), Result pattern (Result.ok/Result.fail), proper try-catch with error type checking, structured error logging with a single Logger contract, fallback prohibition categories (isNeverFallback), and HTTP status code mapping. Use when implementing error handling, reviewing catch blocks, or designing error responses.

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

Creates and reviews agent skills safely by enforcing deletion-prevention harness rules: no fixed absolute temp paths, no cwd-dependent cleanup, no wildcard deletes, no workspace-external file operations, no silent cleanup failures, and mandatory temp-root validation before any destructive command. Use when creating a new skill, updating an existing SKILL.md, or reviewing prompts/runbooks that include temp files, extraction, cleanup, PowerShell, bash, rm, del, Remove-Item, or archive expansion.

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

feel-flow/ai-spec-driven-development72026년 10월 18일 업데이트

feel-flow의 스킬 모두 보기

이 스킬의 문제 신고