mark393295827/agentic-engineering
Use when designing or refactoring a model-native engineering workflow with bounded autonomy, probes, custom evaluation, durable state, and verified write-back.
npx skills add https://github.com/Mark393295827/third-brain-v7-skills --skill agentic-engineering
<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>
</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.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.
10. Write back only reusable, verified deltas. Promotion into skills/SOPs requires repeated support or local verification plus a cheap objective check.
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 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, decisions, probes, active files, 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.
VERIFY_FAILED; acceptance evidence outranks local unit success.</skill_contract>
Take mark393295827/agentic-engineering from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.