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

roadmap-review

Use when reviewing local staged or unstaged implementation changes for a .plans/ROADMAP.md item in this repository. Performs a static-only code review without running tests, linters, builds, formatters, or app commands; checks roadmap alignment, .plans/DEVIATIONS.md quality, TypeScript/API boundary design, and React implementation quality.

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

설치 방법 보기

포함된 파일(2)

  • SKILL.md4.2 KB
  • agents/openai.yaml212 B

SKILL.md(원문)

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

Roadmap Review

Use this skill to review local changes that implement a .plans/ROADMAP.md item.

Review Scope

Review local git changes only:

  • staged changes
  • unstaged tracked changes
  • untracked files relevant to the implementation

Use static inspection only. Do not run tests, linters, formatters, builds, typecheck, dev servers, app commands, package scripts, database migrations, or network calls. It is fine to run read-only inspection commands such as git status, git diff, git diff --cached, git ls-files, rg, sed, and cat.

Required Context

Read these before judging the implementation:

  • .plans/ROADMAP.md
  • .plans/DEVIATIONS.md if present
  • AGENTS.md if present
  • the local diff and newly added files
  • nearby source files needed to understand changed code

If the changed roadmap item is unclear, infer it from the diff and say so under assumptions.

Review Priorities

Findings should lead the response. Focus on bugs, regressions, architecture drift, maintainability risks, and missing or poor deviations logging.

Flag issues where the implementation:

  • does not match the selected roadmap item
  • silently implements broad adjacent roadmap work
  • defers important behavior without a reasonable note in .plans/DEVIATIONS.md
  • records a deviation that seems unreasonable, misleading, too vague, or inconsistent with the code
  • mutates config/state without the typed action/workflow direction established in the roadmap
  • mixes Neondeck app state and Flue runtime state without an explicit roadmap-backed reason

Deviations Log Review

Always inspect .plans/DEVIATIONS.md.

Flag:

  • missing deviation entries when the diff clearly narrows, broadens, reorders, or substitutes the roadmap plan
  • deferrals that hide required behavior behind vague follow-up language
  • deviations that lack roadmap item, decision, reason, or follow-up
  • deviations that appear to justify avoidable shortcuts
  • significant implementation choices that should be recorded but are not

Do not require log entries for tiny implementation details that do not affect scope, order, architecture, or reviewability.

TypeScript Standards

Review TypeScript for:

  • clear, readable, composable modules
  • small functions with explicit responsibilities
  • DRY implementation without premature abstraction
  • precise types rather than broad any, unsafe casts, or stringly typed contracts
  • explicit error handling at IO and persistence boundaries
  • stable schemas for config, API request/response bodies, persisted state, and external data
  • Valibot validation at all API/IO boundaries, including local config files, environment-derived values, HTTP payloads, database rows, GitHub/API responses, and agent action inputs

Flag missing Valibot validation when changed code accepts data from outside trusted in-process callers.

React Standards

Review React for:

  • modern function components
  • clear component boundaries
  • hooks used correctly and predictably
  • state kept as local as practical
  • derived state computed rather than duplicated
  • accessible interactive elements
  • stable keys, memoization, and callbacks where they materially prevent churn
  • higher-order/component composition patterns where they improve reuse without obscuring data flow

Flag class components, unnecessary global state, brittle prop drilling, effect misuse, duplicated rendering logic, and UI states that omit loading, empty, error, or normal cases.

Output Format

Use code-review style:

  1. Findings first, ordered by severity.
  2. Include file and line references when possible.
  3. Then list open questions or assumptions.
  4. Then briefly summarize what looks aligned.

If there are no findings, say that clearly and mention residual risks, especially that this was static-only and no tests or linters were run.

Do not run verification commands. Do not suggest that a finding is cleared by tests unless the code itself proves it.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

flue

무료

Use when building, debugging, reviewing, migrating, or documenting Flue projects, including agents, hooks, tools, skills, subagents, sandboxes, routing, channels, persistence, schedules, observability, React clients, deployment targets, and CLI usage. Find and read version-matched Flue documentation before relying on API details.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

github-gh

무료

Choose between deterministic GitHub API tools, local git facts, and approved gh CLI workflows in Neondeck.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

Guidance for Neondeck's /fix-ci operation when repairing failing PR checks in a managed worktree.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

Guidance for Neondeck docs-drift fix handoffs when updating documentation from drift reports.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

Guidance for Neondeck issue-triage digests and human-owned drafted issue replies.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

Guidance for Neondeck's /review-pr agent when preparing a human-owned review briefing and draft comments.

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

pandemicsyn/neondeck82026년 10월 22일 업데이트

pandemicsyn의 스킬 모두 보기

이 스킬의 문제 신고