원클릭으로
commit-a-change
Prepare a compartment repo commit that matches commitlint type and scope rules and runs through Husky validation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Prepare a compartment repo commit that matches commitlint type and scope rules and runs through Husky validation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit type ownership and boundary placement in the compartment repo: misplaced or duplicated types, query/service leaks, root export surface, and phased move plans.
Handle export, entrypoint, scaffolding, or deletion changes that can create dead runtime surface or Knip runtime drift in the compartment repo.
Run or delegate a browser-first smoke test of the local compartment through browser-use as a real user: boot or reuse the local stack, install or log in, deploy the repo smoke fixtures, verify CLI status/logs, and exercise protected app login/logout flows.
Implement repo changes by starting with a required preflight subagent, then editing the smallest owning surface on one canonical path and running only diff-triggered checks.
Open or reuse a repo PR, then monitor checks, merge readiness, and review feedback until the PR is done, blocked, or redirected.
Run a required subagent preflight before implementation and return a short coding brief: where to edit, what to avoid, what lint or runtime traps matter, and what to validate.
| name | commit-a-change |
| description | Prepare a compartment repo commit that matches commitlint type and scope rules and runs through Husky validation. |
Use this skill when the user asks to commit work in the compartment repo.
commitlint.config.cjs.husky/pre-commit.husky/commit-msgtype values are in type-enum; allowed scope values are in scope-enum.type(scope): subject, with a header no longer than 100 characters.git commit, .husky/pre-commit starts pnpm lint-staged, pnpm check, and pnpm check:duplicates, so manual validation before commit should stay limited to the checks that matter for the current diff.git commit -m ...; if Husky blocks the commit, fix the failure and retry with a new non-interactive commit.--no-verify.