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

gz-skill-review

Use to review a skill by re-verifying its claims against the code it wields, then correct it and move last_reviewed.

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

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.2 KB

SKILL.md(원문)

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

gz skill-review

Overview

A review re-verifies what a skill says against what its command does, then fixes the skill and every surface that repeats it. Moving last_reviewed without that check certifies claims nobody read. The skill audit blocks every push once a review ages past its ceiling; DEFAULT_MAX_REVIEW_AGE_DAYS and the earlier warning window DEFAULT_WARN_REVIEW_AGE_DAYS in src/gzkit/skills_audit.py are the authority for both.

Review two skills per commit at most, so each diff stays readable.

The catalog commands around a review:

  • uv run gz skill audit — which reviews are ageing or stale, among the audit's other findings.
  • uv run gz skill list — the active catalog.
  • uv run gz skill new <slug> — scaffolds a new skill. Its first review starts the clock; give it a row in a namespace router and in the gz-how catalog.

Workflow

  1. Read the skill and its echoes. Read .gzkit/skills/<slug>/SKILL.md and anything beside it (agents/openai.yaml, references/), its operator page docs/user/skills/<slug>.md, and the manpage of each verb it wields, docs/user/manpages/<verb>.md. Edit .gzkit/skills/ only: the other skill roots are generated mirrors.
  2. Find the code it wields. Locate the parser registration (src/gzkit/cli/parser_*.py) and the handler (src/gzkit/cli/parser_handler_manifest.py names its module). Read the handler through, not only its docstring.
  3. Observe it. Run uv run gz <verb> --help, then one run that changes nothing (--dry-run, a query, or a refusal path). A verifier's exit status is its own: capture to a file and read $? in the very next statement, or the verifier-pipe gate refuses the command (.gzkit/rules/tests.md § Verification exit-code integrity). Never run a writing mode to check a claim.
  4. Check every claim. Tag each statement the skill makes true, stale or false against steps 2–3: flags and defaults, exit codes, what the verb writes (ledger events, files), cited paths, GHIs (gh issue view <N>), canon sections, rules and skills named. Check the same claims where they are repeated: the manpage, the docs page, runbook lines (docs/user/runbook.md, docs/governance/governance_runbook.md), and any exemption list naming the verb, such as _NO_SKILL_VERBS in src/gzkit/governance/trust_audits/cli.py.
  5. Rewrite what is wrong. State what the verb does, in the terms the code uses. Cite the authority for any threshold, roster or count rather than copying its value. Replace any remaining scaffold template text ("Operate the gz X command surface as a reusable governance workflow", "Confirm target context, IDs, and lane assumptions"). Correct the echoing surfaces in the same change.
  6. Version and date. Bump metadata.skill-version: minor when behaviour guidance changed, patch for wording. Set last_reviewed to today.
  7. Sync, gate, commit. uv run gz agent sync control-surfaces, then git add -A and uv run gz check. Commit docs(skills): review <slug> [and <slug>] with a Task: trailer (TASK-review-<slug>), and push. The message names each defect found and the code it was checked against.
  8. Route what lies outside the skill. A defect in the code, another skill or canon is not fixed silently inside a review: file it through ghi-author, or record it with gz-insights-remember, and report it to the operator as a decision.

Example

uv run gz obpi brief-drift --help
uv run gz obpi brief-drift OBPI-0.35.0-07-content-land-orchestrator --apply --dry-run
uv run gz agent sync control-surfaces
git add -A
uv run gz check

Related

  • gz-how — the skill-maintenance flow this skill belongs to
  • gz-agent-sync — regenerates the mirrors after the edit
  • ghi-author, gz-insights-remember — where findings outside the skill go

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).

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

tvproductions/gzkit92026년 10월 23일 업데이트

Use to file a GitHub issue when a finding needs its own work order or the operator asks; OBPI corrections stay in its change log.

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

tvproductions/gzkit92026년 10월 23일 업데이트

ghi-close

무료

Use to do the work a GHI describes, verify it and close the issue with evidence in one sweep.

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

tvproductions/gzkit92026년 10월 23일 업데이트

Use to triage the open GHI queue before planning or choosing what to pull; produces a ranked deliverable.

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

tvproductions/gzkit92026년 10월 23일 업데이트

git-sync

무료

Run the guarded repository sync ritual; the hooks your pre-commit config declares enforce the quality gates.

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

tvproductions/gzkit92026년 10월 23일 업데이트

git-sync

무료

Run the guarded repository sync ritual; commit-time hooks enforce the cheap gates and the pre-push hook runs gz check.

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

tvproductions/gzkit92026년 10월 23일 업데이트

tvproductions의 스킬 모두 보기

이 스킬의 문제 신고