xemoe/skills-lector

Um aplicativo web local que escaneia sua máquina em busca de Skills e comandos de barra do Claude e os exibe em um painel no navegador.

O que é skills-lector?

O skills-lector é uma ferramenta utilitária que automatiza a descoberta e visualização de todos os skills do Claude Code implantados localmente (na pasta `~/.claude/skills/`) e comandos de barra (slash commands). Ele varre o sistema de arquivos, extrai metadados de cada skill (nome, descrição, versão, dependências, etc.) e apresenta essas informações em uma interface web amigável, tipo painel de controle. É útil para desenvolvedores que gerenciam múltiplos skills e precisam de uma visão consolidada sem abrir o terminal. A ferramenta é executada localmente (Node.js) e acessada via navegador em `http://localhost:3000` (porta configurável). Não requer instalação global; basta clonar o repositório, instalar dependências e rodar o servidor.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add xemoe/skills-lector

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que skills-lector faz?

Um aplicativo web local que escaneia sua máquina em busca de Skills e comandos de barra do Claude implantados e os exibe em um painel no navegador.

Funcionalidades

  • Escaneia automaticamente o diretório ~/.claude/skills/ em busca de skills instalados.
  • Lista todos os comandos de barra registrados.
  • Exibe metadados de cada skill: nome, descrição, versão, autor, dependências, etc.
  • Interface web responsiva, acessível via navegador.
  • Atualização em tempo real (opcional) via recarga manual.

Instalação

git clone https://github.com/xemoe/skills-lector.git
cd skills-lector
npm install

Uso

npm start

Abra seu navegador em http://localhost:3000.

Configuração

  • Porta: defina a variável de ambiente PORT (padrão: 3000).
  • Diretório de skills: modificável via variável de ambiente SKILLS_DIR (padrão: ~/.claude/skills/).

Estrutura do Projeto

skills-lector/
├── index.js          # Servidor principal
├── scanner.js        # Módulo de escaneamento de skills
├── public/
│   ├── index.html    # Página inicial
│   └── style.css     # Estilos
└── package.json

Plataformas Suportadas

  • Claude Code (versão desktop)
  • Qualquer ambiente que use ~/.claude/skills/ como diretório de skills

Licença

MIT

Habilidades Relacionadas