CommunityProgramación y desarrollogithub.com

BorjaGM1/kb-template

Responde a las preguntas del propietario usando únicamente la base de conocimiento, citando las notas utilizadas, sin inventar nada.

¿Qué es kb-template?

Este skill permite a un agente de IA actuar como un asistente de consulta estrictamente basado en una base de conocimiento personal (vaults) mantenida en un repositorio de Git. El agente primero sincroniza el repositorio (mediante `git pull --rebase` o la API de GitHub), luego selecciona los vaults relevantes por tema y busca los términos de la consulta con `rg -i`, incluyendo sinónimos, etiquetas (`#tag`) y alias del frontmatter. Es importante que el agente lea las notas completas (no solo los fragmentos coincidentes) y responda en el idioma del propietario, citando cada hecho con el nombre de la nota (por ejemplo, `([[Use Plain Markdown for Notes]], vault example)`). Si la base de conocimiento no contiene la respuesta, el agente debe indicarlo claramente, y solo puede agregar conocimiento general si lo etiqueta explícitamente como no proveniente de la KB. También debe señalar contradicciones o notas desactualizadas (con `updated` antiguo) y ofrecer sugerencias de mantenimiento. El skill es de solo lectura por defecto, pero permite editar notas si el usuario lo solicita explícitamente (mediante 'capture').

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BorjaGM1/kb-template/tree/HEAD/skills/query

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Consulta

  1. Trae los últimos cambios (git pull --rebase) o lee mediante la API de GitHub.
  2. Selecciona los vault(s) según el tema.
  3. Busca: rg -i "<términos>" vaults/<v> incluyendo sinónimos, etiquetas (#tag), alias en el frontmatter; comienza desde Home.md / MOCs y sigue los [[enlaces]].
  4. Lee las notas coincidentes por completo, no solo los fragmentos de grep.
  5. Responde en el idioma del propietario, de forma concisa, citando cada hecho con su nota: ([[Use Plain Markdown for Notes]], vault example).
  6. Si la KB no contiene la respuesta, dilo claramente. Puedes agregar conocimiento general solo si está claramente etiquetado como no proveniente de la KB.
  7. Señala contradicciones o notas desactualizadas que encuentres (con updated antiguo) y ofrece realizar mantenimiento.
  8. Solo lectura: no edites notas durante una consulta a menos que se te pida (entonces usa capture).

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados