workon

Switches the working context to a specified project, loading Git status and task issues.

114|12|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/espennilsen/pi --skill workon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workon
Source: https://github.com/espennilsen/pi/tree/main/extensions/pi-workon/skills/workon
Command: npx skills add https://github.com/espennilsen/pi --skill workon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of changing your working environment to focus on a specific project, loading relevant project details.

Core Features & Use Cases

  • Context Switching: Effortlessly change your active project context.
  • Information Loading: Automatically loads project-specific agents, Git status, and task management issues.
  • Use Case: When you need to start working on a new feature for the 'website' project, you can use this skill to instantly set up your environment for that project.

Quick Start

Use the workon skill to switch your context to the 'api' project.

Frequently Asked Questions about workon

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

FAQPage Schema
How do I switch project context for a specific Git repository?

You can switch project context by providing a project identifier, which loads associated agent profiles, Git status, and task management issues to prepare the environment for focused development.

What is the best way to load Git status and task management issues when changing projects?

Switching your active project context automatically loads the relevant Git status and task management issues, along with associated agent profiles, to set up your environment instantly.

Do I need a project identifier to switch my agent's working context?

Yes, a project identifier is required to target the correct context, ensuring the environment loads the appropriate agent profiles, Git status, and task management data for that specific project.

Can I use context switching to set up my environment for a new feature workflow?

Yes, context switching instantly sets up your development environment by loading project-specific agents, Git status, and tasks, allowing you to focus immediately on a new feature workflow.

Does project context switching automatically load agent profiles?

Yes, using the project identifier to switch contexts automatically loads associated agent profiles, alongside Git status and task management issues, to facilitate project-specific workflows.

What should I do if my project context does not load Git status correctly?

If Git status does not load correctly during project context switching, verify the provided project identifier accurately targets the intended project directory and its associated task management data.