The Unofficial Snyk app for Slack
Snlack is intended as a developer demo with benefits. It's based roughly on snyk-apps-demo so if you're familiar with that repository you'll likely notice some common elements. The biggest departure from other integrations I've put together is that this one is actually follows the Snyk Apps design pattern rather than using tokens.
I've based things mostly around Slack's Slash Commands feature, treating /snyk
as if it were a handy little CLI bin.
E.g. /snyk org info Kuberneatos
, for information on my Snyk Organization "Kuberneatos."
This means that there's at least a little bit of logical grouping under the hood, so it's quite easy to implement the various command outputs as responses to Slack UI events / user interactions.
For a good overview of what the App does today, check out the MVP Milestone here.
If you're interested in contributing or just generally seeing where this might go, you can check in on the Project board here
You'll need to run / host this yourself if you want to make use of it.
...More instructions coming soon.