Project Observatory Dashboard — Git skill for Claude Code
Open-source local dashboard for projects, Git activity and known credential exposures.
How to install Project Observatory Dashboard
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ssheleg/project-observatory-dashboard and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Project Observatory Dashboard does
Open-source local dashboard for projects, Git activity and known credential exposures. Agent-guided setup; your workspace and keys stay yours.
Alternatives in Git
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
- Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
README
Project Observatory
**See what changed across your projects, what needs attention, and where agent work left a trace.** Project Observatory is the local observation component of the [ssheleg harness](https://skills.sshlg.me/harness/). Skills guide the work; Observatory records and checks the state around it.
Version 0.2 brings the original engine into the public distribution: project and repository inventory, findings, history, metrics, a local dashboard, MCP, credential tools and optional provider integrations. Every user supplies their own project paths, accounts and keys. Private operational data and Git history are excluded from the source distribution.
Start with your own workspace
The complete engine supports macOS and Linux, Python 3.11+ and SQLite 3.37+ with loadable-extension support. Git and Node.js are needed for the complete local checks. On macOS, use an extension-enabled Python build such as Homebrew Python; some bundled builds cannot load sqlite-vec. The [onboarding guide](docs/ONBOARDING.md) checks this before setup.
git clone https://github.com/ssheleg/project-observatory-dashboard.git
cd project-observatory-dashboard
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -c requirements-full.lock '.[full]'
export OBSERVATORY_HOME="$HOME/.local/share/project-observatory-full"
project-observatory full init
project-observatory full configure sources projects "$HOME/projects"
project-observatory full local
project-observatory full doctor
Use an existing directory you own in place of `$HOME/projects`. The first run needs no provider credentials. An agent can guide the setup: give it the [onboarding prompt](docs/AGENT-ONBOARDING.md), or run `project-observatory full onboard`.
Open the dashboard
project-observatory full open # builds the pages if needed, opens them as local files
project-observatory full open --serve # serves them on 127.0.0.1:47311 (needed for the keys page's live actions)
`--
Related Skills
CursorLens
GitHub Repo stars Open-source dashboard for Cursor.sh IDE Cursor monitoring panel
Budgetclaw
Local spend monitor for Claude Code with hard budget caps: track cost per project and git branch, get phone al
Agent Mission Control
Tauri 2 + Phaser 4 desktop dashboard that visualizes live GitHub Copilot CLI activity.
Standup
Generate a daily standup summary. Scans today's git activity, open TODOs, and failing checks to produce a conc
Converge
Run an unattended review→fix→re-review loop on the current branch until the reviewer has no findings at or abo
Cc Inspect
git clone https://github.com/howardpen9/cc-inspect ~/.claude/skills/cc-inspect Inspect all installed Claude Co
Related Agents
Secret Purist
The paranoid sentinel of credential security. Use this agent to scan codebases and git history for leaked secr
Start Here
Use this agent on first run to set up a new workspace from scratch. Walks the user through identity, agent sel
Community Dashboard Curator
Community telemetry and dashboard aggregator. Scans and compiles metrics across Skool cohorts, Discord activit