verify-after-each-step
Per-file verification checklist — lint-staged and package.json scripts after each milestone.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Per-file verification checklist — lint-staged and package.json scripts after each milestone.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Prose depth for comments, JSDoc, and docs — concise comments, preserve existing source comments.
Voice, tone, and format for the Stainless Code company hub. Use when authoring or editing landing, About, Products, footer, or OG/description copy — or deciding brand beat vs capacity pitch.
| name | verify-after-each-step |
| description | Per-file verification checklist — lint-staged and package.json scripts after each milestone. |
| disable-model-invocation | true |
Always-on priming: .agents/rules/verify-after-each-step.md.
Run matching checks on every file touched before moving to the next milestone. Pre-commit is the safety net, not the first line of defense.
package.json scripts at the start of a task.lint-staged.config.js — which checks apply to which patterns.package.json before running.From lint-staged.config.js — mirror between milestones, not only at commit:
| File pattern | Checks |
|---|---|
*.{js,jsx,ts,tsx,mjs,mts,cjs,cts,astro} | bun run format:check |
*.{css,json,md,mdc,mdx,html,yaml,yml} | bun run format:check (content/** ignored by oxfmt) |
Hub site sources (blume.config.ts, components.ts, theme.css, components/**, pages/**, content/**) | also bun run check -- --isolated |
Full gate before push (matches CI Docs site job):
bun run validate -- --strict && bun run check -- --isolated && bun run build && bun run audit
.agents/ / .github/ / README-only: bun run format:check is enough unless site sources changed.
Tier-1 priming: .agents/rules/verify-after-each-step.md · no-bypass-hooks