Skillsdashboard banner
atxinsky atxinsky

Skillsdashboard

Development community

Description

Scan, browse and run all your Claude Code + Gemini CLI skills from one dashboard

Installation

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

README

Skill Manager

Scan, browse, and run all your Claude Code + Gemini CLI skills from one dashboard.

![Node.js](https://img.shields.io/badge/Node.js-18+-339933?logo=node.js&logoColor=white) ![Express](https://img.shields.io/badge/Express-4.x-000000?logo=express)

Features

  • Auto-scan — Discovers skills from ~/.claude/skills/ and ~/.agents/skills/
  • Tree hierarchy — Groups skills by nested directories and common prefixes (collapsible)
  • Category filters — Research, Writing, Design, DevTools, Media, Integration, Business, Utility, Project, GameDev
  • Skill preview — Renders SKILL.md content with Markdown formatting
  • Gemini CLI execution — Run any Gemini skill directly from the browser with real-time SSE streaming
  • Search — Filter skills by name or description (Ctrl+K)

Quick Start

git clone https://github.com/atxinsky/skillsdashboard.git
cd skillsdashboard
npm install
node server.js
# → http://localhost:3456

How It Works

  1. Server scans skill directories, parses SKILL.md frontmatter + body
  2. Skills are auto-classified into categories by keyword matching
  3. Hierarchy detection: nested skills/ subdirectories, common prefixes (baoyu-*, feishu-*), colon sub-commands (pua:pro)
  4. Click a skill → view its full documentation
  5. Enter a prompt → calls gemini -p "/skill-name prompt" --yolo → streams output via SSE

Stack

  • Backend: Node.js + Express + marked
  • Frontend: Single-page HTML (vanilla JS, no framework)
  • Streaming: Server-Sent Events (SSE)

Skill Sources

Platform Directory
Claude Code ~/.claude/skills/
Gemini CLI ~/.agents/skills/

License

MIT