Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

super-search

v2.0.0

Performs simultaneous searches across Tavily, Brave, DuckDuckGo, and Google, aggregates and deduplicates results, then presents the top relevant links with s...

1· 439·5 current·5 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for runawaydevil/super-search.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "super-search" (runawaydevil/super-search) from ClawHub.
Skill page: https://clawhub.ai/runawaydevil/super-search
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install runawaydevil/super-search

ClawHub CLI

Package manager switcher

npx clawhub@latest install super-search
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
high confidence
!
Purpose & Capability
The skill description claims searches across Tavily, Brave, DuckDuckGo, and Google, but the SKILL.md only provides concrete commands for Tavily and Brave (no DuckDuckGo or Google calls). Registry metadata lists no required environment variables, yet SKILL.md requires TAVILY_API_KEY and BRAVE_SEARCH_API_KEY. These mismatches indicate the declared purpose and the actual implementation are not aligned.
Instruction Scope
Runtime instructions direct the agent to run web requests (curl examples) and to use an agent tool 'web_fetch' to retrieve full content of top URLs for consolidation. Fetching full page content is reasonable for an aggregator, but it broadens scope (could pull private/embedded data). SKILL.md also references local configuration variables (DEFAULT_CITY/STATE/COUNTRY) and warns 'não expor em skill pública', which is odd for an instruction-only skill and suggests unclear handling of configuration/secret exposure.
Install Mechanism
No install spec and no code files beyond package.json and SKILL.md. Instruction-only skills are lower risk because nothing is written to disk by an installer.
!
Credentials
SKILL.md requires TAVILY_API_KEY and BRAVE_SEARCH_API_KEY (and suggests DEFAULT_* vars), but the registry metadata declares no required environment variables or primary credential. Requesting API keys for the two search services would be proportionate if declared; the omission in metadata is a coherence problem and prevents proper permission review. Also the note 'não expor em skill pública' for DEFAULT_* suggests uncertainty about what should be secret.
Persistence & Privilege
Skill is not always-enabled and does not request persistent/privileged installation. It is user-invocable and can be invoked autonomously by the agent (the platform default), which is normal.
What to consider before installing
This skill has clear mismatches between its manifest and its runtime instructions. Before installing: 1) Ask the publisher to update the registry metadata to list the required environment variables (TAVILY_API_KEY, BRAVE_SEARCH_API_KEY) and to explain how API keys are used and stored. 2) Request concrete commands or examples for DuckDuckGo/Google if those providers are part of the advertised scope. 3) Confirm whether the agent will persist any keys/config or where DEFAULT_* values are stored; never paste secrets into a public skill. 4) Consider privacy: the skill's web_fetch step retrieves full page content from top URLs and could collect personal or sensitive data — verify acceptable data handling. If the author cannot justify the mismatches or provide a trusted homepage/repository, treat the skill cautiously and avoid supplying API keys.

Like a lobster shell, security has layers — review code before you run it.

latestvk9708h0zv827v1hpdvtep7e1nx82fdxt
439downloads
1stars
3versions
Updated 22h ago
v2.0.0
MIT-0

Skill: Super Search 🔍

Busca inteligente com conteúdo completo e formatado para WhatsApp

Gatilho

  • "buscar" - qualquer mensagem contendo "buscar" ativa esta skill
  • Exemplos:
    • "buscar Pablo Murad"
    • "buscar sobre muro de pedra"
    • "busca pizza São Paulo"
    • "buscar padarias perto de mim"

Como Funciona

1. Detecção de Idioma

  • Se o termo for em português: buscar em PT, EN, ES
  • Se for em inglês: buscar em EN, PT
  • Se especificar "no Brasil" ou "brasileiro": focar em fontes brasileiras

2. Detecção de Localização

  • Keywords: "perto de mim", "aqui", "perto de", "em [cidade]"
  • Default: São Lourenço, Minas Gerais, Brasil

3. Execução da Busca

  • Tavily (principal - traz answer + images + results)
  • Brave Search (backup)
  • Multi-idioma: PT → EN → ES

4. Processamento do Conteúdo

  • Buscar conteúdo completo das principais páginas via web_fetch
  • Extrair informações relevantes de cada fonte
  • Consolidar em texto coeso

