Habilidades dev-servers
🖥️

dev-servers

Seguro ⚙️ Comandos externos📁 Acesso ao sistema de arquivos🔑 Variáveis de ambiente

Iniciar Servidores de Desenvolvimento

Gerenciar vários servidores de desenvolvimento para uma aplicação full-stack pode ser propenso a erros e demorado. Esta skill simplifica o lançamento de servidores de desenvolvimento FastAPI backend e Vite frontend com verificação adequada de dependências e validação de porta.

Suporta: Claude Codex Code(CC)
📊 71 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "dev-servers". Start the dev servers

Resultado esperado:

I will start the development servers for your application.

Backend (FastAPI/uvicorn): http://localhost:8000
Frontend (Vite): http://localhost:5173

Before starting, I will check if dependencies are installed.

A utilizar "dev-servers". Run the app locally

Resultado esperado:

Setting up your local development environment.

1. Checking backend dependencies (Python/venv)...
2. Checking frontend dependencies (node_modules)...
3. Starting uvicorn server on port 8000...
4. Starting Vite dev server on port 5173...

Auditoria de Segurança

Seguro
v6 • 1/21/2026

All static findings evaluated as false positives. The skill is a legitimate developer utility for starting local development servers. The 'weak cryptographic algorithm' patterns are false matches on 'uvicorn' text. 'Backtick execution' patterns are markdown code formatting in documentation. Hardcoded URLs are standard localhost addresses. Environment variable access is for configuration validation with explicit guardrails against key exposure.

2
Arquivos analisados
486
Linhas analisadas
3
achados
6
Total de auditorias

Fatores de risco

⚙️ Comandos externos (2)
📁 Acesso ao sistema de arquivos (1)
🔑 Variáveis de ambiente (2)
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
30
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Desenvolvimento de Aplicação Full-stack

Iniciar ambos os servidores backend e frontend simultaneamente para fluxo de trabalho de desenvolvimento full-stack

Ambiente de Desenvolvimento Local

Configurar um ambiente de desenvolvimento local completo com verificação de dependências

Teste de Aplicação

Iniciar rapidamente servidores de desenvolvimento para testar alterações de API e atualizações de frontend

Tente Estes Prompts

Início Básico de Servidor
Start the dev servers for my application
Executar Localmente
Run the app locally
Iniciar Backend e Frontend
Launch backend and frontend
Iniciar Ambiente de Desenvolvimento
I need to start the development environment for my FastAPI and Vite project

Melhores Práticas

  • Executar servidores backend e frontend em terminais separados para evitar conflitos de porta
  • Garantir que OPENAI_API_KEY esteja configurada em backend/.env antes de iniciar
  • Verificar se as portas 8000 e 5173 estão disponíveis antes de iniciar

Evitar

  • Executar a skill sem verificar se as dependências estão instaladas primeiro
  • Iniciar servidores sem verificar se as portas já estão em uso
  • Exibir ou registrar chaves de API durante a inicialização do servidor

Perguntas Frequentes

Quais servidores esta skill inicia?
A skill inicia um servidor backend FastAPI usando uvicorn na porta 8000 e um servidor frontend Vite na porta 5173.
Esta skill instala dependências?
A skill verifica as dependências existentes, mas não as instala automaticamente. Ela solicitará confirmação antes de instalar.
Posso usar portas personalizadas?
Esta versão não suporta configuração de porta personalizada. O backend usa a porta 8000 e o frontend usa a porta 5173.
E se as portas já estiverem em uso?
A skill inclui uma proteção para alertar se as portas 8000 ou 5173 já estão em uso por outro processo.
Esta skill suporta containers Docker?
Não, esta skill é projetada para servidores de desenvolvimento local executados diretamente na máquina host, não em containers.
Quais variáveis de ambiente são necessárias?
A skill verifica OPENAI_API_KEY em backend/.env. Isso é usado para configuração de API na aplicação.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md