Agent skill · Workflow & Productivity

autonomous-skill

Execute long-running, multi-session tasks autonomously using Claude Code headless mode or in-session hook-based loops. Supports structured task decomposition (for complex projects) and lightweight Ralph-style iteration (for TDD, bug fixing, refactoring). Use this skill whenever the user says "autonomous", "long-running task", "multi-session", "run this in the background", "keep working on this", "batch process", "iterate until done", "ralph loop", or wants any task that requires sustained, unattended execution.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill autonomous-skill-feiskyer-claude-code-settings-2 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/agent/autonomous-skill-feiskyer-claude-code-settings-2/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Autonomous Skill - Multi-Session Task Execution Execute complex tasks across multiple Claude Code sessions with automatic continuation, progress tracking, and two completion mechanisms (promise tags + checkbox counting). ## Two Execution Modes ### Headless Mode (default) Spawns `claude -p` child sessions in a bash loop. Best for background/unattended work. ```bash bash <skill-dir>/scripts/run-session.sh "Build a REST API" --max-sessions 10 ``` ### Hook Mode (in-session) Uses a Stop hook to intercept session exit and feed the prompt back. Runs inside the current interactive session — no nesting issues. ```bash bash <skill-dir>/scripts/setup-loop.sh "Build a REST API" --max-iterations 10 ``` ## Two Task Strategies ### Structured (default) Full task decomposition: Initializer creates `task_list.md` with phased sub-tasks, Executor picks up and completes them one by one. Best for complex, multi-phase projects. ```bash bash <skill-dir>/scripts/run-session.sh "Build a REST API for todo app" ``` ### Lightweight (`--lightweight`) Ralph-style iteration: same prompt repeated each session, no task decomposition. Best for iterative tasks with clear success criteria (TDD, bug fixing, refactori

What's inside
Steps it walks through
  1. Two Execution Modes
  2. Headless Mode (default)
  3. Hook Mode (in-session)
  4. Two Task Strategies
  5. Structured (default)
  6. Lightweight (--lightweight)
  7. Completion Detection
  8. Directory Layout
  9. Headless Mode — CLI Reference
  10. Hook Mode — Setup
  11. Workflow Detail
  12. Structured Mode
  13. Lightweight Mode
  14. When to Use Which
Ships with 1 file
  • metadata.json
Commands it runs
bash <skill-dir>/scripts/run-session.sh "Build a REST API" --max-sessions 10
bash <skill-dir>/scripts/setup-loop.sh "Build a REST API" --max-iterations 10
bash <skill-dir>/scripts/run-session.sh "Build a REST API for todo app"
bash <skill-dir>/scripts/run-session.sh "Fix all failing tests in src/" --lightweight
bash <skill-dir>/scripts/run-session.sh "task description" [OPTIONS]
bash <skill-dir>/scripts/setup-loop.sh "task description" [OPTIONS]
More from claude-skill-registry
All skills →
About this skill
What does the autonomous-skill skill do?

Execute long-running, multi-session tasks autonomously using Claude Code headless mode or in-session hook-based loops. Supports structured task decomposition (for complex projects) and lightweight Ralph-style iteration (for TDD, bug fixing, refactoring). Use this skill whenever the user says "autonomous", "long-running task", "multi-session", "run this in the background", "keep working on this", "batch process", "iterate until done", "ralph loop", or wants any task that requires sustained, unattended execution.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill autonomous-skill-feiskyer-claude-code-settings-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going