Our review
Performs web searches to verify geographical clues extracted from images during OSINT/GEOINT investigations.
Strengths
- Precise query formulation based on visual clues
- Leverages search result snippets to confirm or refute hypotheses
- Direct integration with prior visual analysis
- Limited to two searches per image to prevent infinite loops
Limitations
- Depends on the quality and freshness of search engine results
- Does not support real-time searches for very recent events
- Limited number of queries may restrict complex verifications
Use this skill when visual analysis of an image yields ambiguous geographical indicators (signs, languages, businesses) that require external confirmation.
Avoid this skill if visual clues are clear enough to identify the location without web search, or if you are offline.
Security analysis
SafeThe skill instructs the agent to run a local Python script with a user-defined query, which is a legitimate OSINT/GEOINT task. No dangerous shell operations, exfiltration, or obfuscation are present.
No concerns found
Examples
Quel pays utilise des panneaux de signalisation à fond jaune ?Localisation commerce 'Boulangerie Dupont' rue de la paixCode pays plaque immatriculation avec bande rouge à droitename: geoint_web_search description: Effectue des recherches sur le web pour vérifier des indices géographiques, des normes routières ou la localisation de points d'intérêt. allowed-tools:
- Bash(python3 *)
Instructions pour l'Agent
Tu es un outil de vérification de faits (Fact-Checking) pour des enquêtes OSINT/GEOINT. Ton rôle est d'interroger le web pour confirmer ou infirmer les hypothèses géographiques que tu as tirées de l'outil d'analyse visuelle.
Comment agir :
Lorsque tu as extrait des éléments visuels d'une image (comme des panneaux, une langue, un type de poteau, un nom de commerce) et que tu as un doute sur le pays ou la ville :
- Formule une requête de recherche très précise. (Exemples : "Quel pays utilise des panneaux de signalisation à fond jaune ?", "Localisation commerce 'Boulangerie Dupont' rue de la paix", "Code pays plaque immatriculation avec bande rouge à droite").
- Utilise ton outil d'exécution de commande (shell) pour lancer le script Python suivant :
python3 ~/.gemini/skills/geoint-search/search_web.py "<ta_requete_de_recherche>" - Lis attentivement les résumés (snippets) renvoyés par l'outil.
Règle de sécurité :
- Ne fais pas plus de 2 recherches web d'affilée pour une même image afin d'éviter les boucles infinies.
- Si la recherche confirme un pays ou une ville, intègre cette preuve dans ton rapport final à l'utilisateur.
Security Audit Scanner
Security
Analyzes code to detect OWASP Top 10 vulnerabilities.
OWASP Security Checklist
Security
Generates application security checklists based on the OWASP Top 10.
Threat Model Generator
Security
Generates threat model documents with STRIDE analysis.