# afk

Handles programming tasks independently up to a commit or merged PR, pausing only if scope creeps or tests fail repeatedly.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 404 installs
- Author: timschoch
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/timschoch/skilly/tree/HEAD/bundles/workflow/skills/afk/SKILL.md
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/skills/afk

## What it does

The skill handles tasks while you step away from the terminal. At launch via `/afk`, it asks for the target outcome: local committed changes, an opened pull request, or a merged PR. A background researcher inspects relevant files, glossary notes, and architectural records to produce a brief listing touched areas. Execution begins strictly after user approval.

Once running, the agent asks zero mid-flight questions. It halts immediately if changes exceed the agreed file boundary, add dependencies, alter database schemas, or if the same check fails three times consecutively. Any unexpected blocker leaves code uncommitted.

When stopped, it produces a status summary under a designated section so you can resume control. Reaching a merged PR state relies on `.agents/skills/babysit-pr/SKILL.md` with the `--merge` option.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add timschoch/skilly --skill afk -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/afk/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/afk/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add timschoch/skilly --skill afk -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/afk/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add timschoch/skilly --skill afk -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/afk/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install timschoch/skilly afk
```

2. **Manually: put the files in place**
- File: `.github/skills/afk/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add timschoch/skilly --skill afk -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/timschoch/skilly --path bundles/workflow/skills/afk
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/afk/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add timschoch/skilly --skill afk -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/timschoch/skilly/tree/HEAD/bundles/workflow/skills/afk/SKILL.md

## When to use it
- hand off an isolated coding task before stepping away from the computer
- deliver changes directly to a clean pull request with passing CI runs
- freeze project scope upfront to prevent uncontrolled file edits
- stop agent execution when checks fail across three sequential attempts

## Example prompts
- /afk Remove deprecated session authentication middleware
- /afk Migrate database query logging to structured format
- /afk <task|issue-url>

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [timschoch/skilly](https://affpapa.org/en/nevibecode/by/timschoch/skilly.md) — 19 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
