agentic-engineering
Skill4 starsChanged 4 months agoMITView on GitHub
Use when designing or refactoring a model-native engineering workflow with bounded autonomy, probes, custom evaluation, durable state, and verified write-back.
32 other projects use a version of this.
Adopted by
Most recently taken up by
- anuragsarkar97/skillstheir own version, first seen Nov 8, 2026
- Rojios/everything-claude-codetheir own version, first seen Nov 8, 2026
- vpeetla-ai/venkat-ai-platformtheir own version, first seen Nov 8, 2026
- Lukk17/agent-standardstheir own version, first seen Nov 7, 2026
- pankaj-mahaur/Agent-Daemontheir own version, first seen Nov 6, 2026
- drvoss/everything-copilot-clitheir own version, first seen Oct 26, 2026
Used with
Projects with it also use aegis-gateway, deploy-vercel-render and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
vpeetla-aiSkillaegis-gateway
Integrate AegisAI gateway before tool side effects (notify, publish, deploy). Use when adding Slack/Telegram/WhatsApp notify, content publish, or any irreversible external action in VAP, AegisLoop, or ai-content-factory.
Also in 6 projects that use this
vpeetla-aiSkilldeploy-vercel-render
Deploy vpeetla-ai demos: Vercel static/Next.js frontends, Render FastAPI backends, env vars, free tier gotchas. Use when shipping demos, fixing deploy failures, or adding render.yaml / vercel.json.
Also in 6 projects that use this
loulanyueSkillnuxt4-patterns
Nuxt 4 app patterns for hydration safety, performance, route rules, lazy loading, and SSR-safe data fetching with useFetch and useAsyncData.
Also in 10 projects that use this
RojiosSkilldart-flutter-patterns
Production-ready Dart and Flutter patterns covering null safety, immutable state, async composition, widget architecture, popular state management frameworks (BLoC, Riverpod, Provider), GoRouter navigation, Dio networking, Freezed code generation, and clean architecture.
Also in 7 projects that use this
TironFoxSkillagent-payment-x402
Add x402 payment execution to AI agents — per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents need to pay for APIs, services, or other agents.
Also in 6 projects that use this
- +7 more from vpeetla-ai
Other versions32 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 32
- loulanyue/awesome-claude-notes★ 272same name
- Fmarzochi/EGC★ 61same name
- drvoss/everything-copilot-cli★ 48same name
- gongyijie85/dsh-ecc★ 8same name
- bjornjee/skills★ 2same name
- joelbrilliant/agentic-delivery-skills★ 2same name
- ronmkr/PromptBook★ 2same name
- vpeetla-ai/aegisai-enterprise-agent-platform★ 2same name
- vpeetla-ai/multi-agent-system-pattern★ 2same name
- vpeetla-ai/react-agent-pattern★ 2same name
22 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository7 other files it gives its agents.
- AGENTS.mdAGENTS.md
- agent-teams-commandSkill
- context-managerSkill
- graph-engineeringSkill
- harness-engineeringSkill
- loop-engineeringSkill
- verify-before-claimSkill
The file
We split this skill into the rules it gives an agent
6 rules. 0 are common, 5 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 30 edited versions we read keep these.
5
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 32
Run the adoption gate: use an agent only when ambiguity/adaptation outweigh orchestration, verification, and maintenance cost.
- Very specific: line 44
Write the macro action: trigger -> objective -> inputs -> constraints -> artifact -> verifier -> state -> stop/recovery.
- Distinctive: line 53
Run a thin loop: understand -> plan -> smallest change -> targeted test -> inspect diff/state -> broader check.
- Distinctive: line 54
Use independent evaluation or adversarial review for consequential logic, interfaces, and claims.
- Distinctive: line 55
Remove temporary scaffolding, duplicate abstractions, and context that no longer changes decisions.
- Distinctive: line 56
Write back only reusable, verified deltas.
“Common” is measured: kept by at least 6 in 10 of the 30 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
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.
Usage Template
Provide: engineering objective, repository/workflow, users, acceptance criteria, constraints, permissions, risk, current evidence, and durable state location.
Workflow
<intake>- Inspect repository guidance, code, tests, state, and current failure before proposing architecture.
- Define the observable end state, non-goals, owner, budget, and review bandwidth.
- Run the adoption gate: use an agent only when ambiguity/adaptation outweigh orchestration, verification, and maintenance cost. Prefer deterministic code for stable transformations.
</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>- Write the macro action:
trigger -> objective -> inputs -> constraints -> artifact -> verifier -> state -> stop/recovery. - Define quality with domain-specific examples, anti-examples, guardrails, and cheap checks; generic “good quality” is invalid.
- Decompose into the fewest independently verifiable units with one owner each.
- Select the lowest sufficient topology: one-shot for one bounded action,
loop-engineeringfor temporal correction,graph-engineeringfor explicit dependency width and joins, andagent-teams-commandonly when distinct worker processes and integration ownership add value. - Route by capability (reasoning, tool use, latency, context, modality, cost) and runtime policy; keep vendor/model names out of durable contracts.
- Establish harness controls: least privilege, tool schemas, timeouts, observability, checkpoints, idempotency, and rollback.
- Run a thin loop: understand -> plan -> smallest change -> targeted test -> inspect diff/state -> broader check.
- Use independent evaluation or adversarial review for consequential logic, interfaces, and claims.
- Remove temporary scaffolding, duplicate abstractions, and context that no longer changes decisions.
- 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>
Failure Protocol
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.
Output Contract
Return status, result (implemented/design outcome), evidence (tests, evals, diff, receipts), unknowns, and next_action including approval or rollback when relevant.
Edge Cases
- The user requests multi-agent work for a one-file deterministic edit: use one bounded process and explain that coordination cost exceeds expected value.
- A plan contains independent branches but no typed payloads or join verifier: keep a serial Loop until those graph contracts are observable.
- Tests pass but the user-facing workflow regresses: return
VERIFY_FAILED; acceptance evidence outranks local unit success.
Success Metrics
- The smallest sufficient architecture reaches the observable end state.
- Unknowns are probed or explicitly bounded before they become code.
- Fresh independent evidence supports completion and write-back.
Quality Gates
- Adoption value exceeds orchestration and review cost.
- Objective, non-goals, permissions, budgets, evals, and recovery are explicit.
- Independent verification covers consequential behavior.
- Approval and rollback precede delegated external action.
- Promoted knowledge passes the governance gate.
</skill_contract>
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