Formato de Resposta (WhatsApp)

🌐 *TÍTULO*

📝 *RESUMO*
[answer do Tavily + informações consolidadas em texto corrido]

📋 *INFORMAÇÕES*
[detalhes em formato de lista com bullet points]
• Item 1
• Item 2
• Item 3

🖼️ *IMAGENS*
[se houver - listar URLs]

📍 *LOCALIZAÇÃO* (se aplicável)
[endereços, mapas, etc]

📰 *NA MÍDIA* (se aplicável)
[publicações, artigos, notícias]

📍 *PRESENÇA ONLINE*
[sites, redes sociais]

🔗 *FONTES*
• fonte 1
• fonte 2

Regras de Formatação WhatsApp

  • Negrito/Itálico: texto (WhatsApp interpreta como itálico)
  • Emojis como bullets: • → •
  • Cabeçalhos: EMOJI TÍTULO
  • Separadores: linhas em branco entre seções

Comandos de Busca

Tavily (principal)

curl -s "https://api.tavily.com/search" \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "'$TAVILY_API_KEY'",
    "query": "TERMO",
    "max_results": 8,
    "include_answer": true,
    "include_images": true
  }'

Brave (backup)

curl -s "https://api.search.brave.com/res/v1/web/search?q=TERMO&count=5" \
  -H "Accept: application/json" \
  -H "X-Subscription-Token: $BRAVE_SEARCH_API_KEY"

Fluxo de Execução

Step 1: DefinirQuery

  • Detectar idioma do termo
  • Detectar localização
  • Montar queries em múltiplos idiomas

Step 2: ExecutarBuscas

  • Tavily com query principal
  • Brave como backup
  • Se necessário, buscar em outros idiomas

Step 3: ProcessarResultados

  • Extrair answer
  • Extrair results com conteúdo
  • Extrair images
  • Identificar melhores fontes

Step 4: BuscarConteúdo

  • Pegar top 2-3 URLs mais relevantes
  • Buscar conteúdo completo via web_fetch
  • Consolidar informações

Step 5: FormatarResposta

  • Montar estrutura com emoji headers
  • Inserir informações consolidadas
  • Listar fontes
  • Formatar para WhatsApp

Exemplos de Output

Input:

"buscar Pablo Murad"

Output:

🌐 *PABLO MURAD*

📝 *RESUMO*
Pablo Murad é um empreendedor brasileiro focado em tecnologia, educação e construção. Fundador do Portal IDEA, uma das top 10 plataformas educacionais do mundo. CEO de duas empresas. Sua missão é democratizar o conhecimento.

"Eu vim de uma cidade pequena construindo casas com minhas mãos — hoje construo portas para outros caminharem." — Pablo Murad

📋 *INFORMAÇÕES*
• 🗓️ Nascimento: 12 de agosto de 1987, Soledade de Minas, MG
• 🎓 Formação: Direito pela Universidade José do Rosário Vellano
• 💼 Empresas: Portal IDEA (educação), Grupo Murad (holding)
• 🏗️ Trajetória: Começou em canteiros de obras, virou educador
• 🌎 Missão: Democratizar educação no Brasil com cursos gratuitos

🖼️ *IMAGENS*
• https://example.com/image1.jpg
• https://example.com/image2.jpg

📰 *NA MÍDIA*
• USA News: "From Jobsite to Classroom..."

📍 *PRESENÇA ONLINE*
• example.com
• example.com/about
• linkedin.com/in/example

🔗 *FONTES*
• example.com
• example.com/article
• usanews.com

API Keys (configuração local)

# Configure suas próprias chaves
export TAVILY_API_KEY="sua-chave-tavily"
export BRAVE_SEARCH_API_KEY="sua-chave-brave"

Variáveis de Ambiente

# Necessário para executar buscas
export TAVILY_API_KEY="your-tavily-api-key"
export BRAVE_SEARCH_API_KEY="your-brave-api-key"

# Default location (não expor em skill pública)
DEFAULT_CITY="São Lourenço"
DEFAULT_STATE="Minas Gerais"
DEFAULT_COUNTRY="Brasil"

Versão 2.0 - Super Search Completo Gatilho: buscar Autor: Seth Data: 07-03-2026

Comments

Loading comments...