Mr Dashboard — Testing skill for Claude Code
The development workflow of GitLab merge requests on one page, for authors and reviewers: pipeline, SonarQube, mutation testing and review signals of every open MR, a diff viewer where you comment and.
How to install Mr Dashboard
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open YannRobert/mr-dashboard and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Mr Dashboard does
The development workflow of GitLab merge requests on one page, for authors and reviewers: pipeline, SonarQube, mutation testing and review signals of every open MR, a diff viewer where you comment and resolve threads, browser notifications, and one-click AI prompts. Made for agentic development, without an IDE. Runs on your machine.
Alternatives in Testing
- Pua — Use when the user invokes /pua or asks for PUA mode, try-harder/retry help, change-approach coaching, completi 19.5k ★
- Spec Kitty — Spec-Driven Development for serious software developers 1.6k ★
- Spec Draft PR — Turn a feature idea or GitHub issue into a one-page spec saved to Documentation/specs/ and opened as a draft P 324 ★
README
MisteR Dashboard
Created and maintained by [Yann ROBERT](https://github.com/YannRobert) · Website:
[](https://yannrobert.github.io/mr-dashboard/)
*The open merge requests of the demo project, an invented online bookshop: [take the tour](https://yannrobert.github.io/mr-dashboard/tour.html), or [try it](#try-it-without-a-gitlab) without a GitLab.*
A local dashboard for the development workflow of a GitLab project's merge requests, from the first push to the merge, for authors and reviewers alike. Each open merge request shows its CI signals (pipeline, SonarQube, mutation testing, unresolved threads, lag behind the target branch) and its review activity: commits, comments, who pushed or commented last.
- Authors see what is left to do on their merge requests: a failed pipeline, a quality gate, a mutation score, the threads to answer.
- Reviewers see which merge request is ready for them, and read only what changed since their last review.
- Browser notifications tell you when your merge request breaks or gets approved, and when the main branch's pipeline fails.
It also offers a diff viewer built on the local git clone, where threads are opened, answered and resolved, a comments page, and an **AI** button that prepares prompts for a merge request, for Claude Code, Codex or Pi.
Made for agentic development, where coding agents write the code across several worktrees and nobody keeps an IDE open on each of them. The diff of every merge request comes from the local git clone, without checking anything out, so neither the author nor the reviewer opens an IDE to read it. The **AI** button turns the fix of what is red, and the actions the project defines,
Related Skills
Smart PR
Generate a structured PR description from the current branch diff. Run after /self-review passes. Produces tit
Matcha:Status
🍵 Master session health dashboard — intensity, git diff stats, test status, and marker ledger
Autorun
Run the full pipeline headlessly overnight — spec-review → plan → check → build → PR → merge
Stat Research Pipeline
Open-source AI skills for AI-assisted statistical research workflows: assumption checks, test selection, model
Publish Skills
publish-skills — pre-publish checklist + sanitizer pipeline for Agent Skills. Spec compliance, README patterns
Notes Curate
You curate the repository notes of {{.Repo}}: the notes file and the harness of QA scripts that an automated r
Related Agents
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
Review Thread Triager
Triage open review threads on the user's own GitLab merge request; return per-thread label, blocking flag, dis