flow-review — claude-code flow-review, flowai, community, claude-code, ide skills, cursor-ide, opencode, Claude Code, Cursor, Windsurf

v1.0.0

关于此技能

非常适合需要同时完成任务和代码质量验证的代码审查代理。 Review current changes as QA engineer and lead engineer simultaneously: verify task completion, code quality, architecture, and cleanup.

# 核心主题

korchasa korchasa
[3]
[0]
更新于: 3/21/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
8/11
Quality Score
60
Canonical Locale
en
Detected Body Locale
en

非常适合需要同时完成任务和代码质量验证的代码审查代理。 Review current changes as QA engineer and lead engineer simultaneously: verify task completion, code quality, architecture, and cleanup.

核心价值

赋予代理审查编码任务中所做的更改的能力,通过单次传递验证任务完成和代码质量,利用任务分支或暂存/已暂存更改的差异分析,并支持 Claude Code 和 Cursor 等 AI 编码助手。

适用 Agent 类型

非常适合需要同时完成任务和代码质量验证的代码审查代理。

赋予的主要能力 · flow-review

审查任务完成和代码质量的更改
分析任务分支的差异以进行代码审查
验证暂存/已暂存更改是否符合原始请求

! 使用限制与门槛

  • 需要访问编码任务分支或暂存/已暂存更改
  • 设计用于与 Claude Code 和 Cursor 等 AI 编码助手一起使用
  • 仅审查当前更改,而不是整个项目

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

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

flow-review 是什么?

非常适合需要同时完成任务和代码质量验证的代码审查代理。 Review current changes as QA engineer and lead engineer simultaneously: verify task completion, code quality, architecture, and cleanup.

如何安装 flow-review?

运行命令:npx killer-skills add korchasa/flowai/flow-review。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

flow-review 适用于哪些场景?

典型场景包括:审查任务完成和代码质量的更改、分析任务分支的差异以进行代码审查、验证暂存/已暂存更改是否符合原始请求。

flow-review 支持哪些 IDE 或 Agent?

该技能兼容 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 一条命令通用安装。

flow-review 有哪些限制?

需要访问编码任务分支或暂存/已暂存更改;设计用于与 Claude Code 和 Cursor 等 AI 编码助手一起使用;仅审查当前更改,而不是整个项目。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add korchasa/flowai/flow-review。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    flow-review 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

flow-review

安装 flow-review,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Task: Review Changes

Overview

Act as QA engineer + lead engineer simultaneously. Review only the current changes (diff from the task branch or unstaged/staged changes) against the original request and plan. Verify task completion AND code quality in a single pass.

Context

<context> The user has completed (or nearly completed) a coding task and needs a combined review before committing. You review ONLY the changes made during this task, NOT the entire project. Your two hats: 1. **QA**: Did the changes satisfy the request? Is anything missing, broken, or left in a dirty state? 2. **Lead Engineer**: Are the changes well-designed, readable, safe, and consistent with the project's conventions?

Input sources:

  • Git diff (git diff, git diff --cached, git diff <base>..HEAD).
  • The original User Request (from chat history).
  • The Plan (task management tool or documents/whiteboard.md).
  • Project conventions (AGENTS.md, linter/formatter configs). </context>

Rules & Constraints

