backend-code-review — for Claude Code backend-code-review, official, for Claude Code, ide skills, agentic-ai, agentic-framework, agentic-workflow, gemini, low-code, nextjs

検証済み
v1.0.0

このスキルについて

適した場面: Ideal for AI agents that need backend code review. ローカライズされた概要: Review backend code for quality, security, maintainability, and best practices based on established checklist rules. It covers agent, agentic-ai, agentic-framework workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

機能

Backend Code Review
When to use this skill
Do NOT use this skill when:
The request is about frontend code or UI (e.g.,.tsx,.ts,.js, web/).
The user is not asking for a review/analysis/improvement of backend code.

# 主なトピック

langgenius langgenius
[139.8k]
[21920]
更新日: 5/1/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

適した場面: Ideal for AI agents that need backend code review. ローカライズされた概要: Review backend code for quality, security, maintainability, and best practices based on established checklist rules. It covers agent, agentic-ai, agentic-framework workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

このスキルを使用する理由

推奨ポイント: backend-code-review helps agents backend code review. Review backend code for quality, security, maintainability, and best practices based on established checklist rules. This AI agent skill supports Claude

おすすめ

適した場面: Ideal for AI agents that need backend code review.

実現可能なユースケース for backend-code-review

ユースケース: Backend Code Review
ユースケース: When to use this skill
ユースケース: Do NOT use this skill when:

! セキュリティと制限

  • 制約事項: Do NOT use this skill when:
  • 制約事項: Do NOT use this skill when: The request is about frontend code or UI (e.g.,.tsx,.ts,.js, web/)
  • 制約事項: Keep the scope tight: review only what the user provided or explicitly referenced

About The Source

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Labs デモ

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ とインストール手順

These questions and steps mirror the structured data on this page for better search understanding.

? よくある質問

backend-code-review とは何ですか?

適した場面: Ideal for AI agents that need backend code review. ローカライズされた概要: Review backend code for quality, security, maintainability, and best practices based on established checklist rules. It covers agent, agentic-ai, agentic-framework workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

backend-code-review はどうやって導入しますか?

次のコマンドを実行してください: npx killer-skills add langgenius/dify。Cursor、Windsurf、VS Code、Claude Code など19以上のIDEで使えます。

backend-code-review の主な用途は?

主な用途は次のとおりです: ユースケース: Backend Code Review, ユースケース: When to use this skill, ユースケース: Do NOT use this skill when:。

backend-code-review に対応するIDEは?

このスキルは Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer に対応しています。統一された導入には Killer-Skills CLI を使えます。

backend-code-review に制限はありますか?

制約事項: Do NOT use this skill when:. 制約事項: Do NOT use this skill when: The request is about frontend code or UI (e.g.,.tsx,.ts,.js, web/). 制約事項: Keep the scope tight: review only what the user provided or explicitly referenced.

このスキルの導入方法

  1. 1. ターミナルを開く

    プロジェクトディレクトリでターミナルまたはコマンドラインを開きます。

  2. 2. インストールコマンドを実行

    npx killer-skills add langgenius/dify を実行してください。CLI がIDEまたはエージェントを自動検出し、スキルを設定します。

  3. 3. スキルを使い始める

    このスキルはすぐに有効になります。現在のプロジェクトで backend-code-review をすぐ使えます。

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

backend-code-review

Install backend-code-review, an AI agent skill for AI agent workflows and automation. Explore features, use cases, limitations, and setup guidance.

SKILL.md
Readonly
Upstream Repository Material
The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Backend Code Review

When to use this skill

Use this skill whenever the user asks to review, analyze, or improve backend code (e.g., .py) under the api/ directory. Supports the following review modes:

  • Pending-change review: when the user asks to review current changes (inspect staged/working-tree files slated for commit to get the changes).
  • Code snippets review: when the user pastes code snippets (e.g., a function/class/module excerpt) into the chat and asks for a review.
  • File-focused review: when the user points to specific files and asks for a review of those files (one file or a small, explicit set of files, e.g., api/..., api/app.py).

Do NOT use this skill when:

  • The request is about frontend code or UI (e.g., .tsx, .ts, .js, web/).
  • The user is not asking for a review/analysis/improvement of backend code.
  • The scope is not under api/ (unless the user explicitly asks to review backend-related changes outside api/).

How to use this skill

Follow these steps when using this skill:

  1. Identify the review mode (pending-change vs snippet vs file-focused) based on the user’s input. Keep the scope tight: review only what the user provided or explicitly referenced.
  2. Follow the rules defined in Checklist to perform the review. If no Checklist rule matches, apply General Review Rules as a fallback to perform the best-effort review.
  3. Compose the final output strictly follow the Required Output Format.

