Toolverse
All skills

ci-cd-pipeline-builder

by alirezarezvani

CI/CD Pipeline Builder

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
8

About this skill

CI/CD Pipeline Builder

How to use

  1. Przygotuj repozytorium do analizy – upewnij się, że zawiera pliki konfiguracyjne (package.json, requirements.txt, pom.xml itp.) oraz że masz dostęp do katalogu projektu.

  2. Uruchom detektor stosu technologicznego, aby przeskanować projekt i wygenerować raport: python3 scripts/stack_detector.py --repo . --format json > detected-stack.json. Komenda przeanalizuje pliki projektu i utworzy plik JSON z wykrytymi językami, runtime'ami i narzędziami.

  3. Wygeneruj pipeline na podstawie wykrycia, wybierając platformę (GitHub Actions lub GitLab CI): python3 scripts/pipeline_generator.py --input detected-stack.json --platform github --output .github/workflows/ci.yml. Alternatywnie możesz uruchomić generowanie bezpośrednio z repozytorium: python3 scripts/pipeline_generator.py --repo . --platform gitlab --output .gitlab-ci.yml.

  4. Zweryfikuj wygenerowany pipeline przed zatwierdzeniem – sprawdź, czy komendy testowania, lintowania i budowania rzeczywiście istnieją w projekcie, uruchom pipeline lokalnie jeśli to możliwe, oraz upewnij się, że wymagane zmienne środowiskowe i sekrety są udokumentowane.

  5. Wdróż pipeline stopniowo – zacznij od etapów CI (lint, test, build), a dopiero potem dodawaj etapy deployment, zawsze chroniąc je gałęziami lub środowiskami chronionymi.

Related skills

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

aws-solution-architect

by alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora,

DevOps
1231

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

grafana-dashboards

by wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

DevOps
92262