pi-projects

SkillDev tools

Track and manage projects with git status via dashboard and tool.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the pi-projects skill

What this skill tells your AI

The instructions your AI receives, as published by espennilsen/pi in extensions/pi-projects/skills/pi-projects/SKILL.md and read by ahel’s review.

Pi Projects Extension

Auto-discovers git repos and provides a tracking dashboard.

Setup

Install the extension, then access:

  • Web dashboard at /projects via pi-webserver
  • /projects command for quick status
  • projects tool for the LLM

Configuration (settings.json)

{
  "pi-projects": {
    "devDir": "~/Dev",
    "autoScan": true
  }
}
  • devDir: Primary directory to scan for projects (default: ~/Dev)
  • autoScan: Auto-discover repos on startup

Tool Actions

  • projects list — Show all projects with git status
  • projects scan — Rescan directories
  • projects hide --path /path — Hide a project from the dashboard
  • projects unhide --path /path — Restore a hidden project
  • projects sources — List scan directories
  • projects sources --path /new/dir — Add a scan directory

Web Dashboard Features

  • Card and table views with search/filter/sort
  • Git status: branch, last commit, dirty count, ahead/behind
  • Manage modal: add scan directories, hide/show projects

Signals

GitHub stars
118
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
pi-projects
Source
github.com/espennilsen/pi