跳到正文
cccskills
免费在 GitHub 公开

code-review

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

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.2 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

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 / 1000 字

此表单受 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 的全部技能

报告此技能的问题