Tekton Pipeline Task Generator
Generates Tekton CI/CD pipeline tasks and PipelineRun manifests using the Tekton Pipelines API. Integrates with Tekton Hub for reusable task catalog lookups and automated resource binding.
Generates Tekton CI/CD pipeline tasks and PipelineRun manifests using the Tekton Pipelines API. Integrates with Tekton Hub for reusable task catalog lookups and automated resource binding.
npx skills add agentskillexchange/skills --skill tekton-pipeline-task-generator
The Tekton Pipeline Task Generator skill creates Kubernetes-native CI/CD pipeline definitions using the Tekton Pipelines CRD API. It generates Task, Pipeline, and PipelineRun manifests with proper workspace bindings, parameter passing, and result propagation between steps. The skill queries the Tekton Hub API to discover and incorporate community tasks like git-clone, buildah, and kaniko for container builds. It configures PersistentVolumeClaim workspaces for artifact sharing, sets up Tekton Triggers with EventListener and TriggerTemplate resources for webhook-driven execution, and implements finally tasks for cleanup and notification. The generator handles step ordering with runAfter dependencies, configures resource requests and limits per step container, and validates pipeline DAG structure to prevent circular dependencies. Output includes complete YAML manifests ready for kubectl apply with proper RBAC ServiceAccount bindings.