بنقرة واحدة
autonomous-loop
Iterate until success or limit, composing existing skills with Jidoka integration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Iterate until success or limit, composing existing skills with Jidoka integration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Connect and verify the Well MCP — authenticate, confirm the tools work, and show what to ask. Use when the user runs /well:connect, just installed the Well plugin, or says the Well connection/MCP "isn't working" / "nothing happened".
Produce an accounts-receivable aging report and surface overdue invoices for a Well workspace. Use when the user asks who owes them money, an AR aging report, overdue invoices, days sales outstanding (DSO), or which customers to chase.
Forecast cash flow and runway for a Well workspace from booked invoices and collected bank transactions. Use when the user asks for a cash-flow forecast, runway, how long until they run out of cash, projected balance, or expected inflows/outflows.
Run a month-end (or period) close checklist against a Well workspace — verify everything is reconciled and posted before the books are closed. Use when the user asks to close the month/period, run a close checklist, check if the books are ready to close, or what's left before closing.
Produce a VAT / sales-tax summary for a period from a Well workspace's posted ledger. Use when the user asks for a VAT return, VAT summary, sales tax owed, output vs input VAT, or tax declaration figures for a period.
Build a balance sheet (bilan) from a Well workspace. Use when the user asks for a balance sheet, bilan, assets/liabilities/equity, or financial position at a point in time.
| name | autonomous-loop |
| description | Iterate until success or limit, composing existing skills with Jidoka integration |
Keep iterating until success without human intervention per attempt. Composes existing skills and respects Jidoka escalation.
| Param | Default | Description |
|---|---|---|
| max_iterations | 5 | Max attempts before pause |
| success_criteria | typecheck + lint + ReadLints clean | What defines success |
session-status skill for current stateOutput:
Entering autonomous loop. Max 5 iterations.
Current: [session-status header]
FOR iteration IN 1..max_iterations:
2.1: Execute current task action
- Implement changes per commit plan
- Run npm run typecheck
- Run npm run lint
2.2: Invoke pr-review skill
- If BLOCK: proceed to 2.4
- If PASS: proceed to 2.3
2.3: Invoke qa-commit skill
- If GREEN: proceed to 2.5
- If RED: proceed to 2.4
2.4: Invoke debug skill
- Debug skill checks Jidoka tier internally
- If Tier 2/3 escalation: EXIT loop, return JIDOKA
- If Tier 1 fix attempted: CONTINUE loop
2.5: Success checkpoint
- Log iteration as SUCCESS
- Proceed to next commit or EXIT if done
After each iteration, output:
## Iteration [N]/[max]
| Step | Skill | Result |
|------|-------|--------|
| Execute | (implementation) | [files changed] |
| Review | pr-review | PASS/BLOCK |
| Verify | qa-commit | GREEN/RED |
| Debug | debug | [if invoked] |
**Outcome:** [SUCCESS / CONTINUE / JIDOKA / MAX]
On loop exit, invoke session-status skill and output:
## Autonomous Loop Complete
**Exit reason:** [SUCCESS / JIDOKA / MAX / INTERRUPT]
**Iterations:** [N] of [max]
| Iter | Action | Result |
|------|--------|--------|
| 1 | [description] | [outcome] |
| 2 | [description] | [outcome] |
[session-status footer with next steps]
| Condition | Trigger | Result |
|---|---|---|
| SUCCESS | All checks pass, commit complete | Normal exit, proceed to next commit |
| JIDOKA | Tier 2/3 escalation triggered | Exit loop, present options to human |
| MAX | iteration >= max_iterations | Exit loop, report and wait for guidance |
| INTERRUPT | User sends message | Exit loop, respond to user |
Ralph Wiggum respects Jidoka escalation tiers:
| Tier | Ralph Behavior |
|---|---|
| Tier 1 (error_count < 3) | Continue autonomously, debug skill handles |
| Tier 2 (same error 3x) | EXIT loop, Jidoka presents options |
| Tier 3 (any error 5x) | EXIT loop, Jidoka requires human triage |
This skill composes:
session-status - Progress trackingpr-review - Technical validationqa-commit - QA contract verificationdebug - Error fixing with JidokaThis skill is invoked by:
agent.mdc when user requests autonomous modeTrigger with: "ralph mode", "keep going", "iterate until done"
| Tool | Purpose |
|---|---|
| Shell | npm run typecheck, npm run lint |
| ReadLints | IDE diagnostic errors |
| Grep | Pattern search in code |
| SemanticSearch | Find implementations |
| Read | Read file contents |
| StrReplace | Make code changes |
| Browser MCP | Visual verification (via qa-commit) |