switch

Switch active project context to a different repository and summarize its state.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LeviLeckenby/agentic-ways-of-working --skill switch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: switch
Source: https://github.com/LeviLeckenby/agentic-ways-of-working/tree/main/.claude/skills/switch
Command: npx skills add https://github.com/LeviLeckenby/agentic-ways-of-working --skill switch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When juggling multiple repositories, this skill lets you switch the active project context to a different repository, ensuring you load the correct project state for continued work.

Core Features & Use Cases

  • Switch the active project context to a different repository within a multi-repo workspace.
  • Load and summarize the selected project's state by reading repos/{project}/CLAUDE.md, checking git status, and identifying in-progress work and TODOs.
  • Use cases include quickly changing focus between projects, reviewing current work, and preparing context before making changes.

Quick Start

Instruct the system to switch to the desired repository.

Frequently Asked Questions about switch

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

FAQPage Schema
How do I switch active project context across multiple repositories?

To switch active project context across multiple repositories, instruct the system to load a target repository. It reads the project's CLAUDE.md, checks git status, and summarizes the current state for continued work.

What is the best way to manage multi-repo context when juggling different projects?

Managing multi-repo context involves selecting a specific repository to load its state. This skill reads project documentation, detects in-progress work via git status, and provides a summary to quickly change focus between projects.

How does detecting in-progress work and TODOs work when changing repository focus?

Detecting in-progress work when changing repository focus works by reading the repos/{project}/CLAUDE.md file and checking git status. It identifies current TODOs and summarizes the project state to prepare context before making changes.

Do I need a CLAUDE.md file in my repository to load project state?

Yes, loading project state relies on reading the repos/{project}/CLAUDE.md file. This documentation is required to summarize the selected project's state, detect in-progress work, and prepare context for continued work.

Can I review current work and git status before making changes in a different repo?

Yes, you can review current work before making changes. When you switch project context, the system checks git status and identifies in-progress work, summarizing the project state so you can prepare for continued work.