Type to search the docs and updates.

Browse documentation

Side conversations

Use the built-in side-conversation skill to follow a side idea in its own conversation without derailing the current task. The agent writes a short brief and starts a new conversation in a new terminal tab, in the same folder. You talk to the new conversation; the current one goes on.

Enable the skill

Add this to agnostic-ai.yaml, then run agnostic-ai sync:

requires: ">=0.94.0"
builtins: [side-conversation]

It is off unless you list it. For every project, add the same lines to ~/.agnostic-ai/agnostic-ai.yaml and run agnostic-ai sync --global.

The skill runs agnostic-ai conversations start, so agnostic-ai must be on PATH. It works from Claude Code and Codex sessions on macOS; the command page lists where it runs.

Start one

Say "spin this off into its own conversation", or agree when the agent offers. The agent writes a brief in the handoff format, cut short:

Write the release notes for the parser change.

## Context
Branch main. The change is in internal/parser/.

## Report back
The draft, and any change you were unsure about.

The first line is the goal and becomes the new conversation's title. The brief stays under 40 lines and holds no secrets. To start it in another tool, name it: "spin this off in Codex".

The agent says in one line what started, then goes on with its own task. It does not wait for the new conversation or read it.

What it never does

  • It never opens a tab unless you ask or agree.
  • It is not a subagent: nothing comes back to the session that started it. When the session needs the answer, the agent delegates instead.
  • When the command refuses, the agent shows why and does not work around it.

Side conversation, handoff or wrap-up

SkillForThis sessionResult
side-conversationA second task, started nowGoes onA new conversation in a new tab
handoffThe next agent on the same taskEnds or pausesA private note per branch
wrap-upPeople, when the work endsEndsA reply in the conversation

See where it comes from

agnostic-ai list
agnostic-ai explain builtin:side-conversation
agnostic-ai why .claude/skills/side-conversation/SKILL.md

To replace the built-in, create your own project skill named side-conversation; it wins over the built-in.