Opsboard — DevOps skill for Claude Code
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.

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 |
Related Skills
Rogue Glab Skill
GitLab CLI for merge requests, issues, pipelines, and CI/CD. Use when the project needs this capability or the
Helm Terminal
Terminal command center for Claude Code, Codex & AI coding agents. Run multiple agents in one window: auto-til
Agentbox Client
Self-hosted browser workspace for Claude Code and Codex CLI, with Docker sessions, terminal, files, Git, and u
Opencode Kiro Auth
Stop hitting Claude limits. Leverage AWS Kiro 550+ free requests with this multi-account rotation plugin for O
Relay Dev
Native macOS workspace manager for developers: projects, terminal sessions, AI CLI agents, dev services, Docke
Ccflare Better Ccflare
by tombii - A well-maintained and feature-enhanced fork of the glorious ccflare usage dashboard by @snipeship
Related Agents
QA Ticket
Independently QA a Jira ticket or GitLab merge request against a deployed build on the test server (normally s
PR Manager
Manages pull requests and merge requests across GitHub, GitLab, and Azure DevOps. Handles listing, viewing, cr
GitLab
Creates GitLab merge requests using glab CLI. Use when the user wants to create an MR, especially in the backg