<rules> 1. **Scope**: Review ONLY changed/added files. Do NOT audit the whole project (that is `flow-maintenance`'s job). 2. **Diff-first**: Start from `git diff`. Every finding must reference a specific file and line in the diff. 3. **Two roles, one pass**: Produce findings under two categories (QA, Code Review) but run them in parallel, not sequentially. 4. **Verification**: Do not assume it works — read files, run project checks (linter, tests, type-checker) if available. 5. **Mandatory**: Use a task management tool (e.g., `todo_write`, `todowrite`) to track the execution steps of this review. 6. **Severity levels**: Tag each finding as `[critical]`, `[warning]`, or `[nit]`. Critical = blocks merge. Warning = should fix. Nit = optional improvement. 7. **Output**: Final verdict is **Approve**, **Request Changes**, or **Needs Discussion** with actionable items. </rules>

Instructions

<step_by_step>

  1. Empty Diff Guard

    • Run git diff --stat, git diff --cached --stat, and git status --short.
    • If there are NO changes (no diff, no staged files, no untracked files), report "No changes to review" and STOP.
  2. Gather Context

    • Create a review plan in the task management tool.
    • Collect the diff: git diff (unstaged), git diff --cached (staged), or git log --oneline <base>..HEAD + git diff <base>..HEAD for branch-based changes.
    • Read the original user request and the plan (whiteboard / task list).
    • Look for project conventions in AGENTS.md and config files. If these files do not exist, rely on conventions visible in the diff and surrounding code.
  3. QA: Task Completion

    • Map each requirement/plan item to concrete changes in the diff.
    • Flag requirements with no corresponding changes as [critical] Missing.
    • Flag plan items marked "done" but not present in diff as [critical] Phantom completion.
    • Check for regressions: do changed files break existing functionality?
  4. QA: Hygiene

    • Temp artifacts: New temp_*, *.tmp, *.bak, debug console.log/ print statements, hardcoded secrets or localhost URLs.
    • Unfinished markers: New TODO, FIXME, HACK, XXX introduced in this diff (distinguish from pre-existing ones).
    • Dead code: Commented-out blocks, unused imports/variables/functions added in this diff.
  5. Code Review: Design & Architecture

    • Responsibility: Does each changed file/module stay within its stated responsibility? Flag scope creep.
    • Coupling: Are new dependencies (imports, API calls) justified? Flag tight coupling or circular dependencies.
    • Abstraction: Is the level of abstraction appropriate? Flag over-engineering (unnecessary interfaces, premature generalization) and under-engineering (god-functions, duplicated logic).
  6. Code Review: Implementation Quality

    • Naming: Are new identifiers (vars, funcs, types) clear and consistent with project conventions?
    • Error handling: Are errors handled explicitly? Flag swallowed exceptions, missing error paths, generic catch-all handlers.
    • Edge cases: Are boundary conditions (null, empty, overflow, concurrent access) handled?
    • Types & contracts: Are type signatures precise? Flag any, untyped parameters, missing return types (where project conventions require them).
    • Tests: Do new/changed behaviors have corresponding tests? Are existing tests updated for changed behavior?
  7. Code Review: Readability & Style

    • Consistency: Do changes follow the project's established patterns (file structure, naming, formatting)?
    • Comments: Are non-obvious decisions explained? Flag misleading or stale comments.
    • Complexity: Flag functions > 40 lines or cyclomatic complexity spikes introduced in this diff.
    • Clarity: Flag clarity sacrificed for brevity — nested ternaries, dense one-liners, overly compact expressions. Explicit code is preferred over clever short forms.
  8. Run Automated Checks

    • If the project has a check command (deno task check, npm run lint, make check, etc.), run it and include results.
    • If no check command is found, explicitly note "No automated checks configured" in the report — do not silently skip.
    • If tests exist, run them and report failures.
  9. Final Report Output a structured report with the verdict on the FIRST line:

    ## Review: [Approve | Request Changes | Needs Discussion]
    
    ### QA Findings
    - [severity] file:line — description
    
    ### Code Review Findings
    - [severity] file:line — description
    
    ### Automated Checks
    - [pass|fail|skipped] command — summary
    
    ### Summary
    - Requirements covered: X/Y
    - Critical issues: N
    - Warnings: N
    - Nits: N
    

    If no issues: short confirmation "Changes look good. All requirements covered, no issues found."

</step_by_step>

Verification

<verification> [ ] Empty diff guard checked before starting. [ ] Diff collected and reviewed (not the whole project). [ ] Each requirement/plan item mapped to changes. [ ] Hygiene check: no temp files, debug output, unfinished markers in diff. [ ] Design review: responsibility, coupling, abstraction checked. [ ] Implementation review: naming, errors, edge cases, types, tests checked. [ ] Readability: consistency, comments, complexity checked. [ ] Automated checks executed (or explicitly noted as missing). [ ] Structured report produced with severity-tagged findings. [ ] Verdict on the first line of the report. </verification>

相关技能

寻找 flow-review 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具