B2B サイトの戦略・情報設計。価値提案・メッセージマップ・ジャーニー導線・意思決定マップ・信頼棚卸・トーン/禁止表現まで一気通貫でテンプレ化する。実装前フェーズ専用(全PJ共通)。
The English summary is being prepared. Showing the original description.
レビュー依頼者(作者)が依頼パッケージを整え、差分定義・リスク・観点・環境を揃える。コード PR に限らずコンサル成果物・文書・設計計画にも使い、各 review-* スキルの共通出力契約に接続する。
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
レビュー依頼側が 対象の定義・リスク仮説・見てほしい観点・環境 を揃え、レビュアーが review-* スキルの 同一 Output Contract で応答できる入力を作る。Review target type により git 差分必須か文書パス必須かを切り替える。
review-app-product … review-test を回す前の 依頼パケット を作るときsubagent-driven-development の各タスク後にレビューを挟むときrequesting-code-review/code-reviewer.md テンプレを埋める前に品質ゲートとするReview target type(ブリーフィング先頭で宣言・必須)
次のいずれか 一つ を明示する(ドロップダウン相当):
code-pr — バージョン管理されたコード差分consulting-deliverable — 提案書・戦略メモ・納品ドキュメント等document — 単一文書・仕様・ポリシーdesign-plan — 設計案・IA・画面設計・実装前計画target_type = code-pr のとき — git / 差分(以下はすべて必須)
git diff BASE..HEAD が再現できること。git diff --stat 相当)を本文に要約し、review-briefing の key_metrics にも反映(行数・ファイル数など。厳密な est_loc 単一フィールドは不要)。target_type が code-pr 以外のとき — 文書・成果物(git 差分に代わる必須フィールド)
Reviewer briefing(全 target type 共通)
path または節付きで列挙。review-security / review-test 等、スキル名単位でリクエスト。review-* に 共通の重大度ラベル(Critical/High/Medium/Low) と、各スキル Machine Gate どおりの review-summary(本スキルは review-briefing)を出すよう依頼文に含める。code-reviewer.md を使う場合でも、出力は各 review-* と 同一の構造化フォーマット を要求する(旧 Important/Minor は使わない)。総合評価の代わりに、依頼パケットとブリーフィングを出力する。 見出し順は固定。
code-pr | consulting-deliverable | document | design-plancode-pr の場合
<sha> / HEAD: <sha>code-pr 以外の場合
target_type は上記と同一値。key_metrics は型に応じた追加情報の 辞書(例: code-pr なら base, head, sha, diff_stats;それ以外なら document_path, scope_sections, affected_kpis, audience を反映)。est_loc のような単一必須フィールドは置かない。
{"target_type": "code-pr", "scope": "...", "risk_areas": ["..."], "reviewers_needed": ["review-security", "review-backend"], "key_metrics": {"base": "...", "head": "...", "sha": "...", "diff_stats": "12 files, +340 -120"}}
{"target_type": "consulting-deliverable", "scope": "...", "risk_areas": ["..."], "reviewers_needed": ["review-app-product", "review-architecture"], "key_metrics": {"document_path": "...", "scope_sections": ["§3", "Slides 10-15"], "affected_kpis": ["CAC payback"], "audience": "CFO + product lead"}}
| Severity | Definition — Technical | Definition — Business/Strategy |
|---|---|---|
| Critical | Ship-blocking: data loss, security breach, outage risk, legal violation | Fundamental misreading of client business, data numbers wrong at >20% magnitude, strategy that harms client economics |
| High | Incorrect behavior affecting key user flow / KPI | KPI mis-definition, broken causal logic (e.g. AI-KPI not connected to economic value), framework mis-use, missing strategic selection |
| Medium | Quality, maintainability, minor performance | Incomplete scenarios, unclear responsible party, placeholder ratio >30% |
| Low | Style, nice-to-have, docs polish | Minor inconsistencies, stylistic variation |
The Verdict decision tree and Grade map apply regardless of which column (Technical vs Business/Strategy) grounds a finding.
Verdict decision tree:
Grade map:
code-pr なのに範囲(BASE/HEAD)が不明でレビュアーが別 diff を読む。document_path / scope_sections がなくレビュー範囲が曖昧。key_metrics と本文の対象定義が矛盾する。review-briefing。依頼文の 最終 は次のフェンス。言語タグは必ず review-briefing。 トップレベルキーは次の5つのみ(省略・改名禁止): target_type, scope, risk_areas, reviewers_needed, key_metrics。
target_type: code-pr | consulting-deliverable | document | design-planscope: 文字列risk_areas: 文字列の配列reviewers_needed: 文字列の配列(review-* 名など)key_metrics: JSON オブジェクト(code-pr なら base/head/sha/diff_stats 等、それ以外なら document_path/scope_sections/affected_kpis/audience 等を格納。est_loc 必須ではない){"target_type": "code-pr", "scope": "feature X in checkout", "risk_areas": ["payments idempotency"], "reviewers_needed": ["review-security", "review-backend"], "key_metrics": {"base": "abc1234", "head": "def5678", "sha": "def5678", "diff_stats": "8 files, +210 -45"}}
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
B2B サイトの戦略・情報設計。価値提案・メッセージマップ・ジャーニー導線・意思決定マップ・信頼棚卸・トーン/禁止表現まで一気通貫でテンプレ化する。実装前フェーズ専用(全PJ共通)。
The English summary is being prepared. Showing the original description.
Keep a PR merge-ready by triaging comments, resolving clear conflicts, and fixing CI in a loop.
The English summary is being prepared. Showing the original description.
法人向けHTMLプレゼンスライドの実装エンジン。Claude Codeから指示書(アウトライン+テンプレート指定+カラー+コンテンツ)を受け取り、単一HTMLファイルとして実装する。43種テンプレート+14種アニメーション。トリガー:プレゼン実装、スライドHTML生成、提案資料コーディング。
The English summary is being prepared. Showing the original description.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
The English summary is being prepared. Showing the original description.
A Cursor Canvas is a live React app that the user can open beside the chat. You MUST use a canvas when the agent produces a standalone analytical artifact — quantitative analyses, billing investigations, security audits, architecture reviews, data-heavy content, timelines, charts, tables, interactive explorations, repeatable tools, or any response that benefits from visual layout. Especially prefer a canvas when presenting results from MCP tools (Datadog, Databricks, Linear, Sentry, Slack, etc.) where the data is the deliverable — render it in a rich canvas rather than dumping it into a markdown table or code block. If you catch yourself about to write a markdown table, stop and use a canvas instead. You MUST also read this skill whenever you create, edit, or debug any .canvas.tsx file.
The English summary is being prepared. Showing the original description.
Authors Cursor Rules (.cursor/rules/*.mdc) and custom Subagents (.cursor/agents/*.md or ~/.cursor/agents). Use when creating or refactoring rules/subagents, splitting large rules, choosing subagent vs skill, setting model/readonly/background, or replacing repeated delegation prompts.
The English summary is being prepared. Showing the original description.