reusable-security-jobs

Automate reusable GitHub Actions security workflows with Sonar, Snyk, and Fortify.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/intartif/demos-agent-skills --skill reusable-security-jobs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reusable-security-jobs
Source: https://github.com/intartif/demos-agent-skills/tree/main/.github/skills/reusable-security-jobs
Command: npx skills add https://github.com/intartif/demos-agent-skills --skill reusable-security-jobs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The reusable-security-jobs skill provides a parameterized GitHub Actions workflow to analyze code security with Sonar, Snyk, and Fortify, enabling teams to apply consistent security checks across multiple repositories.

Core Features & Use Cases

  • Reusable CI security workflow templates that can be invoked from any repository.
  • Modular jobs for Sonar, Snyk, and Fortify with SARIF output ready for Code Scanning.
  • Flexible inputs to specify language, host, tokens, and per-tool configuration.

Quick Start

Call the reusable-security-jobs workflow with your language and tool preferences to generate a configured security workflow.

Frequently Asked Questions about reusable-security-jobs

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

FAQPage Schema
How do I set up reusable security workflows in GitHub Actions?

You can set up reusable GitHub Actions security workflows by using a parameterized template that integrates Sonar, Snyk, and Fortify checks. This approach ensures consistent security analysis across multiple repositories through modular jobs and flexible inputs.

How do I upload SARIF code scanning results from Snyk and Sonar?

To upload SARIF code scanning results, configure your modular CI security jobs for Snyk and Sonar to generate SARIF output. The parameterized workflow then uploads these standardized security analysis reports directly to GitHub Code Scanning.

Can I standardize Snyk and Fortify security checks across multiple repositories?

Yes, you can standardize Snyk and Fortify security checks across multiple repositories by invoking a single reusable CI security workflow. This parameterized GitHub Actions template applies consistent security analysis rules and configurations to all your projects.

What inputs are needed to configure modular CI security jobs for Sonar and Fortify?

Configuring modular CI security jobs for Sonar and Fortify requires flexible inputs specifying your project language, host URLs, authentication tokens, and per-tool configurations. The parameterized workflow securely handles these inputs along with necessary secrets.

Does a reusable GitHub Actions workflow support Fortify security analysis?

Yes, a reusable GitHub Actions workflow supports Fortify security analysis through modular jobs. It integrates Fortify alongside Sonar and Snyk, allowing teams to parameterize inputs and consolidate security scanning results into SARIF format.