goal-contract-writer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited goal-contract-writer (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
goal-contract-writer turns ambiguous work into a standard Goal Contract.
Clarify only what is required to define the work. Then return the canonical contract. Conversation is not the product.
This skill does not implement, run, or manage a Goal-Driven agent loop. It defines the upstream contract that a loop, workflow engine, host goal system, or human operator can execute and verify.
goal-contract-writer is the only normal user-facing entrypoint. The paired goal-contract-verifier skill exists for runtimes or operators that need fresh-subagent verification of execution state, but verifier behavior is not part of this skill's required output.
Use this skill when:
Do not use it for open-ended ideation or as a replacement for execution workflows.
Produce exactly one canonical artifact:
Goal ContractGoal Contract must contain exactly these fields:
goalscopesuccess_criteriaevidenceguardrailsDo not add runtime verdicts, adapter metadata, or workflow prose to the contract body.
Use references/canonical-goal-contract.md for the canonical contract schema.
goal and scope can be written without guesswork.success_criteria that fully cover the goal and can be checked without subjective judgment.evidence that proves or disproves each criterion without adding hidden acceptance rules.guardrails that prevent scope drift, unsafe assumptions, or missing approvals.Use references/contract-elicitation-protocol.md for clarification rules and examples/ for concrete model contracts.
evidence smuggle in acceptance rules that are missing from success_criteria.Downstream systems consume the contract after this skill defines it.
goal-contract-verifier to verify execution state, but that verification flow does not change what goal-contract-writer returns.Use references/downstream-adapters.md for adapter rules and examples.
references/canonical-goal-contract.mdreferences/contract-elicitation-protocol.mdreferences/evidence-patterns.mdreferences/downstream-adapters.mdexamples/README.mdreferences/.examples/.agents/.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.