ci-security

Installation
SKILL.md

When to use this skill

  • You are editing .github/workflows/*.yml or a Dockerfile.
  • You need to pin an action or resolve a tag to a SHA.
  • You want a security audit of a workflow or container.

How to use

  1. Build ci-security: cd mcp/ci-security && go test ./... && go build.
  2. Add the binary to your MCP client config as ci-security.
  3. Call scan_workflow {yaml} or scan_dockerfile {dockerfile} for a security pass.
  4. Use pin_workflow {yaml} to rewrite uses: lines to pinned SHAs.

Examples

  • "Scan .github/workflows/ci.yml for unpinned actions and script injection."
  • "Pin all uses: lines in a workflow to commit SHAs."
  • "Run audit_workflow on a new workflow file."
Installs
3
First Seen
4 days ago
ci-security — quad4-software/ai