shepard-obs-stack
Self-hosted observability dashboards for coding assistant usage and cost
All Skills in This Repository (6)
Pure Emerald Level Indicatorsobs-tools
Analyze AI tool invocation metrics from Prometheus data over 24 hours.
obs-sessions
Retrieve recent AI coding sessions with provider, model, duration, and cost.
obs-status
Check operational status of Grafana, Loki, Prometheus, Alertmanager, and Tempo services.
obs-alerts
Retrieve active alerts, silences, and Prometheus rule states via Alertmanager and Prometheus APIs.
obs-cost
Monitor AI coding assistant costs and token usage across providers.
obs-query
Execute PromQL and LogQL queries against Prometheus and Loki.
Frequently Asked Questions
FAQPage SchemaHow to install shepard-obs-stack?โผ
Run `npx skills add shepard-system/shepard-obs-stack --all -g -y` in your terminal to install all skills in this suite globally.
How to track AI coding assistant costs?โผ
Start the stack with ./scripts/init.sh, install the hooks, and the Cost dashboard shows spend by provider and model in real time. You can also ask your agent directly with the /obs-cost skill.
Which coding assistants does it support?โผ
It supports Claude Code, Codex, and Gemini CLI through bash hooks plus native OpenTelemetry export. All three feed into the same Prometheus, Loki, and Tempo pipeline.
Does my telemetry data leave my machine?โผ
No. Everything runs locally in Docker containers on localhost, so all metrics, logs, and traces stay on your own machine.
Can I query metrics without opening Grafana?โผ
Yes. The seven included skills let your agent run status checks, cost reports, session history, and free-form PromQL or LogQL queries directly from the terminal.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core