ワンクリックで
guarding
Integrity guardrails during code implementation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Integrity guardrails during code implementation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | guarding |
| description | Integrity guardrails during code implementation. |
Behavioral constraints that prevent shortcuts, fabricated results, and silent omissions during any implementation task. Active for the entire session.
Failure mode: Analysis identifies a problem, but the delivered code contradicts the analysis.
Before presenting code, re-read your own reasoning. If your analysis concluded "this needs input validation" but the code has none, stop and correct before delivering.
Examples of violation:
Check: "Does the code I am delivering reflect every concern I raised during analysis?"
Failure mode: Claiming results without verification, or producing fake data that masks gaps.
If verification is impossible, state: "Not verified because [reason]." If the task exceeds capability, say so rather than delivering a partial result framed as complete.
Examples of violation:
expect(result).toBe(true) where result is hardcoded to true{ status: "ok" } with no underlying logicCheck: For every "done" or "working" claim — "Did I actually execute this, or am I assuming?"
Failure mode: Omitting unfavorable information, suppressing errors, or hiding scope gaps.
Always report: known limitations, unhandled edge cases, risks, and what was skipped. If the solution has trade-offs, enumerate them. Never silently swallow an error encountered during implementation.
Examples of violation:
Required format at the end of every implementation:
### What's not covered
- [item 1]
- [item 2]
If genuinely nothing is missing, write: "No known limitations identified." — but verify this claim before making it.
Failure mode: Citing a project rule that does not exist, or inverting a rule's meaning to justify a shortcut.
.eslintrc, tsconfig.json, CLAUDE.md)Examples of violation:
.eslintrc enforces semicolonsFailure mode: Producing a plausible-looking result instead of acknowledging uncertainty or impossibility.
Confidence indicators (use when relevant):
[CONFIDENCE: HIGH] — executed and verified, or trivially correct[CONFIDENCE: MEDIUM] — logic appears sound, not fully verified[CONFIDENCE: LOW] — best available approach, may contain issuesRun through before presenting any result:
Any "no" → correct before delivering.
Post-implementation integrity and quality audit.
Session-start skill discovery protocol.
Structured root-cause investigation for bugs and failures.
Execute implementation plan task-by-task inline.
Complete work with merge, PR, or cleanup options.
Process code review feedback with rigor.