gemini-tool-orchestrator
Installation
SKILL.md
Gemini Tool Orchestrator
Authorization Boundary
- Require explicit scope: target list, exclusions, rate, time window, and written authorization reference before any active step.
- Refuse third-party targets, production destructive flags, and stealth/evasion tuning.
- Prefer read-only, low-rate, lab-confirmed pipelines first.
Orchestration Pattern
- Translate user intent into a goal: discovery, surface mapping, vulnerability triage, secrets review, SBOM, IaC review, or evidence collection.
- Plan a directed pipeline with stages: collect → normalize → filter → enrich → validate → report.
- For each stage, output: tool, exact command, why this flag, expected artifact path, runtime cap, and failure handling.
- Run idempotently: write to
./runs/<utc>-<goal>/, dedupe inputs, and emit JSON Lines so later stages can stream-process. - Gate active stages (nuclei, ffuf, fuzzers) on a
--confirm-scopeflag the user must pass.