<< All versions

Skill v1.0.1

currentAutomated scan100/100
ibm/bob-demo/security

1 files

──Details
PublishedOctober 16, 2026 at 09:30 AM
Content Hashsha256:77986fa5cd02c62a...
Git SHAbc8a8f874cd3
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 1.2 KB)
SKILL.md1.2 KBactive
SKILL.md · 47 lines · 1.2 KB

version: "1.0.1" name: security description: Generate Tekton Task that uses Trivy to scan generated container for vulnerabilities. metadata: version: "0.1" author: "Alex Soto" standard: "agentskills.io"


Vulnerabilities Scan

Generate a Tekton task that uses Trivy to scan a container image and abort the pipeline in case of critical or high vulnerabilities.

Instructions for Bob

Step 1: Generate a Tekton Task using Trivy

The task should receive as parameter the container image name. The task should only fail if the container image contains CRITICAL or HIGH vulnerabilities.

  1. Use the aquasec/trivy:0.50.0 container to run the trivy command.
  2. The exit-code should be 1 when a vulnerability is found.

The following snippet shows an example:

yaml
apiVersion: tekton.dev/v1
kind: Task
metadata:
name: trivy-scan
spec:
params:
- name: image-name
type: string
steps:
- name: scan
image: aquasec/trivy:0.50.0
script: |
trivy image --severity CRITICAL,HIGH \
--exit-code 1 \
$(params.image-name):$(git rev-parse --short HEAD)

Critical

  • Use only trivy tool for vulnerabilities
← v1.0.0All versions