CommunityProgramación y desarrollogithub.com

entidades-conocimiento

Resuelve y enriquece personas, empresas, proyectos y conceptos de Conocimiento durante una ingesta autorizada o actualización de entidades, con Estado, líneas de tiempo y enlaces de retorno con fuentes. Las preguntas de identidad de solo lectura no autorizan escrituras.

¿Qué es entidades-conocimiento?

Esta habilidad permite a un agente de IA identificar, resolver y enriquecer entidades como personas, empresas, proyectos y conceptos dentro de un sistema de Conocimiento. Es útil para procesos de ingesta de datos donde se necesita crear o actualizar páginas de entidades con información verificada y estructurada, evitando duplicados y asegurando que cada hecho tenga una cita. Funciona en plataformas como Claude Code, Cursor o Codex, siguiendo referencias compartidas (setup, identidad, enriquecimiento, perfiles, etc.) que definen el flujo de trabajo. El agente evalúa si una entidad merece una página, recopila datos de fuentes externas solo cuando es necesario, escribe perfiles con campos de ontología declarados, y establece enlaces bidireccionales entre la fuente y la entidad. Finalmente, verifica la consistencia estructural y devuelve un informe con los IDs resueltos, páginas creadas/actualizadas/reutilizadas, identidades ambiguas y conflictos.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/extensions/knowledge/skills/knowledge-entities

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

Resolver y enriquecer entidades

Descubre quién o qué es una entidad antes de preguntar, decide si merece una página, y luego escribe un perfil con fuentes y enlázalo en ambos sentidos. Lee una referencia solo cuando su paso lo necesita. Las referencias compartidas son idénticas entre las habilidades de Conocimiento; si otra habilidad de Conocimiento te trajo aquí, no vuelvas a leer las que ya leíste.

  • setup: siempre, primero (estado, ontología, búsqueda)
  • identity: resolución de una entidad; si crear una página
  • enrichment: niveles, qué extraer, búsquedas externas, ejecuciones masivas
  • profiles: estructura de página, crear o actualizar
  • writing: antes de escribir la prosa de la página
  • sources: conservar fuentes y citarlas
  • assertions: afirmaciones y relaciones sobre la entidad
  • publish: escrituras de páginas y lotes
  • recovery: cualquier escritura incierta, rechazada o conflictiva
  • verify: verificación e informe
  • evidence repair: solo para una reparación autorizada del conjunto de evidencia

Contrato

  • Consulta Conocimiento antes de preguntar al usuario o buscar externamente. Pregunta solo con una hipótesis.
  • Sin marcadores de posición ni stubs: la primera línea de cada página dice quién o qué es.
  • Cada hecho tiene una cita en línea; cada página enriquecida enlaza a su fuente y la fuente enlaza de vuelta.
  • Escala el esfuerzo según la importancia. En caso de duda, no crees una página.
  • Nunca sobrescribas evaluaciones escritas por el usuario; marca las contradicciones con ambas citas.

Pasos

1. Identificar entidades

Enumera las personas, empresas, proyectos y conceptos en la fuente. Separa los participantes reales de los terceros mencionados de paso.

Listo cuando: cada entidad está marcada como participante, sustantiva o incidental.

2. Resolver cada una

Ejecuta la cadena de resolución en identity. Reutiliza el ID de una página existente. Decide crear, actualizar u omitir usando sus reglas de creación de páginas, y elige el tipo de ontología declarado que mejor se ajuste.

Listo cuando: cada entidad tiene un ID existente, una decisión de creación con un tipo, o se omite; las identidades ambiguas se registran como parciales o no resueltas.

3. Recopilar señal

Extrae textura de la fuente y, para entidades Clave y Notables, busca lo que falta (enrichment). Solo las afirmaciones respaldadas avanzan; las inferencias permanecen etiquetadas donde aparecen.

Listo cuando: cada entidad tiene sus hechos respaldados y textura, cada uno con una cita, o una razón por la que no tiene ninguna.

4. Escribir

  • Crear: introducción, Estado y la primera línea de la línea de tiempo, además de solo las secciones opcionales que la evidencia respalda (profiles).
  • Actualizar: agrega la línea de línea de tiempo; edita un tema de Estado solo cuando su significado cambió; usa knowledge_edit_body para ediciones locales.
  • Usa solo campos de ontología declarados; omite valores desconocidos.
  • Crea afirmaciones y relaciones basadas en evidencia para afirmaciones independientemente útiles (assertions). Los enlaces de Markdown no crean relaciones.

Listo cuando: cada escritura planificada tiene un recibo publicado.

5. Referencias cruzadas

Enlaza fuente → entidad y entidad → fuente usando rutas observadas. Actualiza páginas relacionadas cuando la nueva señal es importante para ellas: la página de la empresa desde una persona, y viceversa; el proyecto padre desde una subcaracterística.

Listo cuando: existen ambas direcciones de enlace para cada entidad enlazada.

6. Verificar

Ejecuta verify con expectedLinks planificados en ambas direcciones, asociaciones y extremos de relaciones. Vuelve a leer cada página cambiada contra writing y la regla de sin marcadores de posición.

Listo cuando: las comprobaciones estructurales pasan y cada página cambiada se lee como un informe real.

Informe

Devuelve IDs resueltos, páginas creadas/actualizadas/reutilizadas, fuentes usadas, identidades no resueltas o parciales, contradicciones y trabajo omitido al llamante o usuario.

Individual skills in this repo

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

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Skills relacionados