Skills Agentes

Brand Dev

Obtiene datos de marca (nombre, descripción, logos, industria) desde la API de brand.dev y guarda los logos localmente.

Estrellas
688

en todo el repo

Actividad
55

0–100, la ruta de este skill

Actualizado
el mes pasado

último commit aquí

Commits
1

últimos 90 días

Contexto
702 tok

50 tok en reposo

Paquete
1 archivo

3 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add OpenClaudia/openclaudia-skills --skill brand-research --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests, needs API credentials.

Qué hace

  • Extrae el dominio objetivo a partir de la entrada del usuario, quitando protocolo y barras finales
  • Consulta la API de brand.dev (api.brand.dev/v1/brand/retrieve) para obtener nombre, descripción, logos e industria de la marca
  • Descarga los logos localmente en vez de referenciar URLs externas de media.brand.dev
  • Guarda los logos siguiendo convenciones del proyecto (public/logos/, static/, assets/) con nombre <brand-slug>.<ext>
  • Devuelve al usuario nombre, descripción, industria y la ruta local del logo para usar en el código

Úsalo cuando

  • El usuario pide buscar información de una marca
  • El usuario pide obtener el logo de una empresa
  • El usuario pide agregar una compañía junto con su logo

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Busca la info de la marca example.com
    • Descarga el logo de esta empresa y agrégalo al proyecto
    • Añade este partner con su logo a la web

    SKILL.md

    En inglés

    Brand.dev Skill

    Fetch brand data from the brand.dev API and save logos locally for serving.

    Step 1: Get the Domain

    Extract the target domain from the user's input. Strip protocol and trailing slashes (e.g., "https://example.com/" -> "example.com").

    Step 2: Fetch Brand Info

    # BRANDDEV_API_KEY must be set in your environment
    curl -s "https://api.brand.dev/v1/brand/retrieve?domain=${DOMAIN}" \
      -H "Authorization: Bearer ${BRANDDEV_API_KEY}" \
      -H "Content-Type: application/json"
    

    Extract from the response:

    • Brand name (.brand.title or .brand.name)
    • Description (.brand.description)
    • Logo URLs (from .brand.logos[]) — prefer icon/square logos for card layouts, full logos for headers
    • Industry/category if available

    Step 3: Download Logos Locally

    ALWAYS download logos locally for serving. Never reference external media.brand.dev URLs in production code — they can change or go down.

    Where to save

    The save location depends on the project. Look for existing patterns:

    • Next.js / static sites: public/logos/<context>/ (served as /logos/<context>/)
    • Other web projects: check for existing static/, assets/, images/, or public/ directories
    • If no convention exists: create a logos/ directory under the project's static asset root

    Naming Convention

    • <brand-slug>.<ext> where:
      • <brand-slug> is the lowercase brand name, spaces replaced by hyphens (e.g., miss-a not miss_a)
      • <ext> matches the original file extension (png, webp, jpg, svg)
    • Optionally group by context subdirectory (e.g., partners/, customers/) if the project has multiple logo collections

    Download Command

    mkdir -p <logo-dir>
    curl -sL "<logo-url>" -o "<logo-dir>/<brand-slug>.<ext>"
    

    Verify Download

    ls -la <logo-dir>/<brand-slug>.<ext>
    

    Step 4: Return Results

    Provide the user with:

    • Brand name
    • Description
    • Industry
    • Local logo path — the path to use in code (relative to the project's static root)
    • Original source URL (for reference only)

    Important Rules

    1. Always save images locally — never use media.brand.dev URLs directly in production code.
    2. Use local paths in code — reference relative to the project's static asset serving root.
    3. Prefer square/icon logos for card layouts (they fit better in grid cards).
    4. Prefer full/horizontal logos for headers and hero sections.
    5. If the brand has no logos in the API response, note this and suggest using a fallback icon.

    Reproducido de OpenClaudia/openclaudia-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere la variable de entorno BRANDDEV_API_KEY configurada para autenticarse contra la API de brand.dev.

    Necesita en el PATH:curl

    Variables de entorno:BRANDDEV_API_KEYDOMAIN

    Detalles

    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Más de OpenClaudia/openclaudia-skills

    Este repo incluye 76 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack openclaudia-skills entero y su comando de instalación

    Genera un informe HTML autocontenible de tráfico competitivo: visitas mensuales (SimilarWeb), tráfico orgánico y Domain Rating (Ahrefs), con gráficos ranked, tendencias y tabla de datos.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 3 días
    seo geo

    Audita TODAS las propiedades de Google Search Console a la vez: ranking por clics e impresiones con deltas, y diff de keywords por sitio (nuevas, suben, bajan, perdidas, o bien rankeadas sin clics).

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    seo geo

    Edita audio o video de podcast: recorta charla previa/posterior, quita muletillas, corta silencios, mejora el audio y aplica el mismo corte a una versión en video.

    Costo de contexto al activarse
    6k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    redaccion contenido

    Clasifica y resume el feed de WeChat Moments (朋友圈) del usuario para que los eventos reales y la información genuina destaquen sobre la promoción, ponderando según cuánto le escribe el usuario a cada autor.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    redes sociales

    Genera un informe de Citaciones de IA (GEO) para un dominio: qué prompts de búsqueda con IA citan el sitio en Google AI Overview y ChatGPT, con contexto de tráfico orgánico y cobertura por artículo.

    Costo de contexto al activarse
    840 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seo geo

    Ejecuta un análisis GEO/SEO completo de un dominio vía la API externa de Enception: inicia el análisis, consulta su estado y descarga el PDF con visibilidad en IA, investigación de mercado y competidores.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seo geo

    Skills relacionados

    Extrae la portada de Hacker News (títulos, puntos y número de comentarios).

    Costo de contexto al activarse
    355 tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 25 días
    datos analitica

    Scrape

    132k

    Extrae datos de una página web: prototipa con primitivas $B la primera vez, luego enruta a un browser-skill codificado (~200ms). Solo lectura; usa /automate para acciones que mutan la página.

    Costo de contexto al activarse
    8.8k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 22 días
    Permisos
    datos analitica

    Úsalo para cualquier pregunta sobre una base de código, su arquitectura o relaciones de archivos; convierte cualquier entrada en un grafo de conocimiento persistente con nodos clave, comunidades y herramientas de consulta/ruta/explicación.

    Costo de contexto al activarse
    10.3k tok
    Tamaño del paquete
    218 archivos
    Última actualización
    hace 21 días
    datos analitica