Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
日本語の概要は準備中です。原文の説明を表示しています。
Use from a consuming repository to file a gzkit defect or enhancement at tvproductions/gzkit.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
/gz-issue-file
No ID argument. gh issue create (invoked under the hood by gz issue file)
assigns the next available issue number on tvproductions/gzkit; the skill
records the assigned number into session evidence after creation.
When working inside a gzkit-consuming repository and the finding belongs to a gzkit-owned surface:
gz CLI itself misbehaves (parser, dispatcher, output, exit code).src/gzkit/schemas/ is over- or under-strict.gz validate --<scope>) misses or false-flags drift..gzkit/rules/** contradicts another rule or is silently
skipped..gzkit/skills/ or .gzkit/hooks/ regresses.For enhancements to any of the above, file with --enhancement instead of
--defect.
gh issue create.AGENTS.md § Defect-fix routing (diff size ≤10 source lines OR ≤2
source files; single named surface; ≥3 recent fix( precedents) — fix
in place with fix(<scope>): … (GHI #N) rather
than filing.Preview first with --dry-run:
uv run gz issue file \
--title "<gzkit-surface description>" \
--body "<must reference gz <verb>, .gzkit/, src/gzkit/, or gzkit.<module>>" \
--defect \
--dry-run
Confirm the provenance line and target in the dry-run output:
Filed from <owner>/<repo> running gz vX.Y.Z is the first line of
the issue body (the dry-run prints Target:/Label:/Title: above it).Target: tvproductions/gzkit.Label: defect (or enhancement).File live by re-running without --dry-run. The wrapper invokes
gh issue create --repo tvproductions/gzkit --title T --body B --label L
and propagates gh's exit code on failure.
Record the assigned issue number into the relevant brief, GHI, or
commit body so downstream (GHI #N) references resolve.
.gzkit/rules/gh-cli.md § Cross-repo filing — the canonical doctrine
surface this skill operationalizes..gzkit/rules/agent-failure-modes.md § Safeguard circumvention — the
failure shape this wrapper closes structurally.AGENTS.md § Execution Rules (Operator PII) — the auto-stamped trailer
composes only the repo slug and gz version; no email is ever derived.Default form: plain text (one Target:/Label:/Title: line each, then
the composed body). --dry-run is the canonical preview affordance.
The wrapper has no --json flag: filing an issue is a side-effecting
operation whose canonical output is the GHI URL on stdout (gh issue create's default), not a structured payload.
| Failure | Cause | Resolution |
|---|---|---|
| Exit 1, "issue body references no gzkit-owned surface" | Body lacks gz <verb>, .gzkit/, src/gzkit/, or gzkit.<module> | Edit body to name the gzkit surface; or file at the consumer's tracker if the defect is consumer-owned |
| Exit 1, "no git remote found" | Working tree is not a git repo or has no remote | Run from a real git working tree |
| Exit 2, mutually-exclusive flag conflict | Both --defect and --enhancement supplied (argparse rejects before the command body runs) | Pick one |
| Exit 2 | gh subprocess failed (auth, network, GitHub API error) | Run gh auth status; check network; re-try |
docs/user/manpages/issue.mddocs/user/manpages/issue-file.mddocs/user/runbook.md § Cross-Repo Defect Filingdocs/governance/governance_runbook.md § Cross-repo defect routingdocs/design/adr/foundation/ADR-0.0.23-agent-failure-mode-taxonomy/ghi-author — for filing GHIs at the current repo (not cross-repo)まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
日本語の概要は準備中です。原文の説明を表示しています。
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.
日本語の概要は準備中です。原文の説明を表示しています。
Use to do the work a GHI describes, verify it and close the issue with evidence in one sweep.
日本語の概要は準備中です。原文の説明を表示しています。
Use to triage the open GHI queue before planning or choosing what to pull; produces a ranked deliverable.
日本語の概要は準備中です。原文の説明を表示しています。
Run the guarded repository sync ritual; commit-time hooks enforce the cheap gates and the pre-push hook runs gz check.
日本語の概要は準備中です。原文の説明を表示しています。
Run the guarded repository sync ritual; the hooks your pre-commit config declares enforce the quality gates.
日本語の概要は準備中です。原文の説明を表示しています。