Skills Agentes

Vector Index Tuning

Optimiza el rendimiento de índices vectoriales en latencia, recall y memoria; útil al ajustar parámetros HNSW, elegir cuantización o escalar infraestructura de búsqueda vectorial.

Estrellas
39.8k

en todo el repo

Actividad
43

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
581 tok

44 tok en reposo

Paquete
2 archivos

15 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add wshobson/agents --skill vector-index-tuning --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Guía para elegir tipo de índice vectorial según tamaño de datos
  • Explica parámetros HNSW (M, efConstruction, efSearch) y su efecto
  • Detalla estrategias de cuantización (FP32, FP16, INT8, PQ, binaria)
  • Referencia plantillas y ejemplos detallados en references/details.md

Úsalo cuando

  • Ajustar parámetros HNSW
  • Implementar cuantización
  • Optimizar uso de memoria
  • Reducir latencia de búsqueda o balancear recall vs velocidad

No lo uses cuando

    Qué lo activa

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

    • “Ayúdame a tunear los parámetros HNSW de mi índice”
    • “¿Qué tipo de cuantización uso para 50M vectores?”
    • “Cómo reducir la latencia de búsqueda vectorial”
    • “Necesito escalar mi búsqueda vectorial a miles de millones de vectores”

    SKILL.md

    En inglés

    Vector Index Tuning

    Guide to optimizing vector indexes for production performance.

    When to Use This Skill

    • Tuning HNSW parameters
    • Implementing quantization
    • Optimizing memory usage
    • Reducing search latency
    • Balancing recall vs speed
    • Scaling to billions of vectors

    Core Concepts

    1. Index Type Selection

    Data Size           Recommended Index
    ────────────────────────────────────────
    < 10K vectors  →    Flat (exact search)
    10K - 1M       →    HNSW
    1M - 100M      →    HNSW + Quantization
    > 100M         →    IVF + PQ or DiskANN
    

    2. HNSW Parameters

    Parameter Default Effect
    M 16 Connections per node, ↑ = better recall, more memory
    efConstruction 100 Build quality, ↑ = better index, slower build
    efSearch 50 Search quality, ↑ = better recall, slower search

    3. Quantization Types

    Full Precision (FP32): 4 bytes × dimensions
    Half Precision (FP16): 2 bytes × dimensions
    INT8 Scalar:           1 byte × dimensions
    Product Quantization:  ~32-64 bytes total
    Binary:                dimensions/8 bytes
    

    Templates and detailed worked examples

    Full template library and detailed worked examples live in references/details.md. Read that file when you need the concrete templates.

    Best Practices

    Do's

    • Benchmark with real queries - Synthetic may not represent production
    • Monitor recall continuously - Can degrade with data drift
    • Start with defaults - Tune only when needed
    • Use quantization - Significant memory savings
    • Consider tiered storage - Hot/cold data separation

    Don'ts

    • Don't over-optimize early - Profile first
    • Don't ignore build time - Index updates have cost
    • Don't forget reindexing - Plan for maintenance
    • Don't skip warming - Cold indexes are slow

    Reproducido de wshobson/agents bajo licencia MIT. Leer esta página en markdown.

    Archivos

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

    Detalles

    Creador
    wshobson
    Categoría
    Bases de datos
    Licencia
    MIT
    Recursos incluidos
    referencias
    Repositorio
    wshobson/agents
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de wshobson/agents

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

    Instala y opera Hermes Tweet, un plugin de Hermes Agent para investigar X/Twitter, leer timelines, analizar tweets y ejecutar operaciones privadas o de cambio de estado con aprobación previa.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    redes sociales

    Úsalo cuando un proyecto guarda su estado en Superself: lee `self context` al iniciar sesión, vincula el trabajo a una work unit, reporta con evidencia y registra decisiones confirmadas.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 25 días
    productividad

    Úsalo para mantener un almacén Markdown de conocimiento donde cada afirmación compilada se rastrea hasta una fuente inmutable y el drift se detecta con git diff sin gastar tokens.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 25 días
    documentos

    Úsalo al diseñar o revisar un esquema específico de PostgreSQL: buenas prácticas, tipos de datos, indexación, restricciones, patrones de rendimiento y funciones avanzadas.

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

    Úsalo cuando pidan optimizar un prompt, mejorar su rendimiento, diseñar una plantilla, aplicar chain-of-thought, few-shot prompting o técnicas avanzadas de prompt engineering para producción.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo

    Audita y reescribe prosa para que deje de sonar generada por máquina. Incluye modo solo-detección, modo reescritura y modo edición en el lugar, con perfiles opcionales de voz y contexto.”

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

    Skills relacionados

    Construye modelos de lectura y proyecciones a partir de flujos de eventos; útil para CQRS, vistas materializadas y optimización de consultas en sistemas event-sourced.

    Costo de contexto al activarse
    667 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    bases de datos

    Diseña e implementa event stores para sistemas de event sourcing: infraestructura, elección de tecnología y patrones de persistencia de eventos.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    bases de datos

    Ejecuta migraciones de bases de datos entre ORMs y plataformas con estrategias zero-downtime, transformación de datos y procedimientos de rollback.

    Costo de contexto al activarse
    2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    bases de datos