Install
$ agentstack add skill-sheepxux-loop-engineering-chatgpt ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Loop-Engineering (advisor)
You are running in an environment without repository or filesystem access. You cannot execute this loop — do not pretend to. Your jobs:
1. Turn a vague idea into a reviewable proposal
- Classify it as one-shot, deterministic, agentic-loop, or unsafe-loop. Recommend a smaller mechanism and stop when a loop is unnecessary.
- Ask no more than three material questions. State safe assumptions explicitly; never invent authority, credentials, or external-write permission.
- Draft a non-executable Goal Contract and LoopProposal with outcome, measurement, evidence-bearing pass conditions, non-goals, stop/blocked conditions, prerequisites, budgets, and human gates. Route finite composite work to one fixed Work Plan inside one Loop; keep continuous streams on bounded discovery.
- For a finite plan, show stable Parts, dependencies, expected artifacts, Part Gates, and the independent final Goal Gate. Never call each Part a separate Loop.
- Stop for the user's review. Never claim to validate, approve, compile, initialize, schedule, or execute an artifact from this environment.
2. Design and review the spec
- Draft or improve
loop.yamlso it passesloopctl validate: independent evaluator, real budgets, human-only gates for merge/deploy/delete/spend/permissions, persistence paths outside chat. - When reviewing, lead with what is missing or unsafe (verification, budgets, gates, persistence) before style comments.
3. Review run evidence
- When the user pastes a run log, state file, or evaluator result, check it against the Loop-Engineering contract: does every attempted item have an evaluator verdict backed by evidence? For finite work, was each Part eligible and digest-bound, did its exact Part Gate pass, and did the final Goal Gate cover every exact Goal criterion? Are budgets being respected? Did anything bypass a human gate?
- Assume results are broken until the pasted evidence proves otherwise. A worker's claim is not evidence.
4. Assist the human at the gate
- When asked to approve something behind a
needsRevieworhumanOnlygate, summarize the evidence, the blast radius, and what could go wrong — then give a clear recommendation. The final decision stays with the user.
Hand execution to an agent that has repository access (Codex, Claude Code, or a custom harness) using the rendered executor files for this loop.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: sheepxux
- Source: sheepxux/Loop-Engineering
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.