marlonwlv

Inhouse — Git skill for Claude Code

Git community

Construtor de apps local que roda com a sua assinatura do Claude Code — esteira de tarefas, porteiras humanas e publicação como Pull Request.

How to install Inhouse

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

What Inhouse does

Construtor de apps local que roda com a sua assinatura do Claude Code — esteira de tarefas, porteiras humanas e publicação como Pull Request. Em português, sem chave de API.

Alternatives in Git

  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
  • Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★

README

🏠 Inhouse

Crie e altere apps conversando em português — sem terminal, sem chave de API.

Um **construtor de apps local** que coloca o Claude Code da _sua própria máquina_ (a sua assinatura) numa esteira de tarefas com **porteiras humanas**, para pessoas não-técnicas mexerem em código com segurança. Você descreve o que quer; o Claude planeja, executa, testa e abre um Pull Request. Você só aprova nos pontos que importam.

![Node](https://img.shields.io/badge/Node-24+-3c873a) ![Licença](https://img.shields.io/badge/licen%C3%A7a-MIT-black) ![Sem build](https://img.shields.io/badge/UI-vanilla%20JS-f1c40f) ![Sua assinatura](https://img.shields.io/badge/roda%20com-sua%20assinatura%20Claude-8a4fff)

![O quadro de tarefas do Inhouse, com tarefas percorrendo a esteira](assets/board.png)


Por que ele existe

Ferramentas de IA que constroem apps ou usam uma **chave de API que você paga por token**, ou mandam o seu código para um servidor de terceiros. O Inhouse faz diferente:

  • 🔒 Roda com a sua assinatura do Claude. Ele orquestra o binário claude que já está na sua máquina — nunca uma API key. Nada sai do seu computador além da conversa com o Claude.
  • 🗣️ Tudo em português, sem terminal. Você descreve a tarefa numa frase. Quem usa não precisa saber o que é branch, worktree ou PR.
  • 🧱 Cada tarefa num espaço isolado. Várias tarefas rodam em paralelo, cada uma no seu próprio git worktree — sem uma atrapalhar a outra.
  • 🚦 Porteiras humanas. Nada vai para o ar sem o seu "ok". Publicar vira um Pull Request revisável — nunca um merge direto no main.

Como funciona: a esteira

Cada tarefa percorre estes passos. Os **losangos são porteiras** — a tarefa te espera nelas.

flowchart LR
  A([Espec]) --> B([Plano]) --> C{Sua aprovação}
  C --> D([Execução]) --> E([Verificações]) --> F{Seu teste}
  F --> G{Publicar} --> H([Concluída])
  • Espec / Plano — o Claude estrutura o pedido e mo