Individual skill
sast-orchestration
Static Application Security Testing orchestration — run and compose Semgrep, CodeQL, Bandit, gosec, Brakeman, SpotBugs, ESLint; author custom rules; ingest SARIF; triage and rank findings by exploitability. Use this skill when asked to scan code for vulnerabilities, write Semgrep/CodeQL rules, triage SAST output, reduce false positives, or integrate SAST into CI/CD. Triggers on phrases like 'scan this code', 'write a Semgrep rule', 'triage these findings', 'SARIF', 'SAST in CI', or when a repo is handed over for a security review.
skills/sast-orchestration/SKILL.md
Source commit a1a68f7010a9c97b22336dcbcfde539c492a7109
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 109
- Repository last updated
- Apr 19, 2026
- License
- Not available
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- devops Derived category
- security Derived category
- testing Derived category
- security-application Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 10,937 bytesSKILL.mdcore · 10,937 bytesSKILL.mdcore · 10,937 bytesexamples/codeql_queries/hardcoded_credential.qlasset · 923 bytesexamples/codeql_queries/sql_injection_taint.qlasset · 1,821 bytesexamples/codeql_queries/taint_template.qlasset · 1,646 bytesexamples/semgrep_rules/hardcoded_secret.yamlasset · 3,517 bytesexamples/semgrep_rules/sql_injection.yamlasset · 3,372 bytesexamples/semgrep_rules/ssrf.yamlasset · 3,415 bytesreferences/bandit.mddoc · 2,334 bytesreferences/bounty_patterns_2024_2026.mddoc · 7,436 bytesreferences/brakeman.mddoc · 2,638 bytesreferences/codeql.mddoc · 4,603 bytesreferences/eslint_security.mddoc · 3,442 bytesreferences/gosec.mddoc · 2,179 bytesreferences/sarif_format.mddoc · 4,321 bytesreferences/semgrep.mddoc · 3,840 bytesreferences/spotbugs.mddoc · 2,990 bytesschemas/finding.jsonasset · 3,419 bytesscripts/aggregate_results.pyruns · 6,055 bytesscripts/sast_scan.shruns · 3,017 bytesworkflows/cicd_integration.mddoc · 6,489 bytesworkflows/custom_codeql_from_sink.mddoc · 5,951 bytesworkflows/custom_semgrep_from_cve.mddoc · 6,695 bytesworkflows/false_positive_reduction.mddoc · 5,608 bytesworkflows/multi_tool_scan.mddoc · 5,611 bytesworkflows/triage.mddoc · 7,392 bytes
No licensed excerpt is available. You can inspect the pinned source.