codex/git-stage-hunk/SKILL.md
Stage selected git hunks non-interactively by reusing the source workflow under `claude/git-stage-hunk`. Use when only part of a file should be committed.
npx skillsauth add smykla-skalski/sai git-stage-hunkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the user wants selective staging without an interactive TTY.
This is a thin Codex wrapper around claude/git-stage-hunk/skills/git-stage-hunk/SKILL.md. Reuse the source workflow, references, scripts, and eval material from the Claude skill directory instead of maintaining duplicated Codex copies.
git add already solves the task or when the user wants every change staged.claude/git-stage-hunk/skills/git-stage-hunk/SKILL.mdclaude/git-stage-hunk/skills/git-stage-hunk/agents/openai.yamlLoad only the source files needed for the current task. Do not recreate or copy the Claude-side bundled resources into this Codex skill.
claude/git-stage-hunk/skills/git-stage-hunk/SKILL.md as the source workflow and map it to Codex interaction patterns.claude/git-stage-hunk/skills/git-stage-hunk/scripts/.claude/git-stage-hunk/skills/git-stage-hunk/references/ when the task needs split hunks, regex staging, or line-range staging.allowed-tools, user-invocable, $ARGUMENTS, and CLAUDE_SKILL_DIR.After any fix or state-changing action, rerun the narrowest relevant validator, script, listing command, or source check and compare the before/after result.
development
Run the council workflow from a normal Copilot session only when the user explicitly asks for council review, multi-persona critique, debate, design review, code review, architecture feedback, UX review, or tradeoff analysis. Do not use it for commit, stage, merge, approval, or generic pre-commit requests. Accept the same mode syntax as the bundled council reviewers: `core|auto|core-eng|core-ux|core-mix|all|debate <problem|@file>`. During council slash-command use, the current session agent moderates reviewer agents directly. Runs broader than 6 reviewers require explicit AskUserQuestion approval before launch.
tools
Use when the user invokes $council, $council:council, Council review, or Council debate. Use loaded SKILL body or one direct installed `skills/council/SKILL.md` read. Direct read path must contain `/.codex/plugins/cache/sai/council/` and end `/skills/council/SKILL.md`. `cd <cwd> && sed -n ... <path>` is valid. Do not use `pwd`, `ls`, `find`, `rg`, `cat`, multiple `&&`, or `;`. Never use repo-local paths. If unavailable, stop exactly `Council not run: skill unavailable.` At most one pre-tool message, exact `Council progress:` line only. Non-final lines start `Council progress:`.
development
Run council reviews with sourced engineering, UX, reliability, performance, AI, and strategy persona lenses. Use when the user asks for council review, multi-persona critique, debate, design review, code review, architecture feedback, UX review, or tradeoff analysis.
development
Use when the user asks for council review, multi-persona critique, debate, design review, code review, architecture feedback, UX review, or tradeoff analysis. Bare invocations use `core` profile auto-detect; explicit `auto` selects the best-fit 6 personas from the sourced 27-persona engineering and UX roster. Users can still pin `core`, `core-eng`, `core-ux`, `core-mix`, `all`, or `debate`.