Skip to content

Commit 97bc876

Browse files
committed
docs(verify): harden verify secret handling
Add a hard rule to redact credential-shaped values before citing or storing command output, and pin the ai-devkit fallback to 0.70.1 instead of @latest. Instruction text only.
1 parent 9eae9bf commit 97bc876

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎skills/verify/SKILL.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Prove it works before saying it works.
1212
- Do not claim completion without fresh terminal evidence from this session.
1313
- Forbidden words in completion claims: "should", "probably", "seems to", "likely", "I believe", "I think it works". These signal unverified assertions.
1414
- Cached, remembered, or previous-session output is not evidence. Run it again.
15+
- Never print, log, store, or relay secrets. Before citing command output, redact values that look like tokens, API keys, passwords, or credentials; cite the exit code and summarized key output rather than raw dumps.
1516

1617
## Gate Function
1718

@@ -21,7 +22,7 @@ Every completion claim must pass all 5 steps in order:
2122
2. **Run** — Execute the full command now. No partial runs, no skipping.
2223
3. **Read** — Read complete output. Check exit code. Count pass/fail.
2324
4. **Confirm** — Does the output prove the exact claim?
24-
5. **Report** — State the result, cite command, exit code, and key output.
25+
5. **Report**: State the result, cite command, exit code, and key output with secrets redacted.
2526

2627
If any step fails, stop. Fix the issue and restart from step 1.
2728

@@ -64,7 +65,7 @@ If step 4 passes, the test is wrong. Rewrite it.
6465

6566
## Memory Integration
6667

67-
After a failed verification, store the failure pattern: `npx ai-devkit@latest memory store --title "<failure pattern>" --content "<what failed and how to avoid>" --tags "verify,failure-pattern"`
68+
After a failed verification, store the failure pattern (redact any secrets from the content first): `npx ai-devkit memory store --title "<failure pattern>" --content "<what failed and how to avoid>" --tags "verify,failure-pattern"`
6869

6970
## Task Tracing
7071

0 commit comments

Comments
 (0)