agentleFS
omdenkar2-uiomdenkar2-ui/all-in-one/skills/aio-work/SKILL.md

aio-work

Skill0 starsChanged 31 days agoMITView on GitHub

Implement an accepted backend plan or concrete build request through test-first units, ordered spec and risk reviews, and integrated verification. Use for backend execution or resuming an exact implementation run; use aio-debug for unexplained failures.

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use AIO TDD for behavior changes: observe the intended red failure before production changes, implement green, then refactor while green.

    line 19

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

AIO Work

Execute all accepted backend units continuously. A plan, worker success message, or green focused test is not the deliverable. Preserve existing authorization, settled decisions, the chosen stack, and user changes.

Inherit the controller's resource contract and journal; a standalone run resolves thorough by default. Check/reserve policy events before new workers, reviews or repair waves. Keep units meaningful rather than per-file, load only relevant guidance and give bounded packets with raw artifact paths. Budget exhaustion returns a checkpoint, never a reset or an early complete verdict.

Resolve the exact work source first. A supplied plan path alone can be a request to explain or review it; implementation requires implementation intent. For a new substantial build, use AIO Plan to establish the contract and units. A narrow nonbehavioral edit can proceed directly with proportional verification.

Read execution and recovery before dispatching or writing substantial units. It governs the source-bound ledger, ownership, scheduling, worker evidence, and canonical integration. Use the unit packet to give a fresh worker its own requirements and interfaces rather than the entire conversation. When requested, apply Careful / Freeze / Guard to the original run and worker ownership; these are agent procedures, not installed command-blocking hooks.

For each unit:

  1. Inspect its actual code, existing tests, dependencies, and acceptance. Reuse a completed matching capability instead of implementing it again.
  2. Use AIO TDD for behavior changes: observe the intended red failure before production changes, implement green, then refactor while green. Capture commands, failure reason and source identity as the work happens. No-test exceptions require a nonbehavioral reversible change and suitable replacement verification.
  3. Inspect the worker's actual changed files and logs. Run controller-owned checks on the integrated tree. Reject unowned edits, missing evidence, failed checks, and stale source snapshots.
  4. Run AIO Review independently. For a bounded unit, use spec-then-risk in one job on a frozen snapshot: separate verdicts, spec first, no risk pass while spec is blocked. Separate spec/risk jobs remain possible for justified larger scope and consume the same caps. Self-review is not independent review.
  5. Apply confirmed blockers in a reserved corrective wave, rerun affected checks and request scoped re-review within the inherited caps. Allow at most two aggregate repair waves per run. When exhausted, save a resumable blocker and exact next action; mandatory correctness/security/recovery evidence cannot be waived.
  6. Mark the unit complete only after its acceptance and required checks pass and findings are resolved. The canonical integrator owns scoped commits and ledger transitions.

After all units, run missing whole-change review and AIO Verify in implementation scope. Reuse current-source review only when it explicitly covers the complete accepted diff, integration boundaries and deferred findings; unit-only review is insufficient. Do not repeat valid checks merely at a new handoff. Standalone work uses AIO Ship, then completion verification after observed delivery. Under another controller, return evidence without starting another shipping run or closing its receipt. A small thorough run normally needs two review jobs, not every AIO skill.

Return actual status: completed, blocked, or needs-context. Keep useful independent work moving when a unit is blocked, but do not build dependent units on an unresolved contract defect. Independent review unavailable remains explicit and cannot be forged into a complete receipt.

Download now (ZIP)

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
What did you use it for? e.g. Reviewing pull requests in a Rails app

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.