btw

Launches background subagents for side-tasks while the main task continues uninterrupted.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/timi-ty/agent-forge --skill btw-timi-ty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: btw
Source: https://github.com/timi-ty/agent-forge/tree/main/skills/btw
Command: npx skills add https://github.com/timi-ty/agent-forge --skill btw-timi-ty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a new idea or small task pops up mid-conversation, you either lose focus by handling it immediately or forget it entirely. This Skill lets you delegate that side-task to a background subagent and keep working on your main task without interruption. ## Core Features & Use Cases - Background Side-Task Execution: Parses a /btw command, gathers workspace context (git state, mentioned files, main-task summary), and launches a background subagent with a self-contained prompt. - Stackable Tasks: Multiple /btw commands can queue up, each tracked independently and reported together at the end. - Conflict Detection: Warns when the side-task may touch files the main task is editing, and flags overlapping modifications in the final results. - Use Case: While refactoring a module, you remember the README needs updating. Type /btw update the README install section and a background subagent handles it while your refactor continues; results appear under a BTW Results heading once the main task finishes. ## Quick Start Type /btw followed by a short task description, such as "/btw fix the typo in the config file", and continue with your current work.

Frequently Asked Questions about btw

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a side-task in the background during an AI coding session?

Type /btw followed by a task description, for example "/btw update the changelog". The skill launches a background subagent with full context and immediately resumes your main task, presenting results after the main task completes.

How do I run multiple background tasks at once with /btw?

Issue multiple /btw commands; each one launches an independent background subagent and is appended to a tracking list. All completed results are presented together under a BTW Results heading when the main task finishes.

Does the btw skill work in both Cursor and Claude Code?

Yes. In Cursor it uses the Task tool with run_in_background enabled, and in Claude Code it uses the Agent tool with run_in_background. The subagent prompt content is identical for both environments.

What happens if a background side-task edits the same files as my main task?

The skill warns you before launching if overlap is likely, then proceeds anyway. After completion, it compares files modified by the main agent and the subagent and flags any file changed by both for manual review.

What if the background subagent is still running when the main task finishes?

The skill polls the output up to three times with escalating waits in Cursor, or waits for the completion notification in Claude Code. If still running, it reports that the side-task is still in progress instead of blocking.