pi-projects

Discover git repositories and display their status via dashboard and CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users track and manage their software development projects, providing an overview of their git status and facilitating project organization.

Core Features & Use Cases

  • Project Discovery: Automatically scans specified directories for git repositories.
  • Git Status Overview: Displays current branch, commit status, and changes for each project.
  • Dashboard & CLI: Offers both a web dashboard and command-line interface for project management.
  • Use Case: A developer can quickly see which of their projects have uncommitted changes or are out of sync with their remote branches.

Quick Start

Use the projects list command to see all your projects with their git status.

Frequently Asked Questions about pi-projects

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

FAQPage Schema
How do I track git status across multiple projects at once?

To see all your projects with their git status, use the projects list command which automatically scans your specified directories for git repositories and displays their current branch, commit status, and changes.

What's the best way to manage software development projects and see uncommitted changes?

Use the web dashboard to automatically discover git repositories and display uncommitted changes, showing which projects are out of sync with their remote branches.

Can I hide specific repositories from my git project dashboard?

Yes, you can hide or unhide specific repositories from your git project dashboard to customize which software development projects are visible in your management view.

How do I scan a directory for git repositories to monitor branch status?

You can scan a directory for git repositories by specifying the directory path, and the tool will automatically discover all git projects within it and display their current branch and commit status.

Does this project management tool work with both a web dashboard and command-line interface?

Yes, this project management tool offers both a web dashboard and a command-line interface for organizing software development projects and viewing their git status.

Why are my git repositories not showing up after scanning the directory?

If git repositories are not showing up after directory scanning, ensure the specified directories actually contain valid git repositories and that the projects have not been hidden from the dashboard view.