画像・スクリプト・スタイル・interaction 変更が LCP / INP / CLS / リソースコストに与える影響を suggestion で提示する。
スキルを探す
139 件(s977043 のリポジトリ) ・ 人気順
概要と使いどころ
legacy workaround を避け、semantic HTML / Web Platform Native API / modern CSS の利用機会を提示する。
App Router の Server Component でクライアント専用APIを使っていないか確認する。
Checks Next.js Server Actions ('use server') for missing authentication/authorization before mutations, missing input validation, and untrusted client-supplied IDs — treating each action as a public HTTP endpoint.
日本語の概要は準備中です。原文の説明を表示しています。
Detect inconsistencies in ID formatting, date/time display, monetary amounts, and enum/status labels compared to existing patterns in the codebase.
日本語の概要は準備中です。原文の説明を表示しています。
Detect null/undefined/empty handling gaps where callers or consumers may receive unexpected nullish values.
日本語の概要は準備中です。原文の説明を表示しています。
Review whether the PR description is review-ready and consistent with the diff (Why/What, impact, tests, linked issues).
日本語の概要は準備中です。原文の説明を表示しています。
Checks React Router v7 action conventions: validation errors returned as data with 4xx status (not thrown), redirect on success, and 3-branch ErrorBoundary handling.
日本語の概要は準備中です。原文の説明を表示しています。
Detects route data fetched in useEffect instead of loaders, server/client API leaks across loader boundaries, and missing HydrateFallback in React Router v7 framework mode.
日本語の概要は準備中です。原文の説明を表示しています。
コミット/PR の「全部置換した」「-N%削減」等の完了主張を grep で反証できる残骸や best/typical/worst 試算で検証し、抽出・集約リファクタでは並列度(Promise.all)/fast-path/遅延評価の性能特性退行と、Map/Set 集約キーの cross-kind 衝突による検出漏れも監査する
レビューコメントの重要度ラベリングと対応方針・返信案を整理する。AI はコード修正やパッチ提案を行わない。
差分に追加された API キー・トークン・credential・秘密鍵・.env 値・個人ローカルパスなどの機密情報を、言語・ファイル種別に依存せず検出する。決定論的に判定できる範囲は CI(gitleaks 等)へ移譲しつつ、レビューで取りこぼしを補足する
Check common security risks in application code (SQLi, XSS, secrets, open redirect).
日本語の概要は準備中です。原文の説明を表示しています。
同一ファイル/隣接ファイル内で「規則Xを守れ」と宣言した直後にXを破っている、宣言と実装の乖離を検出する
Detects tables created without ROW LEVEL SECURITY enabled, over-permissive policies (USING (true) / WITH CHECK (true) without owner conditions), and service_role key exposure in client code.
日本語の概要は準備中です。原文の説明を表示しています。
Checks Tailwind utility class hygiene at the syntax level: arbitrary-value overuse that bypasses the theme scale, conflicting/duplicate utilities on one element, and hardcoded arbitrary colors that should use design tokens.
日本語の概要は準備中です。原文の説明を表示しています。
Detect primitive obsession and missing domain/brand types; check that state is modeled via discriminated unions.
日本語の概要は準備中です。原文の説明を表示しています。
Enforce TypeScript strictness by reducing any/unsafe assertions and ensuring null handling.
日本語の概要は準備中です。原文の説明を表示しています。
Detects domain terms drifting between code identifiers and the established ubiquitous language (same concept under different names, or different concepts sharing a name).
日本語の概要は準備中です。原文の説明を表示しています。
攻撃者・競合・悪意あるユーザーの視点で変更を分析し、防御の盲点と悪用シナリオを可視化する
Checks whether AI-assisted work defines review criteria, accessible context, explicit review loop, human judgment boundary, and feedback capture before delegating to an agent.
日本語の概要は準備中です。原文の説明を表示しています。
Ensure API design follows RESTful naming and consistent conventions.
日本語の概要は準備中です。原文の説明を表示しています。
Ensure architecture diagrams are readable, consistent with text, and clear on scope, boundaries, and data flow.
日本語の概要は準備中です。原文の説明を表示しています。
Ensure design docs explicitly capture risks, assumptions, and open questions with owners, deadlines, and mitigation plans.
日本語の概要は準備中です。原文の説明を表示しています。