configuration-generator

Solid

Generate configuration files for applications, services, and infrastructure. Use when: (1) Setting up new projects (package.json, requirements.txt, tsconfig.json), (2) Creating Docker or Kubernetes configurations, (3) Configuring CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI), (4) Setting up web servers (Nginx, Apache), (5) Defining infrastructure as code (Terraform, CloudFormation), (6) Generating linter/formatter configs (ESLint, Prettier, Black). Provides templates and custom-generated configs for diverse tech stacks.

DevOps & Infrastructure 160 stars 17 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Configuration Generator Generate configuration files for applications, services, and infrastructure across various formats and frameworks. ## Quick Start ### Use Built-in Templates Access ready-to-use configuration templates from assets: ```bash # Docker Compose cat assets/docker-compose.yml # Kubernetes cat assets/kubernetes-deployment.yaml # GitHub Actions cat assets/github-actions-workflow.yml ``` ### Generate Custom Configuration Specify your requirements to get tailored configuration files. ## Common Configuration Types ### Application Configurations #### Package Managers **Node.js (package.json)** ```json { "name": "my-app", "version": "1.0.0", "scripts": { "start": "node index.js", "dev": "nodemon index.js", "test": "jest", "build": "tsc" }, "dependencies": { "express": "^4.18.0" }, "devDependencies": { "typescript": "^5.0.0", "jest": "^29.0.0" } } ``` **Python (requirements.txt)** ``` django==4.2.0 djangorestframework==3.14.0 psycopg2-binary==2.9.5 pytest==7.3.0 black==23.3.0 ``` See **[app_configs.md](references/app_configs.md)** for: - Package managers (npm, pip, cargo) - Build tools (TypeScript, Webpack, Vite) - Linters/formatters (ESLint, Prettier, Black) - Testing frameworks (Jest, pytest) - Environment files (.env, .editorconfig, .gitignore) #### Build Configurations **TypeScript (tsconfig.json)** ```json { "compilerOptions": { "target": "ES2022", "module": "commonjs", "outDir": "./dist...

Details

Author
ArabelaTso
Repository
ArabelaTso/Skills-4-SE
Created
6 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category