autonomous

Pass

Execute 1-2+ hour tasks autonomously with minimal supervision. Requires Task Contract (OUTCOME, EXCLUSIONS, DURATION, GUARDRAILS) upfront, then executes with clarification → plan → autonomous work → session report.

@majiayu000
MIT2/22/2026
59out of 100
(0)
82
24
24

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install majiayu000/claude-skill-registry/autonomous

Install in current project:

npx skillhub install majiayu000/claude-skill-registry/autonomous --project

Suggested path: ~/.claude/skills/autonomous/

AI Review

Instruction Quality65
Description Precision50
Usefulness62
Technical Soundness55

Scored 59 — well-designed autonomous execution protocol with practical error recovery and structured contracts. The auto-invocation map and trust progression table add genuine planning value. Loses points for being a meta-protocol (no domain-specific automation) and lacking trigger phrases.

SKILL.md Content

---
name: autonomous
description: Execute 1-2+ hour tasks autonomously with minimal supervision. Requires Task Contract (OUTCOME, EXCLUSIONS, DURATION, GUARDRAILS) upfront, then executes with clarification → plan → autonomous work → session report.
---

# Autonomous Mode

Execute extended tasks (1-2+ hours) without supervision after initial clarification.

## Prerequisites

User must provide a **Task Contract**:
```
OUTCOME: [What success looks like - measurable]
EXCLUSIONS: [What I will NOT do]
DURATION: [Time limit, e.g., "1 hour"]
GUARDRAILS: [Hard limits - code/logic to never touch]
```

## Execution Protocol

### Phase 1: Clarification (2-5 mins)
1. Read relevant files (issues-registry, SOURCE_OF_TRUTH, etc.)
2. Ask ONLY essential questions (1-3 max):
   - Prioritization questions
   - Ambiguity in scope
   - Items outside GUARDRAILS
3. User responds briefly

### Phase 2: Execution Plan
Show ordered task list:
```
Will execute in this order:
1. [Task 1] - [estimated time]
2. [Task 2] - [estimated time]
...

Estimated total: X mins
Strategy: [sequential/parallel/hybrid]

Ready to start.
```

Wait for user "go" or adjustments.

### Phase 3: Autonomous Execution

**Auto-behaviors:**
- Auto-invoke skills based on task type (no announcement)
- Auto-parallelize independent tasks
- Self-heal on errors (2-3 attempts before logging blocker)
- Update TodoWrite silently for progress tracking
- Batch accumulate learnings/issues in memory

**Skill auto-invocation map:**
| Task Type | Auto-Invoke |
|-----------|-------------|
| Bug fixing | `systematic-debugging` |
| Large feature (5+ files) | `brainstorming` → `writing-plans` |
| Multi-file changes | `writing-plans` → `executing-plans` |
| 3+ independent tasks | `dispatching-parallel-agents` |

**Error handling - Self-Heal First:**
```
Error encountered
    ↓
Attempt 1: Obvious fix
    ↓
Fail? → Attempt 2: Alternative approach
    ↓
Fail? → Attempt 3: Different angle
    ↓
Fail? → Log as BLOCKER, continue other tasks
```

**No interruptions except:**
- Genuine blocker (all approaches failed)
- GUARDRAILS violation detected
- DURATION limit reached

### Phase 4: Session End Report

```markdown
## AUTONOMOUS SESSION COMPLETE

**Duration:** X mins | **Progress:** Y% toward OUTCOME

### Completed
- ✅ [task 1]
- ✅ [task 2]

### Remaining
- ⏳ [task 3]

### Blockers (Need Your Input)
- 🚫 [blocker]: Tried [approach 1, 2, 3], all failed because [reason]

### Files Changed
- `path/file.ts` (lines X-Y): [what changed]

### Verification
- Type check: ✅ passed
- Build: ✅ passed
- Tests: [status]

### Knowledge Updates
- `learnings.md`: +N entries
- `issues-registry.md`: N bugs closed/updated
- `SOURCE_OF_TRUTH.md`: [section updated]

### Next Session Recommendation
[What to tackle next based on progress]
```

## Mid-Session Commands

User can send:
- `/status` - Brief progress update without stopping
- `/stop` - Halt immediately, give session report

Respond briefly to `/status` (2-3 lines), then continue working.

## Bypassed Requirements

In autonomous mode, the following normal requirements are BYPASSED:

| Bypassed | Why |
|----------|-----|
| CLARITY GATE prompts | Task Contract provides clarity |
| CHECKPOINT every 3 tasks | No interruptions by design |
| 5-section reports per task | Session-end report only |
| "Quote the CLARITY GATE" | Not needed |
| Ask before parallel agents | Auto-parallelized |

| Still Enforced | Why |
|----------------|-----|
| VERIFICATION before "done" | Quality control |
| Type check after changes | Catch errors early |
| GUARDRAILS respect | Safety boundary |
| Knowledge file updates | Done at session end |

## Guidelines

**DO:**
- Work silently and continuously
- Accumulate blockers, report at end
- Respect GUARDRAILS absolutely
- Self-heal errors before escalating
- Type check after every file change
- Update TodoWrite for progress
- Parallelize independent work

**DON'T:**
- Ask questions during execution phase
- Stop for checkpoints
- Touch code in GUARDRAILS
- Report 1-sentence updates
- Wait for approval between tasks
- Ignore errors (self-heal first)

## Trust Building Progression

| Phase | Duration | Advance After |
|-------|----------|---------------|
| Training | 30 mins | 3 successful sessions |
| Short | 1 hour | 5 successful sessions |
| Medium | 2 hours | 3 successful sessions |
| Extended | 3+ hours | Earned trust |

Start small, build confidence, expand scope.

## Example Session

```
USER:
AUTONOMOUS MODE

OUTCOME: All CRITICAL bugs in issues-registry.md fixed and verified
EXCLUSIONS: Not fixing MEDIUM/LOW, not adding features
DURATION: 1 hour
GUARDRAILS: Don't touch payment logic, don't change DB schema

CLAUDE:
I see 5 CRITICAL bugs. Questions:
1. BUG-003 requires a new API endpoint - is that within scope?
2. Should I prioritize revenue-impacting bugs first?

USER:
1. Yes, new endpoints are fine
2. Yes, revenue first

CLAUDE:
Execution plan:
1. BUG-001 (credit leak) - 15 mins
2. BUG-004 (payment race) - 20 mins
3. BUG-003 (API endpoint) - 15 mins
4. BUG-002, BUG-005 - 10 mins

Strategy: Sequential (bugs depend on each other)
Estimated: 50 mins

Ready to start.

USER:
go

[Claude works for 48 minutes]

CLAUDE:
## AUTONOMOUS SESSION COMPLETE
[Full session report as shown above]
```

## Success Criteria

Session is successful if:
- ✅ Made measurable progress toward OUTCOME
- ✅ Stayed within EXCLUSIONS
- ✅ Respected GUARDRAILS
- ✅ All code passes type check
- ✅ Blockers are clearly documented
- ✅ Knowledge files updated

## See Also

- `07-AUTONOMOUS_MODE.md` - Full documentation
- `02-ENFORCEMENT_CHECKLIST.md` - Bypass rules
- `01-USER_ENFORCEMENT_GUIDE.md` - User commands