mode

Switch Claude work modes and persist drive state across sessions.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill mode-chazzcoin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mode
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/mode
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill mode-chazzcoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Switch Claude's work mode and persist drive state across sessions, ensuring a consistent drive even as you restart or reopen projects.

Core Features & Use Cases

  • Activate or switch modes via /mode <name>, loading the mode's drive prose and starting a new activation.
  • End the active mode with /mode normal to return to default Claude, auto-finalizing the previous run and logging it.
  • View and query mode stats across activations via the mode-stats log, allowing tracking of time in mode and units changed.
  • Handle edge cases gracefully, including missing mode definitions and non-kit projects, with clear guidance.

Quick Start

To begin, say '/mode task' to activate task mode and load its drive prose.

Frequently Asked Questions about mode

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

FAQPage Schema
How do I switch Claude's work mode and persist that state across sessions?▼

You can switch Claude's work mode and persist state across sessions by using the /mode command, which applies file-based state management in the .claude directory to maintain a consistent drive even after restarting projects.

What is the best way to end an active mode and return to default Claude?▼

The best way to end an active mode is by running /mode normal, which auto-finalizes the previous run, logs it to the mode-stats system, and returns Claude to its default state.

How do I track workflow monitoring stats and time spent across different mode activations?▼

You can track workflow monitoring stats and time spent by querying the mode-stats log, which records activation details and logs units changed across every mode switch and finalization.

Can I use mode switching in non-kit projects or are there environment prerequisites?▼

You can use mode switching in most projects, but non-kit projects are handled as edge cases with clear guidance, while activation validation enforces prerequisites before loading a mode's drive prose.

Why does mode activation fail when a mode definition is missing?▼

Mode activation fails when a mode definition is missing because the system enforces strict activation validation, handling these edge cases gracefully by providing clear guidance instead of loading invalid drive prose.