Przejdź do treści
Biblioteka skilli
AI i agenci · Automatyzacja

autonomous-agent-loop

/autonomous-agent-loop

Utrzymuje trwały stan celu i przekazania: zarządzanie celami, wznawianie zapisanego celu i diagnozowanie agentów, które utykają i wymagają powtarzanych promptów.

Repozytorium
dotfiles ↗
Licencja
MIT
Ostatnia zmiana repozytorium
25.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Utrzymuje trwały stan celu i przekazania: zarządzanie celami, wznawianie zapisanego celu i diagnozowanie agentów, które utykają i wymagają powtarzanych promptów.

Oryginalny opis (EN)

Maintains durable goal and handoff state. Use for explicit goal-management requests, resuming a recorded goal, or diagnosing agents that stall and need repeated prompts.

Jak działa

  1. Start: make the contract durable
  2. Work loop
  3. Delegation return contract
  4. Evidence-first debugging
  5. Blocked stop format
Sekcje z nagłówków SKILL.md, w oryginale · 68 linii, 529 słów
Podgląd SKILL.md
---
name: autonomous-agent-loop
description: Maintains durable goal and handoff state. Use for explicit goal-management requests, resuming a recorded goal, or diagnosing agents that stall and need repeated prompts.
---

# Autonomous Agent Loop

Use this skill when the task should finish without repeated user nudges.

## Start: make the contract durable

Keep exactly one active outcome. Record:

- `Outcome`: the single requested end state.
- `Done when`: the observable stopping condition.
- `Proof`: the commands, diffs, rendered output, smoke checks, logs, or artifacts that establish it.

Derive repository facts before asking. Request only missing product intent or authority. If a durable goal tool exists and no active goal covers the work, create one; do not add a task store or second goal-tracking convention. Prefer `goalize` and `goal-continue-audit`, and keep project-specific details in the goal or repository docs.

## Work loop

Repeat until the only valid return state is `done` or genuine `blocked`:

1. Choose the next low-risk step that reduces uncertainty or advances the outcome.
2. Run it and inspect fresh evidence.
3. Update the plan from that evidence.
4. Record unrelated discoveries as `Parked`, then resume the active outcome.
5. Before proposing scope expansion, state what current work it would displace.
6. Continue without waiting unless tools, access, or a required decision make progress impossible.
7. For background jobs, use a blocking or longest bounded wait when available. After an unchanged status, increase the interval; never poll again immediately unless the status changed or a real deadline is near.

Do not stop at a plan, agent-actionable next steps, untriaged validation failures, or partial completion. Do not add a scheduler, dashboard, coordinator process, or notification policy; existing durable-goal tools are the execution mechanism.

## Delegation return contract

When a primary delegates a bounded task, require one compact structured progress
report from the worker:

- `status`: `DONE`, `CONTINUE`, `PARTIAL`, or `BLOCKED`.
- `changed_paths`: every created, modified, or deleted path.
- `verification`: exact checks and evidence, including failures.
- `landing_state`: `UNLANDED`, `READY_FOR_DONE`, `LANDED`, or `BLOCKED`.
- `next_action`: exactly one concrete follow-up, or `none` when no follow-up is needed.

The primary must wait for each worker. Follow up `CONTINUE` and `PARTIAL` results
or take the next bounded step; a worker's `DONE` only completes its assignment.
Durable goals are checkpoints, not wake schedulers: an active goal does not relaunch
a stopped worker. Keep the goal open through `done`, and close it only after
`landing_state` is `LANDED` or the outcome is genuinely `BLOCKED`.

## Evidence-first debugging

When behavior is “rough” or repeatedly needs kicks:

- Search session/log history for repeated user follow-ups: `continue`, `try again`, `did that fix`, `how is it going`, `commit`, `rerun`, `still broken`.
- Compare the first ask to the final answer: did the agent deliver artifacts and verification, or just recommendations?
- Identify missing feedback loops: no build/test, no smoke check, no rendered UI inspection, no deploy verification, no issue update.
- Patch the smallest durable surface that future agents read: `AGENTS.md`, an
  existing skill, a prompt template, a repo doc, or a deterministic check.

## Blocked stop format

Return `blocked` only when completion is impossible. Report:

- attempted paths
- evidence gathered
- exact blocker
- unmet requirements
- exactly one smallest human action needed to continue

Never mark a durable goal `done` while any requirement is unverified, narrowed, deferred, or merely locally checked when authorized landing remains.

Wersje

W bazie nie ma innych skilli o nazwie autonomous-agent-loop.

Migawka bazy z 28.10.2026 · wersja paczki f62a595562aa (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100goal-loop
    Pomaga pisać prompty /goal oraz wyjaśnia pętle agentów, w tym Ralph loop, razem z konfiguracją, monitorowaniem i rozwiązywaniem problemów.
  • 100goal
    Utrzymuje trwały cel projektu między sesjami i narzędziami, zapisany w pliku .goal.md, z pętlą ciągłego wykonywania aż do osiągnięcia celu.
  • 100goal-crafter
    Tworzy weryfikowalne, zwięzłe prompty celu dla agentów kodujących (Claude Code /goal, Codex Automations, Pi) z mierzalnym kryterium ukończenia.
  • 100hex-loop
    Przygotowuje plik celu i gotowy do wklejenia prompt pętli autonomicznej dla agenta kodującego, aby ustalony cel (ADR, plan, spec, PR) wykonał się bez nadzoru.
  • 100ulw-loop
    Rozbija pracę na kroki z dowodami i prowadzi trwałą, punktowaną pętlę celu z wykonaniem krok po kroku.
  • 100goalpro
    Porządkuje niejasne, wieloetapowe lub strategiczne prośby w wykonalny, weryfikowalny kontrakt celu dla Codex lub Claude Code, z kryteriami ukończenia.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.