Notes when using this skill:

  • Always include actionable fixes or suggestions (including possible code snippets).
  • Use best-effort File:Line references when a file path and line numbers are available; otherwise, use the most specific identifier you can.

Checklist

  • db schema design: if the review scope includes code/files under api/models/ or api/migrations/, follow references/db-schema-rule.md to perform the review
  • architecture: if the review scope involves controller/service/core-domain/libs/model layering, dependency direction, or moving responsibilities across modules, follow references/architecture-rule.md to perform the review
  • repositories abstraction: if the review scope contains table/model operations (e.g., select(...), session.execute(...), joins, CRUD) and is not under api/repositories, api/core/repositories, or api/extensions/*/repositories/, follow references/repositories-rule.md to perform the review
  • sqlalchemy patterns: if the review scope involves SQLAlchemy session/query usage, db transaction/crud usage, or raw SQL usage, follow references/sqlalchemy-rule.md to perform the review

General Review Rules

1. Security Review

Check for:

  • SQL injection vulnerabilities
  • Server-Side Request Forgery (SSRF)
  • Command injection
  • Insecure deserialization
  • Hardcoded secrets/credentials
  • Improper authentication/authorization
  • Insecure direct object references

2. Performance Review

Check for:

  • N+1 queries
  • Missing database indexes
  • Memory leaks
  • Blocking operations in async code
  • Missing caching opportunities

3. Code Quality Review

Check for:

  • Code forward compatibility
  • Code duplication (DRY violations)
  • Functions doing too much (SRP violations)
  • Deep nesting / complex conditionals
  • Magic numbers/strings
  • Poor naming
  • Missing error handling
  • Incomplete type coverage

4. Testing Review

Check for:

  • Missing test coverage for new code
  • Tests that don't test behavior
  • Flaky test patterns
  • Missing edge cases

Required Output Format

When this skill invoked, the response must exactly follow one of the two templates:

Template A (any findings)

markdown
1# Code Review Summary 2 3Found <X> critical issues need to be fixed: 4 5## 🔴 Critical (Must Fix) 6 7### 1. <brief description of the issue> 8 9FilePath: <path> line <line> 10<relevant code snippet or pointer> 11 12#### Explanation 13 14<detailed explanation and references of the issue> 15 16#### Suggested Fix 17 181. <brief description of suggested fix> 192. <code example> (optional, omit if not applicable) 20 21--- 22... (repeat for each critical issue) ... 23 24Found <Y> suggestions for improvement: 25 26## 🟡 Suggestions (Should Consider) 27 28### 1. <brief description of the suggestion> 29 30FilePath: <path> line <line> 31<relevant code snippet or pointer> 32 33#### Explanation 34 35<detailed explanation and references of the suggestion> 36 37#### Suggested Fix 38 391. <brief description of suggested fix> 402. <code example> (optional, omit if not applicable) 41 42--- 43... (repeat for each suggestion) ... 44 45Found <Z> optional nits: 46 47## 🟢 Nits (Optional) 48### 1. <brief description of the nit> 49 50FilePath: <path> line <line> 51<relevant code snippet or pointer> 52 53#### Explanation 54 55<explanation and references of the optional nit> 56 57#### Suggested Fix 58 59- <minor suggestions> 60 61--- 62... (repeat for each nits) ... 63 64## ✅ What's Good 65 66- <Positive feedback on good patterns>
  • If there are no critical issues or suggestions or option nits or good points, just omit that section.
  • If the issue number is more than 10, summarize as "Found 10+ critical issues/suggestions/optional nits" and only output the first 10 items.
  • Don't compress the blank lines between sections; keep them as-is for readability.
  • If there is any issue requires code changes, append a brief follow-up question to ask whether the user wants to apply the fix(es) after the structured output. For example: "Would you like me to use the Suggested fix(es) to address these issues?"

Template B (no issues)

markdown
1## Code Review Summary 2✅ No issues found.

関連スキル

Looking for an alternative to backend-code-review or another official skill for your workflow? Explore these related open-source skills.

すべて表示

flags

Logo of facebook
facebook

It covers declarative, frontend, javascript workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

244.8k
0
開発者

extract-errors

Logo of facebook
facebook

It covers declarative, frontend, javascript workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

244.8k
0
開発者

fix

Logo of facebook
facebook

It covers declarative, frontend, javascript workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

244.8k
0
開発者

flow

Logo of facebook
facebook

It covers declarative, frontend, javascript workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

244.8k
0
開発者