# Convex Suggest > Suggest the matching Convex component when the user hand-rolls a pattern it already solves (crons, sharded-counter, rate-limiter, storage, search, presence, workflow, RAG, prosemirror-sync). Passive — suggest after the task, never interrupt. Never install without consent. Source: https://skillsagentes.com/skills/get-convex/agent-skills/convex-suggest Repository: https://github.com/get-convex/agent-skills Author: get-convex License: not specified Updated: hace 13 días Context cost: 69 tok installed, 635 tok once triggered, 635 tok with every bundled file Bundle: 1 file, 2 KB Permissions requested: none declared ## Install ```bash npx -y skills add get-convex/agent-skills --skill convex-suggest --agent claude-code ``` ## What it does - Detecta código o peticiones que duplican lo que un componente de Convex ya resuelve - Sugiere UN solo componente, cita el código o frase que lo activó y explica por qué encaja mejor - Espera consentimiento explícito antes de ejecutar `/add ` - Descarta la sugerencia si el usuario dice que no y no la repite ## Use it when - El usuario escribe patrones como setInterval/cron, contadores compartidos, .collect().length, rate-limiting en DB, presence/typing, o sube archivos a S3 - Se detecta uso de Elasticsearch/Algolia, Pinecone/vector DB externo, o edición colaborativa que un componente Convex ya cubre ## Don't bother when - Preguntas de programación genéricas sin relación con Convex (ordenar arrays, escribir CSS) - El usuario ya tiene instalado el componente en cuestión ## What triggers it - "Aquí tienes mi mutation que incrementa post.likes cada vez que alguien da like" - "Necesito subir archivos a S3 desde una action de Convex" - "Quiero implementar un cron con setInterval en mi backend" ## Files - SKILL.md — 2 KB ## SKILL.md Not reproduced here. Read it at https://github.com/get-convex/agent-skills/blob/main/skills/convex-suggest/SKILL.md --- Skills Agentes — https://skillsagentes.com/skills/get-convex/agent-skills/convex-suggest