christopherlouet/claude-base

Base opinada para Claude Code — Fluxo Explore → TDD → Audit, presets de stack com detecção automática (nextjs, fastapi, astro, ...), instalação via curl | bash. MIT.

O que é claude-base?

Este skill fornece uma base opinada para o Claude Code, estabelecendo um fluxo de trabalho estruturado de três etapas: Explorar (Explore), Desenvolvimento Guiado por Testes (TDD) e Auditoria (Audit). Ele inclui presets de stack pré-configurados para frameworks populares como Next.js, FastAPI e Astro, que são detectados automaticamente com base no projeto em que você está trabalhando. Isso permite que o Claude Code adote as melhores práticas e convenções específicas de cada stack sem configuração manual. O skill é instalado via um comando simples `curl | bash` e é distribuído sob licença MIT, sendo útil para desenvolvedores que desejam padronizar e acelerar o desenvolvimento de agentes de IA com Claude Code.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add christopherlouet/claude-base

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 claude-base faz?

Base opinada para Claude Code — Fluxo Explore → TDD → Audit, presets de stack com detecção automática (nextjs, fastapi, astro, ...), instalação via curl | bash. MIT.

Visão Geral

O skill claude-base oferece uma base opinada para o Claude Code, estruturada em três fases principais:

  1. Explorar (Explore): Entenda o contexto do projeto, estrutura de diretórios, dependências e configurações existentes.
  2. TDD (Test-Driven Development): Desenvolva funcionalidades seguindo a prática de escrever testes antes do código, garantindo qualidade e cobertura.
  3. Auditar (Audit): Revise o código gerado, verifique conformidade com as melhores práticas da stack e otimize conforme necessário.

Presets de Stack com Detecção Automática

O skill detecta automaticamente a stack do seu projeto com base em arquivos de configuração comuns. Os presets suportados incluem:

  • nextjs: Frameworks Next.js (detectado por next.config.js, next.config.mjs)
  • fastapi: FastAPI (detectado por pyproject.toml, requirements.txt)
  • astro: Astro (detectado por astro.config.mjs, astro.config.ts)
  • E outros stacks populares.

Cada preset fornece:

  • Convenções de nomenclatura e estruturação de arquivos.
  • Melhores práticas de teste (jest, pytest, etc.).
  • Padrões de código recomendados.

Instalação

Para instalar o skill, execute o seguinte comando no seu terminal:

curl -fsSL https://raw.githubusercontent.com/christopherlouet/claude-base/main/install.sh | bash

Isso baixará e executará o script de instalação, que configurará o skill no seu ambiente Claude Code.

Uso

Após a instalação, o skill é ativado automaticamente quando você inicia uma sessão com Claude Code em um diretório de projeto compatível. Você pode invocar explicitamente o fluxo de trabalho com comandos como:

/claude explore
/claude tdd
/claude audit

Licença

Este projeto é distribuído sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.

Habilidades Relacionadas