본문으로 건너뛰기
cccskills
무료GitHub에 공개

review

Review a diff, commit, branch, PR, or implementation for actionable correctness and risk issues without duplicate reviewer loops or invented findings.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(4)

  • SKILL.md4.9 KB
  • agents/openai.yaml376 B
  • assets/icon-400.png1.3 KB
  • assets/icon.svg1.7 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Review

Review the code against its intended behavior and repository reality. Findings come before praise, process narration, or stylistic preference.

Establish the review target

Determine:

  • Diff, commit range, branch, PR, or files in scope
  • Requested behavior or acceptance criteria
  • Applicable repository instructions
  • Relevant tests, schemas, or contracts
  • Baseline branch when needed
  • The applicable authorized goal and programme authority when the change can reorder work, widen a trust boundary, or introduce generalized infrastructure

Inspect enough surrounding code to understand the change. Do not review a diff in isolation when its correctness depends on state or callers.

Review priorities

Look for:

  1. Correctness

    • Wrong state transitions
    • Stale or inconsistent data
    • Edge cases
    • Error handling
    • Partial failure behavior
  2. Data and compatibility

    • Schema drift
    • Migration safety
    • Backward compatibility
    • Serialization or pagination contracts
    • Idempotency
  3. Security and privacy

    • Authorization
    • Input validation
    • Secret or sensitive data exposure
    • Injection or unsafe execution
    • Trust-boundary errors
  4. Concurrency and performance

    • Races
    • Lost updates
    • Unbounded work
    • N+1 behavior
    • Expensive hot paths
  5. Tests and verification

    • Missing regression coverage
    • Tests that cannot catch the bug
    • Assertions tied to implementation details
    • Unverified platform or migration behavior
  6. Complexity

    • New abstractions without a present use
    • Duplicate sources of truth
    • Hidden coupling
    • A simpler implementation that reduces risk

Ignore cosmetic style unless it obscures behavior, violates an enforced convention, or creates maintainability risk.

Goal integrity

When a change could alter product meaning, programme order, trust boundaries, or generalized infrastructure, choose exactly one goal-integrity verdict for each implicated scope. Apply the first matching verdict in this order:

  • authority unclear: the governing authority or accepted goal cannot be determined from the available evidence.
  • diverges: authority is known and the change contradicts, displaces, or self-reorders the applicable authorized programme.
  • advances: authority is known and the change stays within the applicable authorized goal and current programme.
  • research-only: authority is known and the work is technically useful and compatible with the current programme, but has not been adopted as a product dependency or current programme step.

Agent-authored specifications, decision logs, handoffs, PR descriptions, and implementation commits do not approve themselves. Review implementation quality and goal integrity separately: clean code and green CI can still be research-only or diverges.

Do not combine verdicts for the same scope. For a mixed change, record separate verdicts for materially different scopes when one label would hide the difference between authorized work and speculative additions. Omit the verdict when the change does not implicate a goal-integrity boundary.

Validate each finding

Before reporting an issue:

  • Identify the exact location.
  • Trace the triggering path.
  • Check whether existing code or tests already handle it.
  • Distinguish a real bug from a hypothetical preference.
  • Assess severity based on impact and likelihood.

Do not report speculative concerns as facts.

Severity

Use:

  • P0: Immediate data loss, security compromise, or system-wide outage risk.
  • P1: Likely incorrect behavior, broken contract, serious regression, or blocked release.
  • P2: Real but bounded defect, fragile behavior, meaningful test gap, or maintainability problem likely to cause errors.

Omit P3-style polish unless the user asks for exhaustive feedback.

Finding format

For each finding include:

  • Severity and concise title
  • File and line or symbol
  • Triggering condition
  • Concrete impact
  • Evidence or reasoning
  • Smallest credible fix

Keep findings independent and deduplicated.

Review shape

Perform one integrated review covering requirement compliance and code quality. Do not automatically create separate spec and quality reviewer agents.

A specialist or independent reviewer can be useful for a large, high-risk change. Use at most one by default, and verify its findings yourself before reporting them.

Output

Start with findings ordered by severity.

Then include, only when useful:

  • Goal-integrity verdict, when applicable
  • Questions or assumptions
  • Verification gaps
  • A compact overall assessment

When there are no material findings, say so directly and identify any tests or environments that were not exercised. Do not invent an issue to make the review look substantial.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

debug

무료

Investigate and fix bugs, failing tests, regressions, build failures, or unexpected behavior using boundary localization, evidence, and bounded hypotheses.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

delegate

무료

Choose responsibility for substantial work before deep execution: keep one responsibility's coupled parts in a single lane, and hand a bounded or independent lane to a worker when clean context, an unknown cause, independent review, or coordinator attention materially improves the outcome.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

design

무료

Turn a rough feature, product interaction, or architecture idea into a concrete design. Use when meaningful decisions remain open; avoid for already-clear local edits.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

execute

무료

Implement a settled request or current execution strategy through connected slices, feed observations into the same task record, and revise affected work when evidence changes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

finish

무료

Finish a development change safely by inspecting the final tree, verifying at the right scope, and performing only the requested Git or PR actions.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

Assess, adapt, and apply specified discussions, feedback, findings, or references to existing project work. Preserve coverage, corrections, and selected intent; judge fit and carry adopted effects through the authorized result. Includes technical review feedback; incidental sources or understanding material without a target-work adoption question need no separate incorporation workflow.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

IndelibleVivi/servotab262026년 10월 21일 업데이트

IndelibleVivi의 스킬 모두 보기

이 스킬의 문제 신고