Leaderboard/Security/sast-skills
Last commit on April 2, 2026·Created on March 30, 2026

utkusen/sast-skills

Turns AI coders into SAST scanners for injection, auth, and logic flaws.
Combined rank
#245
across all skills
In Security
#13
category rank
Stars
1.3k
+0.6% in last 7d
Forks
63
+1.6% in last 7d
Watchers
12
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection of agent skills teaches an AI coding assistant to perform static application security testing across 15 vulnerability classes—SQL injection, cross-site scripting, remote code execution, server-side request forgery, template injection, XML external entities, path traversal, insecure file upload, hardcoded secrets, JWT flaws, IDOR, missing authentication, GraphQL injection, and business logic vulnerabilities. It helps application security engineers, devsecops teams, and security-conscious developers catch vulnerabilities earlier without leaving the development environment.

WHO IT'S FOR
Application Security Engineers
automate SAST scanning in CI/CD
AI Agent / Automation Builders
extend AI coding agents with security scanning
DevSecOps / Platform Teams
embed SAST into developer workflows
Security-Conscious Developers
self-audit code for vulnerabilities
Repository contents

32 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

I’m using

Claude Code workspace bundle

Installs: Complete LLM SAST Skills toolkit workspace bundle; skillPaths is a bounded, evidence-supported subset of the skills included in the bundle. · Claude Code

Before you start
  • Claude Code or another AI coding assistant that supports agent skills.
  • A local project to place inside the toolkit workspace.
  • Before running the assessment, ensure the copied project does not contain CLAUDE.md or AGENTS.md, because either file would conflict with the toolkit's orchestration file.
  1. Copy the project into the sast-files folder. Replace /path/to/your/project with the path to the project you want to assess; keep sast-files/ as the destination.

    cp -r /path/to/your/project sast-files/
  2. Before running an assessment, manually remove any CLAUDE.md or AGENTS.md file from the copied project if one exists, since it would conflict with the toolkit orchestration file.

  3. Open sast-files as the workspace in Claude Code. The toolkit uses CLAUDE.md to orchestrate the assessment workflow for Claude Code.

Give it something to do.

Suggested first task

Map the codebase architecture

Uses sast-analysis

  • A project copied into the sast-files workspace.
  • Readable dependency manifests, configuration files, directory structure, and source code.
Use the sast-analysis skill to perform security-focused reconnaissance on the project in this workspace. Identify its technology stack, architecture, entry points, primary data flows, trust boundaries, privilege levels, and sensitive-data locations, then write the documented architecture summary to sast/architecture.md. Do not report specific vulnerabilities during this task.