CommunityEscrita e Ediçãogithub.com

rolecraft-sh/rolecraft

O gerenciador de skills com foco em segurança para agentes de IA — toda instalação executa uma verificação de segurança. Gerencie skills e servidores MCP em 87 agentes. CLI com zero dependências.

O que é rolecraft?

O rolecraft é uma ferramenta de linha de comando (CLI) com zero dependências, projetada para instalar e gerenciar skills de agentes de IA de forma segura e centralizada. Ele suporta 87 agentes (27 verificados), incluindo Cursor, Claude Code, Devin, Codex, Copilot, Aider, Windsurf e muitos outros. Sua principal vantagem é a segurança: toda instalação passa por uma varredura de segurança antes de ser concluída. O rolecraft permite instalar skills a partir de pastas locais, repositórios GitHub/GitLab ou URLs SSH, gerenciar skills instaladas, executar verificações de integridade com hashes de conteúdo, e usar um arquivo de bloqueio para instalações reproduzíveis em pipelines de CI/CD. Comandos como `rolecraft doctor` ajudam a diagnosticar problemas de detecção do agente, e o comando `rolecraft init` facilita a criação de novas skills. A ferramenta também oferece suporte a instalações direcionadas para agentes específicos, modo não interativo, e conversão entre formatos SKILL.md e .mdc.

Funciona com✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode✓Windsurf
npx skills add rolecraft-sh/rolecraft

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que rolecraft faz?

Instale e gerencie skills de agentes de IA em 87 agentes (27 verificados) com um único comando. Zero dependências. Nenhum registro necessário.

Quando usar

  • Instalar skills — de pastas locais, repositórios GitHub, projetos GitLab ou URLs SSH git
  • Gerenciar skills — listar, atualizar, remover e verificar skills instaladas
  • Pipelines CI/CD — reinstalação baseada em arquivo de bloqueio com rolecraft ci
  • Solução de problemas — rolecraft doctor para diagnosticar detecção de agente, arquivo de bloqueio e problemas com Node.js
  • Integração de equipe — instalação em lote com um único comando
  • Configuração multiagente — instale a mesma skill em vários agentes de uma só vez

Início rápido

# Experimente sem instalar
npx rolecraft --help

# Crie uma skill
npx rolecraft init minha-skill

# Instale a partir de qualquer fonte
npx rolecraft install ./minha-skill
npx rolecraft install usuario/repo
npx rolecraft install https://gitlab.com/org/projeto
npx rolecraft install [email protected]:usuario/repo.git

# Instale em agentes específicos
npx rolecraft install usuario/repo --cursor --devin

# Verifique se há atualizações
npx rolecraft check

# Execute uma verificação de saúde do sistema
npx rolecraft doctor

# Liste skills instaladas
npx rolecraft list

# Converta entre SKILL.md e .mdc
npx rolecraft convert ./minha-skill

Comandos de instalação

ComandoPropósito
rolecraft install <origem>Instalar uma skill (local, GitHub, GitLab, SSH)
rolecraft init [nome]Criar um novo SKILL.md (--template, --list)
rolecraft listMostrar skills instaladas
rolecraft checkVerificar atualizações disponíveis
rolecraft remove <slug>Desinstalar uma skill
rolecraft update <slug>Reinstalar para a versão mais recente
rolecraft rollback <slug>Restaurar para a versão anterior a partir do backup
rolecraft bundle <fontes>Instalar várias skills a partir de arquivo ou inline
rolecraft ciReinstalar a partir do arquivo de bloqueio (modo CI)
rolecraft verifyVerificar integridade da skill via hash de conteúdo
rolecraft watch [<slug>]Monitorar skills em busca de alterações e sincronizar automaticamente
rolecraft search <consulta>Pesquisar skills no GitHub
rolecraft doctorExecutar verificação de saúde do sistema
rolecraft agents-xml [--write]Gerar XML de skills para AGENTS.md
rolecraft use <origem>Visualizar sem instalar
`rolecraft completions bashzsh
rolecraft convert <origem>Converter entre formatos SKILL.md e .mdc
rolecraft test <caminho-da-skill>Testar a qualidade de uma skill com asserções embutidas

Flags comuns

FlagPropósito
--cursor, --devin, --claude, --codexDirecionar agentes específicos
--allInstalar em todos os agentes suportados
--yes / -yModo não interativo (CI/CD)
--dry-runVisualizar sem fazer alterações
--symlinkLink simbólico em vez de cópia
--global / --projectSeleção de escopo

Agentes suportados (87 total · 27 verificados)

opencode, claude-code, cursor, windsurf, devin, codex, copilot, aider, cline, gemini-cli, cody, continue, warp, codeium, fabric, goose, tabnine, supermaven, pr-pilot, loom, roo, trae, hermes, kiro, augment, kilo, openhands, junie, factory, command-code, cortex, mistral-vibe, qwen-code, openclaw, codebuddy, mux, pi, omp (oh-my-pi), autohand-code, rovo-dev, firebender, ibm-bob, aider-desk, e mais 45.

Exemplos

Instalar a partir do GitHub

rolecraft install vercel-labs/agent-skills --skill frontend-design

Instalar em vários agentes

rolecraft install ./minhas-regras-da-equipe --cursor --devin --copilot --all

Instalação em pipeline CI

rolecraft ci --yes

Criar e instalar sua própria skill

rolecraft init minha-skill
rolecraft install ./minha-skill --all

Links

Habilidades Relacionadas