Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)48 mil · #2924

environment-setup-guide

Guia seu agente na configuração de ambientes de desenvolvimento. Ajuda a instalar as ferramentas e configurações certas para programar.

O que ela faz

Este guia ajuda você a configurar o ambiente de desenvolvimento do seu computador para programar. Ele ensina a instalar as ferramentas certas, como linguagens de programação, bancos de dados e outros programas necessários, e a configurá-los para funcionar juntos.

Quando usar

  • ✓Ao começar um novo projeto de programação.
  • ✓Ao adicionar um novo membro à sua equipe de desenvolvimento.
  • ✓Ao configurar um novo computador para programar.

Exemplo do que pedir para a IA

“Preciso configurar meu computador para um projeto Node.js. Quais passos devo seguir?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/environment-setup-guide/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/environment-setup-guide/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Primeiro, ele identifica quais ferramentas você precisa (como Node.js ou Python). Depois, ele verifica o que você já tem instalado e fornece instruções passo a passo para instalar o que falta, dependendo do seu sistema operacional (Windows, Mac ou Linux).

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill environment-setup-guide

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/environment-setup-guide/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Guia de Configuração de Ambiente

Visão Geral

Ajude os desenvolvedores a configurar ambientes de desenvolvimento completos do zero. Esta habilidade fornece orientação passo a passo para instalar ferramentas, configurar dependências, definir variáveis de ambiente e verificar se a configuração funciona corretamente.

Quando Usar Esta Habilidade

  • Use ao iniciar um novo projeto e precisar configurar o ambiente de desenvolvimento
  • Use ao integrar novos membros à equipe em um projeto
  • Use ao mudar para uma nova máquina ou sistema operacional
  • Use ao solucionar problemas relacionados ao ambiente
  • Use ao documentar instruções de configuração para um projeto
  • Use ao criar documentação de ambiente de desenvolvimento

Como Funciona

Passo 1: Identificar Requisitos

Ajudarei você a determinar o que precisa ser instalado:

  • Linguagem de programação e versão (Node.js, Python, Go, etc.)
  • Gerenciadores de pacotes (npm, pip, cargo, etc.)
  • Sistemas de banco de dados (PostgreSQL, MongoDB, Redis, etc.)
  • Ferramentas de desenvolvimento (Git, Docker, extensões de IDE, etc.)
  • Variáveis de ambiente e arquivos de configuração

Passo 2: Verificar Configuração Atual

Antes de instalar qualquer coisa, ajudarei você a verificar o que já está instalado:

# Check versions of installed tools
node --version
python --version
git --version
docker --version

Passo 3: Fornecer Instruções de Instalação

Fornecerei comandos de instalação específicos para cada plataforma:

  • macOS: Usando Homebrew
  • Linux: Usando apt, yum ou gerenciador de pacotes
  • Windows: Usando Chocolatey, Scoop ou instaladores diretos

Passo 4: Configurar o Ambiente

Ajudar a configurar:

  • Variáveis de ambiente (arquivos .env)
  • Arquivos de configuração (.gitconfig, .npmrc, etc.)
  • Configurações de IDE (VS Code, IntelliJ, etc.)
  • Configuração do shell (.bashrc, .zshrc, etc.)

Passo 5: Verificar Instalação

Fornecer etapas de verificação para garantir que tudo funcione:

  • Executar verificações de versão
  • Testar comandos básicos
  • Verificar conexões de banco de dados
  • Verificar se as variáveis de ambiente foram carregadas

Exemplos

Exemplo 1: Configuração de Projeto Node.js

## Setting Up Node.js Development Environment

### Prerequisites
- macOS, Linux, or Windows
- Terminal/Command Prompt access
- Internet connection

### Step 1: Install Node.js

**macOS (using Homebrew):**
\`\`\`bash
# Install Homebrew if not installed
tmpdir="$(mktemp -d)"
trap 'rm -rf "$tmpdir"' EXIT
curl -fsSLo "$tmpdir/homebrew-install.sh" https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh
cat "$tmpdir/homebrew-install.sh"  # review the full installer before executing
/bin/bash "$tmpdir/homebrew-install.sh"

# Install Node.js
brew install node
\`\`\`

**Linux (Ubuntu/Debian):**
\`\`\`bash
# Update package list
sudo apt update

# Install Node.js and npm
tmpdir="$(mktemp -d)"
trap 'rm -rf "$tmpdir"' EXIT
curl -fsSLo "$tmpdir/nodesource-setup.sh" https://deb.nodesource.com/setup_20.x
cat "$tmpdir/nodesource-setup.sh"  # review the full installer before sudo
sudo -E bash "$tmpdir/nodesource-setup.sh"
sudo apt install -y nodejs
\`\`\`

**Windows (using winget):**
\`\`\`powershell
# Install Node.js
winget install OpenJS.NodeJS.LTS
\`\`\`

### Step 2: Verify Installation

\`\`\`bash
node --version  # Should show v20.x.x or higher
npm --version   # Should show 10.x.x or higher
\`\`\`

### Step 3: Install Project Dependencies

\`\`\`bash
# Clone the repository
git clone https://github.com/your-repo/project.git
cd project

# Install dependencies
npm install
\`\`\`

### Step 4: Set Up Environment Variables

Create a \`.env\` file:
\`\`\`bash
# Copy example environment file
cp .env.example .env

# Edit with your values
nano .env
\`\`\`

Example \`.env\` content:
\`\`\`
NODE_ENV=development
PORT=3000
DATABASE_URL=postgresql://localhost:5432/mydb
API_KEY=your-api-key-here
\`\`\`

### Step 5: Run the Project

\`\`\`bash
# Start development server
npm run dev

# Should see: Server running on http://localhost:3000
\`\`\`

### Troubleshooting

**Problem:** "node: command not found"
**Solution:** Restart your terminal or run \`source ~/.bashrc\` (Linux) or \`source ~/.zshrc\` (macOS)

**Problem:** "Permission denied" errors
**Solution:** Don't use sudo with npm. Fix permissions:
\`\`\`bash
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
\`\`\`

Exemplo 2: Configuração de Projeto Python

## Configurando Ambiente de Desenvolvimento Python

### Passo 1: Instalar Python

**macOS:**
\`\`\`bash
brew install python@3.11
\`\`\`

**Linux:**
\`\`\`bash
sudo apt update

…
Perguntas frequentes

O que são 'dependências'?

São outros programas ou bibliotecas que seu projeto precisa para funcionar corretamente, como um motor para um carro.

O que são 'variáveis de ambiente'?

São configurações especiais que dizem aos programas onde encontrar informações importantes ou como se comportar, como um endereço secreto para um programa.

Preciso saber programar para usar este guia?

Não, este guia foi feito para ajudar pessoas que estão começando, mesmo sem experiência prévia em programação.

Detalhes

Descrição original do autor

Guide developers through setting up development environments with proper tools, dependencies, and configurations

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2924
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas