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

reuse-review

Review a local diff or PR for unnecessary durable surface: new files, public types, interface methods, DTOs/view models, helpers, routes, DI registrations, services, repositories, and dependencies that should reuse existing owners instead.

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

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.0 KB

SKILL.md(원문)

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

Reuse Review

This is not a correctness review. It checks whether the change added durable surface where reuse, caller-side composition, or an existing owner would have been better.

Inputs

$ARGUMENTS can be:

  • PR <number> - review an existing PR on peterdrier/Humans
  • Empty - review the current branch against origin/main

Steps

  1. Read:
    • CLAUDE.md reuse-first section
    • memory/process/reuse-first-change-discipline.md
    • memory/architecture/interface-method-additions-are-debt.md
    • docs/architecture/reuse-review-rules.md
  2. Fetch the diff:
    • PR: gh pr diff <number> --repo peterdrier/Humans
    • Local: git diff --find-renames origin/main...HEAD
  3. Build a surface inventory:
    • new files
    • new public types
    • interface method changes
    • new/changed service and repository methods
    • new DTOs/view models/helpers
    • new controller actions/routes/pages
    • new DI registrations and package references
  4. For each item, search for the existing owner/surface before flagging.
  5. Report only concrete findings. A finding must name both the new surface and the existing surface that should absorb or replace it.

Output

Use this format:

## Reuse Review: PASS|WARN

### Findings
- REUSE - <new surface> should reuse <existing surface>.
  Why: <cost/risk>.
  Fix: <specific consolidation or caller-side composition>.

### Surface Inventory
- New files:
- Public/interface surface:
- Services/repositories:
- DTOs/view models/helpers:
- Routes/pages:
- DI/dependencies:

If there are no findings, say PASS - no unnecessary durable surface found and still include the surface inventory.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

check-pr

무료

Check an externally created PR for coding rule violations against memory/INDEX.md atoms and docs/architecture/code-review-rules.md.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

Two-phase memory hygiene. Phase 1: scan external Claude Code memory (~/.claude/projects/<slug>/memory/) for durable rules to migrate into the repo and entries already duplicated by repo atoms. Phase 2: audit in-repo memory/, CLAUDE.md, docs/architecture/, and docs/sections/ for dead links, duplication, drift, and bloat.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

Review, repair and steward the nightly Codex debt-sweep PR (branch codex/daily-debt/<date>). Judges every commit GOOD / REPAIR / REVERT, triages the bot review findings through /fix, lands one round-1 commit, files follow-up issues, then stewards the PR itself with a 3-round ceiling. Run by the 08:00 UTC cloud routine; also '/debt-review', '/debt-review 1789'.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

Autonomous themed tech-debt cleanup. Reads docs/architecture/debt-ledger.yml, rotates to the least-recently-served debt theme, works it for a time budget (default 2h) or until drained, opens one PR, and asks judgment questions inline at the end. Use for daily debt burndown without Peter pointing at a target: grandfathered analyzer rules, architecture-test baselines, obsolete-field reads, cross-section stitching.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

ef-regen

무료

Scrap and regenerate the in-flight EF migrations on the current branch as one consolidated migration. Use when migrations have accumulated mid-development cruft (added/removed columns, stacked add-column-to-existing-table fixes, hand-edited SQL that needs to come out, schema changes that should have been one migration but ended up as five), or when the branch has merged main and its migrations are now stuck mid-chain so `dotnet ef migrations remove` is unsafe. Triggers on phrases like 'regen the migrations', 'redo these migrations', 'scrap and regen migrations', 'consolidate the in-flight migrations', 'redo the migration stack', or any time an agent hits the mid-chain situation in `memory/architecture/migration-regen-after-rebase.md`.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

Use when a sprint tracking issue (label `sprint`) on peterdrier/Humans needs working — routine-fired cloud runs, or any unattended session told to execute the sprint queue.

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

nobodies-collective/Humans42026년 10월 22일 업데이트

nobodies-collective의 스킬 모두 보기

이 스킬의 문제 신고