Snyk-General-Support
- 8 skills
- 0 followers
- 1 day ago last updated
- ▌ Reset Configure Tokens · snyk-general-support bundleRemoves the configure-tokens managed shell profile block (GITHUB_TOKEN, SNYK_TOKEN, SNYK_CASES_DIR). Use for demos or undoing misconfiguration. Never deletes the Desktop cases folder or case files—only profile exports.
- ▌ Update Skills · snyk-general-support bundleUpdates local Cursor skill repositories by pulling the latest changes from a remote GitHub repo. Use when syncing skills to the newest version; prefers the public Snyk-General-Support gemini-cli-support-skills repo when a private remote blocks scripts.
- ▌ Configure Tokens · snyk-general-support bundleEnsures GITHUB_TOKEN and SNYK_TOKEN are set in the correct shell profile (zsh or bash), treats empty or whitespace-only profile/env values as unset and re-prompts, creates ~/Desktop/cases, exports SNYK_CASES_DIR, and validates tokens when possible. Use when setting up a machine for Snyk/GitHub skills or when the user asks to configure API tokens and case folders.
- ▌ Snyk Code Analysis · snyk-general-support bundleAnalyze Snyk Code and Open Source scan results to validate findings. Use when Gemini CLI needs to determine if a Snyk vulnerability is a false positive (FP) or false negative (FN) by analyzing the source code context, data flow, and sink locations.
- ▌ Broker Log Analysis · snyk-general-support bundleParse Broker deployment JSON logs to find errors, extract any `snyk-request-id` values, locate the first failing instances, generate Datadog links for investigation, and prepare a pre-escalation readiness checklist.
- ▌ Eliminate Old Repos · snyk-general-support bundleDeletes GitHub repositories in an organization when they are older than a threshold (default 6 months) based on created_at OR pushed_at. Use when cleaning up old repos in `snyk-code-support`, especially when the user requests deleting old repositories and provides (or can provide) a GitHub token.
- ▌ Pr Check Replication · snyk-general-support bundleReproduces Snyk PR check behavior by creating a case workspace, capturing the target SCM context, creating a personal test repo, importing it into Snyk default org (unless overridden), opening a controlled PR that introduces or fixes a vulnerability, and collecting check evidence.
- ▌ Snyk Python Requirements Analysis · snyk-general-support bundleAnalyzes a requirements.txt using the PyPI JSON API to show each dependency’s resolved version and requires_python, recommends a minimum Python version, and optionally verifies a user-supplied Python version. Use when the user asks for Python version compatibility from requirements.txt or PyPI metadata.