Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
langchain-ai avatar

Code Review

  • 194 installs
  • 27.3k repo stars
  • Updated August 5, 2026
  • langchain-ai/deepagents

Run pre-merge agent reviews that flag defects, style drift, missing tests, and risky diffs before PR approval or release candidates ship.

About

DeepAgents code-review skill orchestrates automated pull-request inspection: analyze diffs, surface bugs and regressions, check conventions, and emit reviewer-style feedback aligned with team quality bars before shipping.

  • Diff-focused defect detection
  • Test coverage gap calls
  • Style and convention checks
  • Risky change highlighting
  • Actionable review comments

Code Review by the numbers

  • 194 all-time installs (skills.sh)
  • +9 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #345 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/langchain-ai/deepagents --skill code-review

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs194
repo stars27.3k
Last updatedAugust 5, 2026
Repositorylangchain-ai/deepagents

What it does

Run pre-merge agent reviews that flag defects, style drift, missing tests, and risky diffs before PR approval or release candidates ship.

Files

SKILL.mdMarkdownGitHub ↗

Code Review Skill

Use this skill after implementing changes to validate your work before delivering.

Review Checklist

1. Correctness

  • [ ] Changes solve the original issue/task
  • [ ] No unintended side effects on existing functionality
  • [ ] Edge cases are handled
  • [ ] Error handling is appropriate (not excessive)

2. Code Quality

  • [ ] Code matches existing style and patterns
  • [ ] No unnecessary complexity or abstraction
  • [ ] Variable and function names are clear
  • [ ] No dead code, commented-out code, or TODOs left behind

3. Tests

  • [ ] New functionality has test coverage
  • [ ] Existing tests still pass
  • [ ] Tests cover both happy path and error cases
  • [ ] Tests are not brittle (don't test implementation details)

4. Safety

  • [ ] No hardcoded secrets or credentials
  • [ ] User input is validated at boundaries
  • [ ] No SQL injection, XSS, or command injection vectors
  • [ ] File operations use safe paths

Process

1. Read each modified file end-to-end (not just the diff) 2. Run the test suite: execute("python -m pytest -v") 3. Run linters if available: execute("ruff check .") 4. Run the bundled lint check: execute("python /skills/code-review/lint_check.py .") 5. Check against each item in the review checklist 6. If any issues found, fix them and re-review 7. When everything passes, the review is complete

Helper Scripts

  • `/skills/code-review/lint_check.py` — Scans Python files for missing

docstrings, long functions (>50 lines), and bare except: clauses. Run it via execute("python /skills/code-review/lint_check.py [path ...]").

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.