musarrafasaroof-123/skillpm

Gerencie habilidades de agente como pacotes npm para publicar, instalar, versionar e compartilhá-las com suporte completo a dependências.

O que é skillpm?

O **skillpm** é uma habilidade para agentes de IA (como Claude Code) que transforma o gerenciamento de habilidades de agente em um processo semelhante ao de pacotes npm. Ele permite que desenvolvedores publiquem, instalem, versionem e compartilhem habilidades de agente com suporte total a dependências. **Por que é útil:** - Facilita a descoberta e reutilização de habilidades. - Gerencia versões e dependências de forma confiável. - Promove um ecossistema modular e compartilhável. **Plataformas suportadas:** Habilidades compatíveis com agentes de IA em geral, com foco em Claude Code, Cursor e Codex. **Como funciona:** - Usa comandos inspirados no npm (ex: `skillpm publish`, `skillpm install`). - Lê metadados e dependências de um arquivo `skill.json`. - Publica habilidades em um registro central (ou privado). - Instala habilidades com suas dependências no diretório do projeto do agente. Em resumo, skillpm traz a mesma produtividade do npm para o mundo das habilidades de agente de IA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add musharrafsaroof-123/skillpm

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que skillpm faz?

Gerencie habilidades de agente como pacotes npm para publicar, instalar, versionar e compartilhá-las com suporte completo a dependências.

Introdução

skillpm é uma ferramenta poderosa que transforma o gerenciamento de habilidades para agentes de IA (como Claude Code, Cursor, Codex) em um processo familiar e robusto, similar ao ecossistema npm para JavaScript.

Instalação

# Instalar globalmente via npm
npm install -g skillpm

Comandos Principais

ComandoDescrição
skillpm initInicializa um novo pacote de habilidade
skillpm publishPublica a habilidade no registro
skillpm install <nome-do-pacote>Instala uma habilidade e suas dependências
skillpm update <nome-do-pacote>Atualiza uma habilidade instalada
skillpm listLista habilidades instaladas

Exemplo de Uso

# Inicializar um novo pacote
skillpm init

# Publicar
skillpm publish

# Instalar
skillpm install @myorg/minha-habilidade

Configuração

O arquivo skill.json define os metadados da habilidade:

{
  "name": "@myorg/minha-habilidade",
  "version": "1.0.0",
  "description": "Descrição da minha habilidade",
  "main": "skill.js",
  "dependencies": {
    "@externo/outra-habilidade": "^2.0.0"
  }
}

Links Relacionados


skillpm: gerencie suas habilidades como pacotes.

Habilidades Relacionadas