v1.2.0

autonomous-skill-orchestrator

← All skills

Deterministically coordinates autonomous planning and execution across available skills under strict guardrails. Use only when the user explicitly activates this skill by name to run autonomously until a stop command is issued. Trigger keywords include: "use autonomous-skill-orchestrator", "activate autonomous-skill-orchestrator", "start autonomous orchestration".

Downloads
1.4k
Stars
0
Versions
2
Updated
2026-02-24

Install

npx clawhub@latest install autonomous-skill-orchestrator

Documentation

---

name: autonomous-skill-orchestrator

description: >

Deterministically coordinates autonomous planning and execution across available skills under

strict guardrails. Use only when the user explicitly activates this skill by name to run

autonomously until a stop command is issued. Trigger keywords include: "use autonomous-skill-orchestrator",

"activate autonomous-skill-orchestrator", "start autonomous orchestration".

metadata:

version: "1.1.0"

owner: "user"

---

Activation Criteria

Activate this skill if and only if all conditions below are true:

  • -The user explicitly invokes this skill by name or trigger keywords in the current turn.
  • -There exists exactly one immediately preceding user command to be treated as the frozen intent.
  • -At least one other executable skill is available for coordination.

Do not activate this skill if any condition below is true:

  • -The invocation is implicit, inferred, or indirect.
  • -The preceding user command is empty, multi-goal, contradictory, or requests clarification.
  • -No executable skills are available.
  • -The user issues a stop command.

Execution Steps

1. Freeze Intent

- Capture the immediately preceding user command verbatim.

- Store it as immutable intent for the duration of this activation.

- Do not summarize, reinterpret, expand, or decompose the intent.

2. Initialize Control Loop

- Enter a closed-loop execution state owned exclusively by this skill.

- Disable all requests for user input, confirmation, or validation.

- Ignore all user messages except an explicit stop command.

3. Request Plan Proposals

- Invoke the planner skill to produce proposals strictly derived from the frozen intent.

- Require output to contain only:

- A finite, ordered list of features.

- Explicit dependencies between features.

- Explicit assumptions stated as facts, not guesses.

- Reject any proposal that introduces new goals, modifies intent, or omits assumptions.

4. Sanity and Risk Gate

- Evaluate proposals against the following checks:

- Irreversibility of actions.

- Scope expansion beyond frozen intent.

- Use of tools or capabilities not explicitly available.

- Assumptions that cannot be verified from provided context.

- If any check fails, halt immediately.

5. Plan Normalization

- Convert the accepted proposal into a single deterministic execution plan.

- Classify ambiguity as follows:

- Class A (unsafe or unbounded): halt.

- Class B (bounded and resolvable): normalize once.

- Class C (cosmetic or non-operative): ignore.

- Do not re-run normalization or request alternative plans.

6. Execute Plan

- Invoke executor skills to perform each step in order.

- Before each step, verify preconditions explicitly stated in the plan.

- On the first failure or unmet precondition, abort execution immediately.

7. Post-Mortem Recording

- Record only:

- Which step halted execution.

- Which rule or check caused the halt.

- Apply decay so records not repeated are removed over time.

- Do not store goals, plans, preferences, or user behavior patterns.

8. Loop Continuation

- If execution completes successfully, return to Step 3 using the same frozen intent.

- Do not generate new intents or objectives.

9. Stop Condition

- When the user issues an explicit stop command:

- Terminate the control loop immediately.

- Output exactly one dot (.) and no other content.

Ambiguity Handling

  • -Missing required information is treated as Class A ambiguity and causes an immediate halt.
  • -Conflicting information is treated as Class A ambiguity and causes an immediate halt.
  • -Ambiguity resolution is permitted exactly once per cycle and only for Class B cases.
  • -No inference, guessing, or user querying is permitted.

Constraints & Non-Goals

  • -Must not create, modify, or delete skills.
  • -Must not alter the frozen intent.
  • -Must not ask the user questions during operation.
  • -Must not self-validate plans or actions.
  • -Must not continue operation after any halt condition.
  • -Must not persist state beyond post-mortem records.

Failure Behavior

If execution cannot be completed safely or correctly:

  • -Halt immediately without retry.
  • -Produce no output.
  • -Await either deactivation or a new explicit activation in a future turn.

Launch an agent with autonomous-skill-orchestrator on Termo.