GitHub Copilot
Install
copilot plugin marketplace add stackhawk/agent-skills-marketplace
copilot plugin install wingman@stackhawk
wingman is the StackHawk umbrella plugin — one install pulls the full skill set (hawkscan, stackhawk-api, data-seed, optimize). GitHub Copilot reads the same marketplace catalog as Claude Code, so the umbrella resolves there too.
Install the hawk CLI
The hawk CLI is a single self-contained binary — hawkop is now bundled in as hawk op, and no separate Java install is required.
brew tap stackhawk/cli && brew trust stackhawk/cli && brew install hawk Download the self-contained hawk binary from the downloads page.
Download and run the hawk.exe MSI installer from the downloads page — self-contained, no Java required.
CMD users: use PowerShell (built into Windows 10+) or WSL.
Then authenticate:
hawk init --browser
hawk init --browser opens your browser to approve access, then provisions and saves your API key automatically — no copy/paste. (On Windows, run hawk.exe init --browser.) Prefer to manage keys yourself? Create one at app.stackhawk.com → Settings → API Keys.
Verify
Check your directory structure — after installing the umbrella, you should see its skills:
~/.agents/skills/
├── hawkscan/
├── stackhawk-api/
├── stackhawk-data-seed/
└── stackhawk-optimize/
In VS Code: Open GitHub Copilot → Configure Skills. The hawkscan, stackhawk-api, stackhawk-data-seed, and stackhawk-optimize skills should appear in the list.
Ask Copilot: "What StackHawk skills do you have?" — the response should mention the StackHawk skills: HawkScan scanning, API reporting, and more.
Usage
Ask Copilot to scan your application:
Scan my app running on localhost:8080 for security vulnerabilities
Tips
- Install once, scan everywhere: Personal skills in
~/.agents/skills/are available across all your projects - Multi-tool support:
~/.agents/skills/works across Copilot, Claude Code, and other tools that follow the shared agents convention - Team distribution: For team-wide rollout, add skills to
.github/skills/in your repos - Custom locations: Configure additional skill directories via the
chat.skillsLocationssetting in VS Code - The agent checks if your app is running and will prompt you to start it if needed