ci

Solid

Detect/generate/debug CI pipeline config (GitHub Actions, GitLab CI). Triggers: CI setup, build pipeline, GitHub Actions config, debug CI, GitLab CI.

AI & Automation 155 stars 19 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 93/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

# /ci - CI/CD Pipeline Management $ARGUMENTS ## What This Command Does Generate, update, or troubleshoot CI/CD pipeline configuration based on project type. ## Project context - CI config: !`cat .github/workflows/*.yml 2>/dev/null || cat .gitlab-ci.yml 2>/dev/null || echo "no-ci"` ## CI Detection Script Detect CI platform and analyze configuration: ```bash python3 scripts/ci-detect.py [directory] ``` Returns JSON with: - `platform` - detected CI platform (github-actions, gitlab-ci, jenkins, bitbucket, circleci) - `config_files[]` - CI config file paths - `project_type` - detected project type (python, node, flutter, go, rust, php, docker) - `jobs_found[]` - job/stage names extracted from config - `stages_detected[]` - best-practice stages found (lint, test, build, deploy) - `missing_stages[]` - recommended stages not yet configured - `suggested_template` - pointer to ci-cd-patterns skill for templates ## Auto-Detection | File Found | Project Type | Pipeline | |------------|-------------|----------| | `package.json` | Node.js/TypeScript | npm ci, lint, test, build | | `pyproject.toml` / `setup.py` | Python | pip install, ruff, mypy, pytest | | `pubspec.yaml` | Flutter/Dart | dart analyze, flutter test, build | | `composer.json` | PHP | composer install, phpstan, phpunit | | `go.mod` | Go | go vet, go test, go build | | `Cargo.toml` | Rust | cargo clippy, cargo test, cargo build | | `Dockerfile` | Docker | Build and push image | ## Supported Platforms - **GitHub Act...

Details

Author
softspark
Repository
softspark/ai-toolkit
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category