Communitygithub.com

gulfclamatores7360/llmception

Explore prompts de LLM construindo caminhos de implementação paralelos em worktrees do git para resolver pontos de decisão com entrada do usuário.

O que é llmception?

Este skill permite que desenvolvedores e usuários de agentes de IA explorem diferentes caminhos de implementação para prompts de LLM de forma paralela, utilizando worktrees do Git. Ao invés de seguir um único caminho linear, o skill cria branches paralelas para cada ponto de decisão no prompt, permitindo que o usuário compare os resultados e escolha a melhor direção. Ele funciona gerenciando repositórios Git, criando worktrees para cada branch de decisão e solicitando a opinião do usuário para resolver conflitos ou incertezas. É útil para projetos onde existem múltiplas soluções viáveis ou quando se deseja testar diferentes abordagens sem perder o progresso. Suporta ambientes que tenham Git instalado e acesso a um LLM, como Claude Code, Cursor ou Codex.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add gulfclamatores7360/llmception

Perguntar na sua IA favorita

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

Documentação

O que llmception faz?

Explore prompts de LLM construindo caminhos de implementação paralelos em worktrees do git para resolver pontos de decisão com entrada do usuário.

Visão Geral

Este skill cria um ambiente de desenvolvimento onde você pode testar diferentes estratégias de implementação lado a lado. Ao encontrar um ponto de decisão no prompt do LLM, ele automaticamente cria branches em worktrees separadas, permitindo que você inspecione, compare e selecione o melhor resultado.

Como Funciona

  1. Inicialização: O skill configura um repositório Git e cria um worktree base.
  2. Análise de Prompt: O LLM analisa o prompt e identifica pontos de decisão (ex: escolha de algoritmo, formato de dados, arquitetura).
  3. Criação de Worktrees: Para cada alternativa, um novo worktree é criado a partir do branch principal.
  4. Desenvolvimento Paralelo: Cada worktree implementa sua própria solução.
  5. Resolução: O usuário é solicitado a escolher o melhor caminho, e o skill integra a solução vencedora de volta ao branch principal.

Pré-requisitos

  • Git instalado e configurado
  • Acesso a um LLM (Claude, GPT, etc.)
  • Shell com suporte a worktrees do Git

Exemplo de Uso

# Dentro de um diretório de projeto
llmception "Implementar um sistema de cache com duas estratégias: LRU e LFU"

Isso criará dois worktrees:

  • ./cache-lru com a implementação LRU
  • ./cache-lfu com a implementação LFU

Após revisão, o usuário escolhe a melhor, e o skill mescla de volta.

Comandos Suportados

ComandoDescrição
llmception "prompt"Inicia exploração com um prompt
llmception --resolveExibe worktrees ativos e permite escolher
llmception --statusMostra o estado atual da exploração
llmception --cleanupRemove worktrees antigos e branches não utilizados

Integração com IDEs

  • Cursor: Use o comando Cmd+Shift+P e procure por "llmception"
  • VSCode: Com extensão instalada, use a paleta de comandos
  • Claude Code: Ative o skill via configuração do projeto

Licença

MIT

Habilidades Relacionadas