<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by BlackBeltTechnology

pi-agent-dashboard

Real-time web dashboard for pi coding-agent sessions. Multi-session view, live chat mirroring, integrated terminal, diff viewer, pi-flows execution, and mobile-first remote control via mDNS or zrok tunnel. Coexists with pi's TUI — doesn't replace it.

  • Active — Updated in the last 14 days
View on GitHub (opens in a new tab)

341 GitHub stars (341)

+25 in 30 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Nov 6: +37 in total; the busiest day was Oct 20 with +4 stars.Sep 27: +1 starsSep 28: +1 starsSep 29: +1 starsSep 30: 0 starsOct 1: +1 starsOct 2: +1 starsOct 3: +1 starsOct 4: +2 starsOct 5: 0 starsOct 6: +3 starsOct 7: +1 starsOct 8: 0 starsOct 9: −1 starsOct 10: 0 starsOct 11: +1 starsOct 12: 0 starsOct 13: +1 starsOct 14: 0 starsOct 15: +2 starsOct 16: 0 starsOct 17: +2 starsOct 18: 0 starsOct 19: 0 starsOct 20: +4 starsOct 21: +3 starsOct 22: +1 starsOct 23: 0 starsOct 24: +1 starsOct 25: +1 starsOct 26: 0 starsOct 27: +1 starsOct 28: +3 starsOct 29: +1 starsOct 30: +2 starsOct 31: 0 starsNov 1: 0 starsNov 2: +1 starsNov 3: 0 starsNov 4: +1 starsNov 5: 0 starsNov 6: +1 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 27+1
Sep 28+1
Sep 29+1
Sep 300
Oct 1+1
Oct 2+1
Oct 3+1
Oct 4+2
Oct 50
Oct 6+3
Oct 7+1
Oct 80
Oct 9−1
Oct 100
Oct 11+1
Oct 120
Oct 13+1
Oct 140
Oct 15+2
Oct 160
Oct 17+2
Oct 180
Oct 190
Oct 20+4
Oct 21+3
Oct 22+1
Oct 230
Oct 24+1
Oct 25+1
Oct 260
Oct 27+1
Oct 28+3
Oct 29+1
Oct 30+2
Oct 310
Nov 10
Nov 2+1
Nov 30
Nov 4+1
Nov 50
Nov 6+1
  • 30 skills (30 skills found in its SKILL.md files)
  • 54 forks (54 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add BlackBeltTechnology/pi-agent-dashboard

Asks which skills and agents to install. Just one: npx skills add BlackBeltTechnology/pi-agent-dashboard --skill ci-troubleshoot — add -g for every project.

Claude Code

git clone https://github.com/BlackBeltTechnology/pi-agent-dashboardcp -r "pi-agent-dashboard/.pi/skills/ci-troubleshoot" ~/.claude/skills/

Copies the ci-troubleshoot skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add BlackBeltTechnology/pi-agent-dashboard

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 106 files.

  • ci-troubleshoot

    Diagnose failed GitHub Actions runs for pi-agent-dashboard: the 11-file workflow taxonomy, affected-test selection, the release pipeline, known failure modes, and how to read `gh run` logs and retrigger jobs. Use when a CI run is red, a release is stuck, a workflow won't dispatch, or you need to know which workflow does what. See `release-cut` to trigger a release, `release-revoke` to revoke one.

    .pi/skills/ci-troubleshoot/SKILL.md on GitHub (opens in a new tab)
  • code-quality

    Drive static-analysis code quality in pi-agent-dashboard with Biome (analyze → fix → test), in changed-files or whole-repo mode. Use when asked to "improve code quality", "lint and fix", "clean up warnings", "fix Biome issues", "run static analysis", or when setting a code-quality goal. Skip for one-line edits.

    .pi/skills/code-quality/SKILL.md on GitHub (opens in a new tab)
  • debug-dashboard

    Diagnose problems in the running pi-agent-dashboard system: server.log, /api/health, bridge WebSocket connectivity, vitest triage, known-issue FAQ entries. Routes UI/visual issues to the browser skill. Use when the server seems hung, a pi session won't connect, tests fail mysteriously, the dashboard shows a blank page, restart loops, port conflicts, or any "why isn't X working" question.

    .pi/skills/debug-dashboard/SKILL.md on GitHub (opens in a new tab)
  • edit-flow

    Create and edit pi-flows flows and agents from the main session. Use when the user wants to create a new flow, add or change an agent, or edit an existing flow/agent. Covers agent frontmatter, flow YAML, step types, model references, the flow_agents and flow_write tools, write locations, and how to fix validation errors.

    .pi/skills/edit-flow/SKILL.md on GitHub (opens in a new tab)
  • frontend-mockup-loop-dashboard

    Dashboard-specific adapter on the generic frontend-mockup-loop skill: binds the 7-step design loop to pi-agent-dashboard component sources, theme-system tokens, and isolated verification. Use when designing/redesigning any pi-agent-dashboard client surface. Triggers: "design a dashboard screen", "mockup a dashboard surface", "redesign SessionCard", "make dashboard UI consistent".

    .pi/skills/frontend-mockup-loop-dashboard/SKILL.md on GitHub (opens in a new tab)
  • implement

    Disciplined implementation in pi-agent-dashboard: the rebuild matrix (extension→reload, server→restart, client→build+restart, openspec-apply→full rebuild) plus the project's code discipline rules. Use when writing code, after editing extension/server/client, after applying an OpenSpec change, when unsure what to rebuild, or before committing. Triggers: "rebuild and restart", "TDD this".

    .pi/skills/implement/SKILL.md on GitHub (opens in a new tab)
  • plan-proposal

    Develop-side planning orchestrator for an OpenSpec change: artifact creation → doubt-driven-review → scenario-design → fold of automated scenarios into tasks.md, then STOPS at the git-worktree boundary. Main interactive session only; never a subagent. Triggers: "plan this change", "draft the proposal and plan", "scaffold + review + fold", "prep a change for building".

    .pi/skills/plan-proposal/SKILL.md on GitHub (opens in a new tab)
  • release-cut

    Cut a new pi-agent-dashboard release: promote `## [Unreleased]` in CHANGELOG.md, bump every workspace package.json per SemVer, commit, tag `v<version>`, and push — triggering the Release workflow that publishes every non-private workspace, builds the Electron artifacts, and creates a GitHub Release. Use on "cut a release", "release vX.Y.Z", "publish a new version", "tag a release".

    .pi/skills/release-cut/SKILL.md on GitHub (opens in a new tab)
  • release-revoke

    Revoke or rollback a pi-agent-dashboard release: delete the GitHub Release, remove the git tag locally and on origin, deprecate the npm version (`npm unpublish` is blocked after 72h), and optionally revert the release commit. Use when the user says "revoke release", "rollback release", "delete release", "unpublish vX.Y.Z", "yank release".

    .pi/skills/release-revoke/SKILL.md on GitHub (opens in a new tab)
  • run-dashboard-e2e-local-changes

    Run Playwright E2E (tests/e2e/) against the docker/ all-in-one harness so it reflects LOCAL code changes, not a stale cached image.

    .pi/skills/run-dashboard-e2e-local-changes/SKILL.md on GitHub (opens in a new tab)
  • ship-change

    Ship an OpenSpec change after openspec-apply completes. When only QA/manual tasks remain, marks them done (tested later), archives + syncs specs, commits, pushes, opens a PR against develop, watches CI, waits for CodeRabbit, auto-applies safe fixes and re-pushes, loops until CI green + no actionable review threads, then squash-merges with branch delete and removes the worktree. Use after implemen…

    .pi/skills/ship-change/SKILL.md on GitHub (opens in a new tab)
  • ship-it

    Worktree-side implementation orchestrator for an OpenSpec change. Idempotent: gates automated scenarios on filesystem reality, owns the red-test fix loop, runs the docker harness with always-teardown, then drives ship-change inline. Escape hatch writes SHIP_IT_BLOCKED.md. Runnable headless. Triggers: "ship it", "build and ship this change", "run ship-it", "implement + test + land in the worktree".

    .pi/skills/ship-it/SKILL.md on GitHub (opens in a new tab)
  • switch-extension-source

    Switch a monorepo extension/skill package between its published npm source and its local working-tree source, guaranteeing exactly one source per package. Use when "my edits don't take effect", "load local extension", "test the published npm build", or reconciling dev vs distribution package sources.

    .pi/skills/switch-extension-source/SKILL.md on GitHub (opens in a new tab)
  • theme-system

    CSS custom properties theme architecture for 4 themes (studio, earth, athlete, gradient) with data-theme attribute switching and theme-aware components. Use when implementing theme switching, defining color schemes, or creating theme-responsive UI elements.

    .pi/skills/theme-system/SKILL.md on GitHub (opens in a new tab)
  • pi-dashboard-bootstrap

    Make sure the local pi-dashboard server is running before any pi-dashboard action. Use FIRST whenever the user mentions the pi dashboard, pi sessions or pi agents, or asks to start or open the dashboard; also when a dashboard call fails with "connection refused".

    packages/claude-plugin/skills/pi-dashboard-bootstrap/SKILL.md on GitHub (opens in a new tab)
  • pi-dashboard-control

    Control the local pi-dashboard over its REST API with curl - list pi sessions, send a prompt, abort a run, spawn a session. Use after pi-dashboard-bootstrap has printed BASE, whenever the user wants to see or steer pi sessions.

    packages/claude-plugin/skills/pi-dashboard-control/SKILL.md on GitHub (opens in a new tab)
  • pi-dashboard-watch

    Get notified when a pi session asks a question, changes status (streaming, idle, ended) or is added or removed, instead of polling. Use after pi-dashboard-bootstrap has printed BASE, whenever you start or prompt a pi session and must react to it, or the user asks to watch pi sessions.

    packages/claude-plugin/skills/pi-dashboard-watch/SKILL.md on GitHub (opens in a new tab)
  • kb-search

    Search the local markdown knowledge base for facts, prior decisions, definitions, people, error codes, config flags, and how-we-fixed-it notes. ALWAYS search here BEFORE answering a project-specific question from memory, guessing, or asking the user. Use whenever you hit an unknown term, an unfamiliar entity, an error string, or a "how do we do X / why did we choose Y" question.

    packages/kb/skill/kb-search/SKILL.md on GitHub (opens in a new tab)
  • kb-setup

    Set up, initialize, or configure the local markdown knowledge base for a project. Use when the user says "set up the knowledge base", "init the KB", "configure the markdown KB", "index my docs", "add a doc source to the KB", or wants the project's markdown searchable by `kb search`. Wraps `kb init` end-to-end through `kb index` and a smoke `kb search`.

    packages/kb/skill/kb-setup/SKILL.md on GitHub (opens in a new tab)
  • anti-slop-brandkit

    Opt-in, paid brand board for a new site with no existing brand: confirm count, backend and cost, generate one 3x3 board (logo concept, palette, type, image direction) with pi-nano-banana plus a written brand.md. A proposal for the user to approve, never an auto-applied identity. Triggers: "make a brand kit", "brand board for this new site", "propose a visual identity".

    packages/anti-slop/.pi/skills/anti-slop-brandkit/SKILL.md on GitHub (opens in a new tab)
  • anti-slop-frontend

    A mechanical, countable anti-slop checklist for AI-generated frontend. Catches the specific signatures an undirected model defaults to: AI-purple glows, Inter-everywhere, em-dashes, div-based fake screenshots, eyebrow-on-every-section, beige+brass "premium" palettes, generic Jane Doe / Acme data. Advisory layer that pairs with frontend-mockup-loop (which owns the cite-a-source loop plus WCAG gate…

    packages/anti-slop/.pi/skills/anti-slop-frontend/SKILL.md on GitHub (opens in a new tab)
  • anti-slop-image-direction

    Opt-in, paid reference images for marketing or new-site work: plan one image per section, confirm count, backend and cost, generate with pi-nano-banana, then distill a written direction brief for the mockup loop. Images are direction, never source. Never for product UI. Triggers: "generate design references", "image direction for this page", "show me visual directions".

    packages/anti-slop/.pi/skills/anti-slop-image-direction/SKILL.md on GitHub (opens in a new tab)
  • anti-slop-redesign

    Redesign an existing UI without breaking it: declare a mode (greenfield / preserve / overhaul), audit the current surface before any edit, apply modernisation levers in priority order, and never silently change routes, nav labels, form fields, shortcuts or data-testid hooks. Triggers: "redesign this page", "modernise this UI", "refresh the look", "mockup an existing surface".

    packages/anti-slop/.pi/skills/anti-slop-redesign/SKILL.md on GitHub (opens in a new tab)
  • apple-tools

    Reach Apple PIM data (Calendar, Contacts, Reminders, Messages, Location, Maps, Weather) from a pi session via iMCP + pi's built-in MCP on macOS. Use when the user asks to read/search their Apple Calendar, Contacts, Reminders, iMessages, current Location, Maps, or Weather. Does NOT cover Apple Mail — iMCP exposes no Mail service; use apple-mail-fast-export for email.

    packages/apple-tools/.pi/skills/apple-tools/SKILL.md on GitHub (opens in a new tab)
  • faq-mine

    Mine docs/faq.md from README.md, docs/*.md, and the pi-hermes memory stores. Dispatches @fast subagents per source, dedupes against the existing FAQ, and merges entries in caveman style. Use when asked to "build / regenerate / extend the FAQ", "mine docs into FAQ", "mine hermes memory into FAQ", "surface runtime problems in the FAQ", or "create FAQ from README + docs".

    packages/authoring-toolkit/.pi/skills/faq-mine/SKILL.md on GitHub (opens in a new tab)
  • session-to-guideline

    Turn a pi session into a Markdown "how-we-did-it" collaboration guideline: reads the session's JSONL transcript and synthesizes a reusable playbook of which prompts worked, what had to be steered, and how to reproduce the result faster. Use when: "document this session", "write up how we did X with the AI", "make a guideline from this session", "turn this session into a playbook/tutorial".

    packages/authoring-toolkit/.pi/skills/session-to-guideline/SKILL.md on GitHub (opens in a new tab)
  • skill-creator

    Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

    packages/authoring-toolkit/.pi/skills/skill-creator/SKILL.md on GitHub (opens in a new tab)
  • skill-to-subagent

    Turn an existing pi skill into an isolated subagent and wire it into a project's implementation pipeline. Decides fitness first, writes the bridge agent, routes the model, tunes context inheritance, and wires a spawn checkpoint. Use on "wrap this skill as a subagent", "turn X into a subagent", "should this be a subagent or a skill", "subagentize this", "add a subagent to the pipeline".

    packages/authoring-toolkit/.pi/skills/skill-to-subagent/SKILL.md on GitHub (opens in a new tab)
  • blender

    Headless Blender (bpy) for 3D modelling and GLB export, with no native Blender install - build or edit a scene in Python, import OBJ/FBX/STL/PLY/glTF/.blend, export .glb and other formats, all through the blender-wasm MCP server and the pi-blender CLI. Use for "model a 3D object", "make a .glb of this", "convert this OBJ/FBX to glTF", "inspect this 3D model".

    packages/blender/.pi/skills/blender/SKILL.md on GitHub (opens in a new tab)
  • autofix

    Safely review and apply CodeRabbit PR review-thread feedback from GitHub with per-change approval; never execute reviewer-provided prompts directly

    packages/code-review-toolkit/.pi/skills/autofix/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.