agentic-engineering — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited agentic-engineering (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
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.
<skill_contract> <input>An engineering objective, inspectable repository or workflow, acceptance criteria, permissions, risk, and state location.</input> <output>The smallest sufficient model-native process with bounded autonomy, evals, recovery, and verified write-back.</output> <done>Fresh task and adoption evidence support the observable end state without crossing authority boundaries.</done> <non_goals>Agent complexity for its own sake, premature multi-agent topology, or unverified knowledge promotion.</non_goals>
An agent is a stateful engineering process, not a prompt. Its quality ceiling is the combination of objective, context, tools, taste/evaluation, permissions, recovery, and feedback latency.
Provide: engineering objective, repository/workflow, users, acceptance criteria, constraints, permissions, risk, current evidence, and durable state location.
<intake>
bandwidth. Put code and non-code constraints in one versioned, reviewable intent surface; chat history alone is not the shared plan.
</intake>
<unknowns_gate>
Map unknowns into: known, probeable from tools/files, testable by prototype, and externally blocked. Probe boundary/interface unknowns before implementation. Return NEEDS_INPUT only when a missing business decision, permission, or irreversible tradeoff cannot be discovered locally; otherwise label assumptions and test them.
</unknowns_gate>
<execute>
trigger -> objective -> inputs -> constraints -> artifact -> verifier -> state -> stop/recovery.each. Probe representative units and shorten the task horizon until every delegated unit has a cheap verifier and an evidence-backed reliability threshold; do not delegate a large refactor as one zero-shot goal.
loop-engineering for temporal correction, graph-engineering for explicit dependency width and joins, and agent-teams-command only when distinct worker processes and integration ownership add value.
and runtime policy; record route, latency, cost, and verifier result while keeping vendor/model names out of durable contracts.
termination_reason into complete, tool request, checkpoint/truncation, or escalation; only host code may execute tools or decide continuation.
observability, checkpoints, idempotency, staged effects, and rollback. Compile the reviewed intent into a validated runtime envelope and bind the plan and envelope hashes in durable state.
Human approval is mandatory before production, publication, spending, destructive mutation, credentials, policy, or other delegated external action. Prepare rollback before crossing that boundary.
</execute>
<evaluate>
Compare the result with acceptance criteria, custom evals, tests, diff scope, security/permission boundaries, and user workflow. Check both task success, task-horizon calibration, shared-plan fidelity, and adoption cost. A large reasoning trace is not evidence; receipts are.
</evaluate>
<retry_policy>
max_attempts: 3 per failure class. Retry only after updating the diagnosis and changing strategy, input, or tool. Stop on repeated signature, expanding blast radius, exhausted review bandwidth, or NO_PROGRESS.
</retry_policy>
<state_contract>
Persist {run_id, status, attempt, budget, evidence, unknowns, last_error, next_action} plus objective/non-goals, shared-plan and runtime-envelope hashes, decisions, probes, active files, normalized termination reason, tool receipts, diff, eval results, permissions, approval, rollback point, and write-back candidates. Version checkpoints at phase boundaries.
</state_contract>
NEEDS_INPUT: a blocked business/permission decision cannot be discovered safely.BLOCKED_DEPENDENCY: required repository, tool, or environment is unavailable.BLOCKED_PERMISSION: the next delegated action lacks approval.VERIFY_FAILED: tests, evals, or guardrails contradict the requested claim.NO_PROGRESS: changed attempts repeat the same failure. max_attempts: 3.BUDGET_STOP: preserve state and return the smallest reviewable handoff.Return status, result (implemented/design outcome), evidence (tests, evals, diff, receipts), unknowns, and next_action including approval or rollback when relevant.
keep a serial Loop until those graph contracts are observable.
failing horizon, publish stable interfaces, and delegate smaller verified slices; future model improvement is not a recovery plan.
VERIFY_FAILED; acceptance evidence outranks local unit success.</skill_contract>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.