Skip to content
Agent Orchestration
Skill

/session-mode

Use when a project has not yet stored session mode, when a user asks for complete arcgentic workflow execution, or when role identity handoff prompts are needed.

BOOST
From plugin
arcgentic
28518 skills9 agents1 MCP
Install
$ npx -y skills add Arch1eSUN/Arcgentic --skill session-mode --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/session-mode

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when a project has not yet stored session mode, when a user asks for complete arcgentic workflow execution, or when role identity handoff prompts are needed.

SKILL.md

session-mode.SKILL.md
name: session-mode
description: Use when a project has not yet stored session mode, when a user asks for complete arcgentic workflow execution, or when role identity handoff prompts are needed.

session-mode

Resolves project-level single-session vs multi-session execution and prints role-specific identity prompts. Once `project.session_mode` is present in `.agentic-rounds/state.yaml`, do not ask again per round.

Workflow

1. Read `.agentic-rounds/state.yaml` and the round handoff. 2. If `project.session_mode.mode` is already set, treat it as fact and skip the recommendation/choice step. 3. If no project-level mode exists, generate a recommendation:

   arcgentic session-mode recommend \
     --round <round-id> \
     --handoff <handoff-path>

4. Print recommendation, confidence, reasons, suggested role identities, and override instructions before asking the user to choose. 5. Print only the identity handoff prompt needed for the next role:

   arcgentic session-mode prompt \
     --round <round-id> \
     --handoff <handoff-path> \
     --mode multi-session \
     --role developer

V1 valid roles: `developer`, `auditor`, `closeout`.

6. For V2 Codex-native orchestration, generate the fixed-role host plan instead of per-round role prompts:

   arcgentic v2-session-plan \
     --state .agentic-rounds/state.yaml \
     --host codex

V2 session roles are fixed to `Orchestrator`, `Planner`, `Developer`, and `Auditor`. `close-round` is an orchestrator-owned command, not a session role.

Boundaries

  • Do not enter developer work before the mode gate is resolved.
  • Do not re-ask the user when project-level mode is already stored.
  • Do not claim single-session auto-audit when dispatch transport is unavailable.
  • In V1, developer, auditor, and closeout identity prompts must remain separate.
  • In V2, keep exactly four fixed role sessions and never create round-numbered

role threads.

Read more
Ships witharcgentic

**Arcgentic is a harness engineering layer for AI coding agents. It turns ad-hoc prompting into a gated engineering workflow.** 中文文档 -> README.zh-CN.md Arcgentic helps Codex and Claude Code run software work as a disciplined sequence: clarify the idea, plan

Get the whole plugin

Other skills on arcgentic.