cicd

Automate CI/CD pipelines with Harness Drone YAML definitions.

1|2|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill cicd-michaelsvanbeek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cicd
Source: https://github.com/michaelsvanbeek/personal-agent-skills/tree/main/skills/cicd
Command: npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill cicd-michaelsvanbeek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end CI/CD workflows using Harness Drone to manage build, test, and deployment stages with governance and best practices.

Core Features & Use Cases

  • Lint and test gates to fail-fast on code quality.
  • Multi-pipeline architecture for build, deploy, and scheduled tasks.
  • Secrets management and environment isolation for secure deployments.
  • Release and rollback considerations for production readiness.

Quick Start

Create a .drone.yml following the conventions described and push to main to initialize linting, testing, building, and deployment pipelines.

Frequently Asked Questions about cicd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate CI/CD pipelines using Harness Drone?

Automate CI/CD pipelines with Harness Drone by defining build, test, and deployment stages in a .drone.yml file. Pushing to main initializes linting, testing, building, and deployment workflows using standardized YAML-based conventions.

What's the best way to enforce code coverage thresholds in a Drone pipeline?

Enforce code coverage in a Drone pipeline by applying governance rules that fail builds when coverage drops under 80%. The Skill imposes this threshold alongside lint and test gates to fail-fast on code quality.

How do I manage secrets and environment isolation for Drone deployments?

Manage Drone deployment secrets and environment isolation by utilizing the built-in secrets management features provided by Harness Drone. The Skill applies specific rules to ensure secure deployments across multi-pipeline architectures.

Can I use Drone for multi-pipeline architectures including scheduled tasks?

Yes, you can use Drone for multi-pipeline architectures. The Skill configures distinct pipelines for build, deploy, and scheduled tasks across various languages and platforms using YAML-based definitions.

Does a Drone CI/CD workflow support release and rollback strategies?

Yes, Drone CI/CD workflows support production readiness through safe deployment strategies. The Skill includes release and rollback considerations to manage deployments effectively and ensure production stability.

Why do I need lint and test gates in my Drone CI pipeline?

Lint and test gates are needed in a Drone CI pipeline to fail-fast on code quality issues before deployment. This prevents broken code from advancing through the build and deploy stages.