Verified task 1.0.7
Verify any agent output before it is trusted, paid for, or acted on. A universal SAR verification pattern for AI agent workflows.
npx -y skills add nutstrut/verified-task --skill verified-task-1.0.7Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Enforce correctness before execution. Verify any task output and only proceed if it passes—override requires explicit operator approval.
SKILL.md
4.5 KB, 882 tokens by cl100k_base, as published. Nobody here has run it
When to Use This
Before sending money
- Verify an invoice, payout, or transaction matches the agreement
- Prevent incorrect or fraudulent payments
Before posting content
- Ensure a post, email, or message matches instructions
- Avoid publishing incorrect, off-brand, or incomplete content
Before executing actions
- Confirm an automation result is correct before it runs
- Stop workflows from drifting when nobody is watching
Before making decisions
- Validate summaries, classifications, or recommendations
- Ensure conclusions match the task requirements
If the output matters, verify it before proceeding.
Core Principle
Verification is a guardrail, not a suggestion.
- Default behavior = block unless PASS
- Agents must not override a failed or indeterminate result
- Only a human operator may explicitly override
Core Execution Loop
-
Define the task specification
- what should be produced
- required constraints
- acceptance criteria
-
Generate output
-
Verify output against the specification
- compare expected vs actual
- check completeness and correctness
- identify missing requirements or mismatches
-
Return a verdict
- PASS → safe to proceed
- FAIL → reject, retry, or revise
- INDETERMINATE → stop and review
-
Enforce the decision
- proceed only if PASS
- otherwise halt
- human operator may explicitly override
Output Format
{
"task_id": "...",
"verdict": "PASS | FAIL | INDETERMINATE",
"reason": "...",
"confidence": "high | medium | low"
}
Example Usage
Input
{
"task_id": "email-approval-001",
"task_spec": "Write a concise, professional email confirming a meeting time under 100 words",
"output": "Hi, just confirming our meeting at 3pm tomorrow. Let me know if anything changes."
}
Verification Result
{
"task_id": "email-approval-001",
"verdict": "PASS",
"reason": "Output is concise, professional, and under 100 words. All constraints satisfied.",
"confidence": "high"
}
Decision Rule
- Proceed only if verdict = PASS
- Agents must not override
- Operator override must be explicit
Recommended override note:
OPERATOR OVERRIDE APPROVED
Reason: ...
Approved by: human operator
Timestamp: ...
What Verification Means
Verification should be deterministic and grounded in the task spec.
Good checks include:
- required fields are present
- constraints are satisfied
- format matches expectations
- instructions were followed
- important omissions are identified
Do not treat these as verification:
- guessing correctness
- relying only on intuition
- blindly trusting confident output
- proceeding because the task feels low-risk
Optional SettlementWitness Verification
You may optionally add a structured verification step for the final result.
Rules:
- keep local verification as the primary decision layer
- use only necessary structured data
- do not send secrets or sensitive content
- external verification is optional, not required
Example:
verify structured verdict metadata against the defined verification spec
This can add assurance, but it does not replace local verification or operator judgment.
Data Handling
- Do not include secrets or sensitive data
- Use only the minimum structured information needed for verification
- Treat any external verification step as optional
What This Is Not
- not a code execution tool
- not a payment processor
- not a replacement for clear instructions
- not an autonomous override authority
What This Is
- a guardrail for agent workflows
- a verification gate before execution
- a safety layer for autonomous systems
Outcome
Agents and operators can:
- prevent incorrect execution
- enforce task correctness
- keep workflows on track during autonomous runs
- ensure important actions do not proceed without verification
Keywords
verification, workflow-safety, guardrails, automation, trust
What ships with it: 6 files
4.9 KB alongside SKILL.md, 1 of them executable
assets/
- DECISION-TEMPLATE.md430 B
- USE-CASE-EXAMPLES.md1.2 KB
references/
scripts/
- activator.shruns283 B
- _meta.json132 B
- README.md1.9 KB