Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/shiftleft-qa:publish-handoffThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
QA handoff を GitHub Issue として publish / update し、shared source of truth を更新する。
QA handoff を GitHub Issue として publish / update し、shared source of truth を更新する。
config.json の publishDefaults があれば publish の既定値として使う。--repository-root <path> を必ず付ける。AskUserQuestion で確認してよい。AskUserQuestion を使う。AskUserQuestion で確認する」振る舞いは skill contract の責務であり、CLI 単体の実装はまだ追従途中である。renderHandoffMarkdownV2() が生成する。handoff create-issue --body や handoff update-issue --body は内部低レベル API であり、skill からは使わない。bun run dev publish-handoff --pr <number> を使う。gh issue create 等で直接 Issue を作成しない。CLI を経由しないと、renderer version marker が付かず、形式の一貫性が崩れる。AskUserQuestion で確認する。--repository-root <path> を付ける。bun run dev publish-handoff --pr <number> を実行する。
config.json と local DB がなければ自動初期化する。config.json の publishDefaults (repository, titlePrefix, labels, assignees, mode) が既定値として使われる。--issue-number, --title, --label, --assigneeCLI:
# 新規作成 (publishDefaults.mode = "create" or "create-or-update")
# 対象 repository の root で実行する場合
bun run dev publish-handoff --pr <number>
# 既存 Issue 更新
bun run dev publish-handoff --pr <number> --issue-number <number>
# plugin ディレクトリなど別 cwd から実行する場合
bun run dev publish-handoff --pr <number> --repository-root /path/to/target-repo
bun run dev publish-handoff --pr <number> --issue-number <number> --repository-root /path/to/target-repo
AskUserQuestion で確認する。例:
この場合だけ AskUserQuestion を使う。質問は、publish の成否や意味に直結する事項に限る。
例:
<!-- rendererVersion: v2 --> マーカーが含まれている(CLI renderer 経由の証跡)。npx claudepluginhub hasesho05/shiftleft-qa --plugin shiftleft-qaProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.