security-snyk

Configure Snyk security integration for GitHub repositories via GitHub CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill solves the common friction of correctly configuring Snyk for a repository, ensuring both the GitHub App integration and the project import are completed, while preventing the default behavior of flooding the repository with unsolicited fix PRs.

Core Features & Use Cases

  • Guided Integration: Walks the user through the multi-step Snyk login, GitHub App installation, and project import process.
  • Verification: Uses the GitHub API to confirm the Snyk App is correctly installed and scoped to the repository.
  • Noise Reduction: Automatically advises on disabling unsolicited fix PRs while keeping PR checks active.
  • SAST Scaffolding: Optionally adds a pinned CI workflow to run Snyk Code (SAST) tests, filling the gap left by the free tier's 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 security-snyk

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

FAQPage Schema
How do I set up Snyk vulnerability scanning for a GitHub repository?

To set up Snyk vulnerability scanning, the skill orchestrates Snyk login, GitHub App installation, and project import. It uses GitHub CLI authentication and Snyk account access to verify installation status and scaffold CI workflows for your repository.

How do I stop Snyk from flooding my repository with unsolicited fix PRs?

To stop Snyk from flooding your repository with unsolicited fix PRs, this skill automatically advises on disabling automatic fix PRs while keeping pull request security checks active. This reduces noise while maintaining vulnerability coverage.

Can I add Snyk Code SAST tests to my CI workflow if I use the free tier?

Yes, you can add Snyk Code SAST tests to your CI workflow. The skill optionally scaffolds a pinned CI workflow to run SAST tests, filling the source-code analysis gap left by the Snyk free tier's dependency-only scanning.

Do I need GitHub CLI authentication to configure Snyk project imports?

Yes, GitHub CLI authentication is required to configure Snyk project imports. The setup process uses the GitHub API to confirm the Snyk App is correctly installed and scoped to your repository before completing the import.

What is the best way to verify Snyk App installation status across my GitHub projects?

The best way to verify Snyk App installation status is by using the GitHub API. This skill performs automated verification to confirm the Snyk App is correctly installed and scoped to your current repository during the guided setup process.