Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Builds and operates a provider-neutral self-care core set for scheduled LLM tasks and desktop-app automations. Use when an agent should discover its native scheduler, install recurring hygiene, prompt-quality, frequency, load, resource, cross-system, permission and runtime checks, or continuously improve an existing automation fleet with rollback, readback and deletion protection. Triggers on automation self-care, scheduler task care, desktop app automation maintenance, automation fleet audit, s
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-14 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-20 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 37% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 165% | 0% |
<img src="banner.png" width="100%" alt="automation-self-care banner">
Create a native, provider-specific maintenance fleet from one provider-neutral control loop. Preserve the original intent of the ANTIGRAVITY task family while requiring evidence, reversible changes and native readback.
editing a storage file changes live app state.
proposing a task.
produce a manual installation plan and stop before mutation.
below the configured recovery floor.
every mutation can be rolled back.
Inventory the current actor, provider, app class, scheduler surface, supported operations, state files, run history, usage telemetry and readback method. Record capabilities using the profile contract in provider-adapter-contract.md.
Distinguish native desktop-app schedules, CLI/headless execution, OS scheduler or service starter, general scheduler service, workflow engine, and unsupported or UI-only automation. Do not equate the existence of a config file with a supported mutation path.
For each task capture a stable local identifier, purpose, prompt fingerprint, schedule, enabled state, model, permissions, target paths, last scheduler event, last successful outcome and current owner. Keep prompt content local.
Check the authoritative live surface twice before mutation when the app can rewrite state from memory.
Read core-set.md. Select either:
compact: five care tasks combining frequency with load distribution; orfull: nine focused tasks corresponding to the original maintenance family.Generate a provider-neutral plan:
bashpython scripts/build_core_set.py provider-profile.json \ --topology compact --out automation-care-plan.json
The generator never installs tasks. Review every blocked capability and choose collision-free local times before applying the plan.
Install through the native provider adapter:
Create new or imported tasks disabled unless the user explicitly approved active installation. For an unattended pilot, require a deletion log, before-state snapshot, run receipt and rollback path first.
Every care task follows:
textfollow-up previous change -> collect current evidence -> classify one cause -> choose zero or one change -> mutate through native surface -> read back -> write receipt and next-check condition
Use the hypothesis catalogue and evidence rules in core-set.md. Unknown cause means observe, narrow permissions or pause safely; never guess a repair.
Keep local app state authoritative. Share only task contracts, coverage, status, receipts and sanitized fingerprints. Redundant read-only reviews are allowed; single-writer mutations require a claim or an equivalent native lock.
Treat token or subscription limitation as capacity state, not a broken actor. Return delegated coverage after the original actor produces a successful receipt.
For each setup or care run report:
User: "Set up self-maintaining schedules in this desktop app."
Discover whether the app can list, create, update and verify scheduled tasks. Generate the compact plan, present unsupported capabilities, then install only the approved tasks through the native surface. A folder containing a task prompt without a live scheduler registration is not a completed setup.
loop and later provider-specific adaptations into a neutral core-set skill.
Other measured skills in the registry, with their headline benchmark lift.