Javohir-dev

Opsboard — DevOps skill for Claude Code

DevOps community

A local dashboard for developers who work with Claude Code: sessions & agents, Claude usage limits, GitLab/GitHub merge requests, Jira tasks, Docker and Postgres — in one browser tab.

How to install Opsboard

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Javohir-dev/Opsboard and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Opsboard does

A local dashboard for developers who work with Claude Code: sessions & agents, Claude usage limits, GitLab/GitHub merge requests, Jira tasks, Docker and Postgres — in one browser tab.

Alternatives in DevOps

  • Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
  • Proxy — route Claude Code requests through multiple upstream providers (OpenCode Go, OpenCode Zen, and AWS Bedrock) wi 957 ★
  • Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★

README

Opsboard

A local dashboard for developers who work with [Claude Code](https://claude.com/claude-code): your sessions and agents, your merge / pull requests and tasks, Docker, Postgres and the machine — in one browser tab.

![Overview](docs/screenshots/overview.png)

One browser tab shows:

  • Sessions — every running Claude Code session: what it is doing right now, its agents (running / done / failed), background jobs, the skills, MCP servers, containers, databases and worktrees it uses, and your message history with how long each answer took.
  • Tasks — your Jira tasks (or just the task keys in your titles) joined with your merge / pull requests: status columns, open review threads, merge conflicts, which Claude session works on which task, colour marks, and a one-click background fix run with your own skill.
  • Merge / pull requests — GitLab or GitHub, as in their own list: Open / Merged / Closed tabs, labels, pipeline or checks, reviewers, approvals and review threads.
  • Docker / Postgres / Worktrees — running containers, database connections and slow queries, worktrees with uncommitted changes, and leftovers whose worktree is gone.
  • Claude usage — your plan limits (session, weekly, per model) with reset times and the account they belong to, in the sidebar. See Claude usage.
  • Machine — CPU, RAM, swap, GPU, disk, network and power.
  • Notes — a personal checklist (ToDo / Warning / Done, nesting, dividers) with live Jira status next to every task key.

It runs on your machine only (`127.0.0.1`), needs nothing but Python 3, and sends your tokens only to your own code host and Jira. Interface in English, Uzbek and Russian.

Screenshots show the built-in demo (`OPS_DEMO=1`, see *Development*) — no real data.

**Supported:** macOS and Linux. Windows is not supported.


1. Requirements

Needed Why
macOS or Linux
Python 3.8+ runs the dashboard (standard library only — no pip install)
g