Aller au contenu
Hermès Skills
← Retour au catalogue

genspark-cli

Utilise Genspark Tool CLI (`gsk` v1.5.0+) comme sous-agent pour recherche web, crawl de pages, analyse de médias et génération image/vidéo/audio via API. USE WHEN: recherche web avec sources citées, crawl de page spécifique, capture screenshot, génération d'images/vidéos avec modèles IA, analyse de fichiers volumineux (PDF, docs), transcription audio. NO-TRIGGER: tâches de code (→ Claude Code), raisonnement complexe sans web (→ DeepSeek/Hermes), accès chat LLM interactif (→ genspark-chat skill).

Quand l'utiliser (Trigger)

Déclenchement standard selon le contexte de l'écosystème Hermès.

Mode d'emploi (Usage)

Mode d'emploi standard via l'agent Hermès.

Genspark CLI — Sous-agent outil

Architecture

gsk est une Tool CLI, pas un routeur LLM. Elle expose des outils spécialisés via API Genspark (clé dans ~/.genspark-tool-cli/config.json), sans accès direct aux LLMs du chat web (Claude Opus, Gemini, etc.).

Ce que gsk PEUT faire :

  • Recherche web avec citations (gsk search)
  • Crawl de pages web (gsk crawl)
  • Screenshot de page (gsk screenshot)
  • Analyse de docs volumineux (gsk summarize)
  • Génération d’images (gsk img)
  • Génération de vidéos (gsk video)
  • Génération audio/TTS (gsk audio)
  • Gestion fichiers AI Drive (gsk drive)
  • Stockage versionné git (gsk sb-git)

Ce que gsk NE PEUT PAS faire :

  • Lister des modèles LLM de chat (pas de gsk models list)
  • Accéder aux modèles Claude/Gemini/Kimi du chat Genspark
  • Remplacer un LLM pour raisonnement → utiliser genspark-chat skill

Wrapper principal

~/.hermes/agents/route-genspark.sh "requête de recherche"

Le wrapper utilise gsk search (alias web_search) par défaut.

Commandes fréquentes

# Recherche web (outil principal)
gsk search "query exacte"

# Crawl d'une page
gsk crawl "https://example.com"

# Screenshot
gsk screenshot "https://example.com"

# Résumé document lourd (PDF, doc)
gsk summarize "https://url/vers/doc.pdf" --question "question ciblée"

# Génération image
gsk img "description de l'image" --model gpt-image-2

# Info sur un modèle de génération
gsk model-info "gpt-image-2"

# Liste des outils disponibles
gsk list-tools

Modèles de génération disponibles (2026-08)

Images

  • gpt-image-2 — GPT Image 2 (OpenAI, recommandé qualité)
  • fal-ai/flux-2-pro — Flux 2 Pro
  • fal-ai/z-image/turbo — Z-Image Turbo (rapide)

Vidéos

  • kling/v3 — Kling V3 (supporte audio natif)
  • vidu/q3 — Vidu Q3 (qualité améliorée)

Gestion des erreurs et failover

ErreurAction
gsk: command not foundnpx -y @genspark/cli <commande>
401 UnauthorizedVérifier clé: cat ~/.genspark-tool-cli/config.json
429 Rate limitAttendre 30s, réessayer
rc != 0Le wrapper renvoie [AGENT_ERROR] → Hermes bascule sur DDGS

Distinctions clés

Use caseOutil
Recherche web rapidegsk search
Raisonnement + webgenspark-chat skill (navigateur)
Code / refactoringroute-claude.sh (Claude Code)
Rédaction / synthèseroute-chatgpt.sh (Codex)
Terminal / déploiementroute-antigravity.sh
Génération médiagsk img / gsk video / gsk audio
Doc technique fraîcheroute-context7.sh (Context7)

Intégration Context7

Pour enrichir les recherches gsk avec la documentation officielle du package concerné :

# 1. Récupérer la doc à jour
DOC=$(~/.hermes/agents/route-context7.sh "nom-package" "question technique")

# 2. Injecter dans la recherche gsk
gsk search "$(echo "$DOC" | head -20) — ${QUESTION_ORIGINALE}"

Context7 couvre : frameworks JS/TS, infra (opentofu, terraform, coolify), APIs cloud, CLI tools. En cas d’échec Context7 ([AGENT_ERROR]), basculer directement sur gsk search.