cicd-pipeline-skill
This skill generates ready-to-use CI/CD pipeline configurations tailored to your deployment platform of choice. Whether you're setting up GitHub Actions, Jenkins, GitLab CI, or another system, it scaffolds the necessary configuration files to jumpstart your automation. Streamline your build and deployment processes without starting from scratch.
cicd-pipeline-skill generates ready-to-use GitHub Actions workflow files that automate your build and test processes. The skill scaffolds the necessary YAML configuration to define triggers, jobs, and steps for continuous integration. You can customize the generated workflow to run tests on push events, pull requests, or on a schedule, and integrate cloud-based test execution platforms like TestMu AI or LambdaTest directly into your pipeline without starting from scratch.
AI-generated summary based on this skill's SKILL.md
Install
LambdaTest/agent-skills/cicd-pipeline-skill · repository language: Python
git clone https://github.com/LambdaTest/agent-skills
cp -r agent-skills/cicd-pipeline-skill ~/.claude/skills/cicd-pipeline-skillFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I set up a CI/CD pipeline with GitHub Actions?
cicd-pipeline-skill generates ready-to-use GitHub Actions workflow files that automate your build and test processes. The skill scaffolds the necessary YAML configuration to define triggers, jobs, and steps for continuous integration. You can customize the generated workflow to run tests on push events, pull requests, or on a schedule, and integrate cloud-based test execution platforms like TestMu AI or LambdaTest directly into your pipeline without starting from scratch.
What does cicd-pipeline-skill provide for Jenkins pipeline configuration?
cicd-pipeline-skill generates Groovy-based Jenkins pipeline configurations and Jenkinsfile templates tailored to your testing needs. The skill scaffolds declarative or scripted pipeline syntax, helping you define build stages, parallel execution strategies, and automated test reporting. It simplifies the process of setting up continuous integration pipelines in Jenkins so you can focus on your test automation logic rather than pipeline syntax.
How can I configure parallel or matrix testing across multiple browsers and platforms?
cicd-pipeline-skill helps you set up matrix testing configurations across your chosen CI/CD platform—whether GitHub Actions, GitLab CI, Azure DevOps, or Jenkins. The skill generates the necessary syntax to run tests in parallel across different browser versions, operating systems, and device types. This accelerates your test execution and ensures comprehensive coverage without manually duplicating job definitions for each platform combination.
Can cicd-pipeline-skill help with GitLab CI configuration examples?
Yes, cicd-pipeline-skill generates ready-to-use GitLab CI YAML configuration files tailored to your automation needs. The skill scaffolds pipeline stages, parallel job definitions, and integration points for cloud-based test execution. It also supports artifact collection and automated test reporting so you can monitor test results and collect logs directly within your GitLab pipeline without manual setup.
How does cicd-pipeline-skill integrate cloud-based test execution into my pipeline?
cicd-pipeline-skill generates pipeline configurations that integrate TestMu AI, LambdaTest, and other cloud-based test platforms into your existing CI/CD workflow. The skill scaffolds the necessary environment variables, authentication steps, and job definitions to execute tests on remote infrastructure. This allows you to run automated testing at scale without maintaining local test infrastructure, and the generated configurations include built-in support for artifact collection and test result reporting.
What CI/CD platforms does cicd-pipeline-skill support?
cicd-pipeline-skill generates configurations for major CI/CD platforms including GitHub Actions, Jenkins, GitLab CI, and Azure DevOps. The skill understands the syntax and configuration patterns unique to each platform, allowing you to scaffold pipeline files that match your deployment environment. Whether you need YAML-based workflows, Groovy scripts, or declarative pipeline syntax, cicd-pipeline-skill generates the appropriate configuration format for your chosen platform.
SKILL.md
rendered from the published skill — quoted content, verbatim
CI/CD Pipeline Skill
Core Patterns
GitHub Actions
```yaml name: Test Automation on: push: branches: [main, develop] pull_request: branches: [main]
jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: { node-version: '20' } - run: npm ci - run: npx playwright install --with-deps
# Local tests
- run: npx playwright test --project=chromium
# Cloud tests on TestMu AI
- run: npx playwright test --project="chrome:latest:Windows 11@lambdatest"
env:
LT_USERNAME: ${{ secrets.LT_USERNAME }}
LT_ACCESS_KEY:
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
cicd-pipeline-skill/SKILL.md
cicd-pipeline-skill/reference/playbook.md