AgentSkillsCN

workflows-review-react-augment

对于 UI 变更,先不改动上游工作流—评审流程,再额外增加一次 React 最佳实践与组合模式评审环节。适用于当用户请求评审/工作流评审,且涉及 TSX/UI 文件时使用。

SKILL.md
--- frontmatter
name: workflows-review-react-augment
description: Run upstream workflows-review unchanged, then add a React best-practices and composition-pattern review pass for UI changes. Use when the user asks for review/workflows-review and TSX/UI files are involved.

Workflows Review React Augment

Goal

Keep upstream workflows-review as the source of truth while adding a frontend lens for React quality.

Non-negotiable execution contract

  • This skill is only considered complete if all required review lenses are explicitly invoked and reported.
  • Do not do an implicit/manual-only review when this skill applies.
  • If any required lens cannot be run, state that explicitly before findings and mark the review as partial.

Procedure

  1. Run workflows-review first, unchanged.
  2. Identify changed frontend files from the review target:
    • Prefer files in src/pages/**, src/components/**, src/**/components/**, src/**/hooks/**
    • Limit to *.tsx and related *.ts UI logic files
  3. Explicitly invoke and run two additional review lenses:
    • vercel-react-best-practices
    • vercel-composition-patterns
  4. Synthesize findings into the same report format/severity model used by workflows-review.

Severity policy for augment findings

  • P1: correctness/perf/a11y regressions or production risk.
  • P2: maintainability/composition issues likely to cause defects.
  • P3: optional cleanup and ergonomics improvements.

Output additions

  • Add a required Skills/Lenses Invoked section before findings:
    • workflows-review
    • vercel-react-best-practices
    • vercel-composition-patterns
  • For each finding, include source_lens metadata (workflows-review, react-best-practice, or composition-pattern).
  • Tag relevant findings with react-best-practice and/or composition-pattern.
  • Avoid style-only nitpicks unless they impact correctness, accessibility, performance, or long-term maintainability.