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.