snyk

Integrate Snyk security scanning into GitHub repositories via CLI.

7|Updated May 28, 2026
One-click install
npx skills add https://github.com/zcaceres/skills --skill snyk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: snyk
Source: https://github.com/zcaceres/skills/tree/main/plugins/security/skills/snyk
Command: npx skills add https://github.com/zcaceres/skills --skill snyk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill streamlines the complex, multi-step process of integrating Snyk into a repository, ensuring security coverage without the common pitfalls of manual configuration or noisy, unsolicited fix PRs.

Core Features & Use Cases

  • Guided Integration: Walks users through the necessary GitHub App installation and Snyk project import steps to ensure scanning is actually active.
  • Noise Reduction: Automatically configures Snyk to disable automatic fix PRs, preventing unwanted clutter in your repository.
  • SAST Coverage: Optionally scaffolds a pinned CI workflow to run Snyk Code (SAST) tests, filling the gap left by the free-tier dependency-only scanning.

Quick Start

Invoke the security snyk command to begin the guided setup and verification process for your current repository.

Frequently Asked Questions about snyk

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

FAQPage Schema
How do I integrate Snyk security scanning into a GitHub repository?

To integrate Snyk, the skill verifies your GitHub App installation and configures project imports to activate scanning. It scaffolds the necessary CI workflows to ensure your repository is actively monitored for vulnerabilities.

How do I disable automatic fix PRs from Snyk in my repository?

To disable automatic fix PRs from Snyk, the integration automatically configures your project settings during setup. This reduces noise by preventing unsolicited dependency fix pull requests from cluttering your repository.

How do I add Snyk Code SAST tests to my GitHub CI workflow?

To add Snyk Code SAST tests, the integration scaffolds a pinned CI workflow directly into your repository. This fills the security coverage gap left by free-tier dependency-only scanning by running static application security testing.

Do I need GitHub CLI authentication to configure Snyk SAST workflows?

Yes, you need GitHub CLI authentication and repository-level access to configure Snyk SAST workflows. These permissions are required to scaffold CI workflows and manage the necessary security secrets for scanning.

Why does my free Snyk tier only scan dependencies and not my code?

Free Snyk tiers often provide dependency-only scanning, leaving a gap in static analysis coverage. This integration addresses that limitation by optionally scaffolding a CI workflow to run Snyk Code SAST tests.