Loading...
Loading...
Coordinates Docker, CI/CD, and environment configuration setup via auto-detection
npx skill4agent add levnikolaevich/claude-code-skills ln-730-devops-setup| Aspect | Details |
|---|---|
| Input | Project directory with source code |
| Output | Docker, CI/CD, environment configuration |
| Workers | ln-731 (Docker), ln-732 (CI/CD), ln-733 (Environment) |
| Mode | Auto-detect (no user prompts) |
| Component | Option 1 | Option 2 |
|---|---|---|
| Frontend | React/Vite + Nginx | - |
| Backend | .NET 8/9 | Python (FastAPI/Django) |
| Database | PostgreSQL | - |
| CI/CD | GitHub Actions | - |
docker --version| Detection | Method | Files to Check |
|---|---|---|
| Frontend | Package.json presence | |
| Backend .NET | .csproj/.sln presence | |
| Backend Python | requirements.txt/pyproject.toml | |
| Database | Connection strings in code | |
| Existing CI/CD | Workflow files | |
package.jsonnode -v*.csprojpyproject.tomlruntime.txtln-730 (Coordinator)
|
+---> ln-731-docker-generator (via Task tool)
| Input: stack config, versions
| Output: Dockerfile.*, docker-compose.yml, .dockerignore
|
+---> ln-732-cicd-generator (via Task tool)
| Input: stack config, detected commands
| Output: .github/workflows/ci.yml
|
+---> ln-733-env-configurator (via Task tool)
Input: detected environment variables
Output: .env.example, .env.development, .gitignore updatesdocker-compose configDockerfile.frontendDockerfile.backenddocker-compose.ymldocker-compose.override.yml.dockerignore.github/workflows/ci.yml.env.example.env.development.env.production.gitignoredocker-compose config