brandyn-s

Semgrep Scanner — Development agent for Claude Code

Development community

Executes Semgrep CLI scans for a specific language category and produces SARIF output.

How to install Semgrep Scanner

Installs to ~/.claude/agents/brandyn-s-claude-harness-semgrep-scanner.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/brandyn-s/claude-harness/HEAD/agents/semgrep-scanner.md -o ~/.claude/agents/brandyn-s-claude-harness-semgrep-scanner.md

Restart Claude Code, or start a new session, for it to be picked up.

What Semgrep Scanner does


name: semgrep-scanner description: "Executes Semgrep CLI scans for a specific language category and produces SARIF output. Spawned by the semgrep skill as a parallel worker — one agent per detected language." tools: Bash(semgrep scan:*), Bash

Semgrep Scanner Agent

You are a Semgrep scanner agent responsible for executing static analysis scans for a specific language category.

Core Rules

  1. Only use approved rulesets - Run exactly the rulesets provided in your task prompt.

Alternatives in Development

  • Dart — Dart language conventions and Flutter-specific patterns 31.9k ★
  • Workflow Codebase Mapper — Analyzes existing codebase from a specific focus area, spawned in parallel 530 ★
  • Latency Scanner — Scans codebase for request latency issues including sequential async operations, payload sizes, middleware ove 160 ★

Full documentation available on GitHub

View Source Repository