sonarcloud-security-triage

Apply CSV triage decisions to SonarCloud security issues via API.

1|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/NASA-PDS/pds-agent-skills --skill sonarcloud-security-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonarcloud-security-triage
Source: https://github.com/NASA-PDS/pds-agent-skills/tree/main/sonarcloud-security-triage
Command: npx skills add https://github.com/NASA-PDS/pds-agent-skills --skill sonarcloud-security-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Apply triage decisions to SonarCloud security issues.

Core Features & Use Cases

  • CSV-driven bulk updates: read a completed triage CSV and apply status transitions to security hotspots and vulnerabilities in SonarCloud.
  • Dry-run support: preview changes without applying them to ensure safe updates.
  • Robust error handling: validates input columns, extracts keys from URLs, retries on transient failures, and reports per-row outcomes.

Quick Start

Run the triage script on a prepared CSV to apply the triage decisions to SonarCloud.

Frequently Asked Questions about sonarcloud-security-triage

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

FAQPage Schema
How do I bulk update SonarCloud security hotspot triage decisions?

You can bulk update SonarCloud security hotspot triage decisions by reading a prepared CSV file and applying status transitions to hotspots and vulnerabilities via the API. The workflow validates input columns and reports per-row outcomes.

Can I preview SonarCloud vulnerability triage updates before applying them?

Yes, you can preview SonarCloud vulnerability triage updates using the built-in dry-run mode. This allows you to validate input and review changes without executing them, ensuring safe updates before modifying actual security findings.

How does a CSV-driven security triage workflow handle API errors?

A CSV-driven security triage workflow handles API errors by validating input columns, extracting keys from URLs, and retrying on transient failures. It provides robust error handling and reports per-row outcomes for failed updates.

What is the best way to apply reviewed security findings to SonarCloud?

The best way to apply reviewed security findings to SonarCloud is using a CSV-driven bulk update script. It reads completed triage data, handles authentication, and applies status transitions to security hotspots and vulnerabilities programmatically.

Do I need a specific CSV format to automate SonarCloud security triage?

Yes, you need a prepared CSV format with validated input columns to automate SonarCloud security triage. The workflow validates input data, extracts necessary keys from URLs, and processes the triage decisions row by row.