vela-plugins

Configure and build Vela CI/CD plugins with parameter injection and secret handling.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/ryanmr/vela-skills --skill vela-plugins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vela-plugins
Source: https://github.com/ryanmr/vela-skills/tree/main/.agents/skills/vela-plugins
Command: npx skills add https://github.com/ryanmr/vela-skills --skill vela-plugins

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of configuring and building plugins for Vela CI/CD, enabling efficient automation of tasks like image building, notifications, and deployments.

Core Features & Use Cases

  • Plugin Configuration: Learn how to use the parameters: key to pass configuration to plugins and inject secrets securely.
  • Official Plugins: Discover and utilize a wide range of official plugins for common CI/CD tasks.
  • Custom Plugin Development: Understand the process of building your own plugins using Docker.
  • Use Case: You need to build and push a Docker image as part of your CI/CD pipeline. This Skill shows you how to configure the vela-kaniko plugin to achieve this, including handling registry credentials securely.

Quick Start

Use the vela-plugins skill to configure the Kaniko plugin to build and push a Docker image to Docker Hub.

Frequently Asked Questions about vela-plugins

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

FAQPage Schema
How do I configure Vela CI/CD plugins to build and push Docker images?

To configure Vela CI/CD plugins for building and pushing Docker images, you use the `parameters:` key to pass configuration and securely inject registry credentials. This allows you to automate tasks like image building using plugins such as vela-kaniko within your pipeline.

How do I securely pass secrets to plugins in a Vela pipeline?

To securely pass secrets to plugins in a Vela pipeline, you utilize the `parameters:` key during plugin configuration. This mechanism manages parameter injection and secure secret handling for automating tasks like deployments and external service integrations.

Can I build custom plugins for Vela CI/CD using Docker?

Yes, you can build custom plugins for Vela CI/CD using Docker. The process involves containerizing your automation logic and configuring it to interact with Vela's plugin architecture, enabling tailored integrations for your specific pipeline tasks.

Do I need Docker containerization knowledge to use Vela plugins?

Yes, understanding Docker containerization is required to effectively use and build Vela plugins. The Vela plugin architecture relies on Docker containers to execute automation tasks, manage parameter injection, and handle external service integrations within your CI/CD pipelines.

What is the best way to automate notifications and external service integrations in Vela?

The best way to automate notifications and external service integrations in Vela is by configuring official or custom plugins. You use the `parameters:` key to inject necessary configuration and secrets, streamlining pipeline automation for various external service interactions.