entités-de-connaissance

Résoudre et enrichir les personnes, entreprises, projets et concepts pendant une ingestion ou mise à jour autorisée, avec état sourcé, chronologies et liens retour. Les questions d'identité en lecture seule n'autorisent pas d'écritures.

Qu'est-ce que entités-de-connaissance ?

Cette compétence permet à un agent IA de résoudre et d'enrichir des entités de connaissance (personnes, entreprises, projets, concepts) à partir de sources données, en décidant si elles méritent une page, puis en rédigeant un profil sourcé avec liens bidirectionnels. Elle est utile pour maintenir une base de connaissance structurée, éviter les doublons et garantir la traçabilité des faits. Compatible avec des plateformes comme Claude Code, Cursor ou Codex, elle suit un workflow en six étapes : identification, résolution, collecte de signaux, rédaction, références croisées et vérification. La compétence s'appuie sur des références partagées (identité, enrichissement, profils, écriture) et impose des règles strictes : pas de placeholders, chaque fait doit être cité, et l'effort est proportionné à l'importance de l'entité.

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

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Résoudre et enrichir les entités

Trouver qui ou quoi est une entité avant de demander, décider si elle mérite une page, puis écrire un profil sourcé et le lier dans les deux sens. Lire une référence uniquement quand son étape le nécessite. Les références partagées sont identiques entre les compétences Knowledge ; si une autre compétence Knowledge vous a amené ici, ne relisez pas celles que vous avez déjà lues.

  • configuration : toujours, en premier (statut, ontologie, recherche)
  • identité : résolution d'une entité ; décider de créer une page
  • enrichissement : niveaux, quoi extraire, recherches externes, exécutions par lots
  • profils : structure de page, création ou mise à jour
  • écriture : avant d'écrire le texte de la page
  • sources : conserver les sources et les citer
  • affirmations : revendications et relations concernant l'entité
  • publication : écritures de pages et lots
  • récupération : toute écriture incertaine, rejetée ou conflictuelle
  • vérification : vérification et rapport
  • réparation de preuves : uniquement pour une réparation autorisée d'un ensemble de preuves

Contrat

  • Vérifier Knowledge avant de demander à l'utilisateur ou de chercher à l'extérieur. Ne demander qu'avec une hypothèse.
  • Pas de stubs ni de placeholders : la première ligne de chaque page dit qui ou quoi c'est.
  • Chaque fait a une citation en ligne ; chaque page enrichie est liée à sa source et la source renvoie en retour.
  • Adapter l'effort à l'importance. En cas de doute, ne pas créer de page.
  • Ne jamais écraser les évaluations rédigées par l'utilisateur ; signaler les contradictions avec les deux citations.

Étapes

1. Identifier les entités

Lister les personnes, entreprises, projets et concepts dans la source. Distinguer les participants effectifs des tiers mentionnés au passage.

Fait quand : chaque entité est marquée comme participante, substantielle ou incidente.

2. Résoudre chacune

Exécuter la chaîne de résolution dans identité. Réutiliser l'ID d'une page existante. Décider de créer, mettre à jour ou ignorer en utilisant ses règles de création de page, et choisir le type d'ontologie déclaré le mieux adapté.

Fait quand : chaque entité a un ID existant, une décision de création avec un type, ou est ignorée ; les identités ambiguës sont enregistrées comme partielles ou non résolues.

3. Collecter les signaux

Extraire la texture de la source et, pour les entités Clés et Notables, rechercher ce qui manque (enrichissement). Seules les affirmations prises en charge avancent ; les inférences restent étiquetées là où elles apparaissent.

Fait quand : chaque entité a ses faits et sa texture pris en charge, chacun avec une citation, ou une raison pour laquelle elle n'en a pas.

4. Écrire

  • Création : introduction, État et la première ligne de Chronologie, plus uniquement les sections optionnelles que les preuves soutiennent (profils).
  • Mise à jour : ajouter la ligne de Chronologie ; modifier un sujet d'État uniquement lorsque son sens a changé ; utiliser knowledge_edit_body pour les modifications locales.
  • Utiliser uniquement les champs d'ontologie déclarés ; omettre les valeurs inconnues.
  • Créer des affirmations et des relations étayées pour les assertions indépendamment utiles (affirmations). Les liens Markdown ne créent pas de relations.

Fait quand : chaque écriture planifiée a un reçu de publication.

5. Références croisées

Lier source → entité et entité → source en utilisant les chemins observés. Mettre à jour les pages connexes lorsque le nouveau signal est important pour elles : la page entreprise à partir d'une personne, et l'inverse ; le projet parent à partir d'une sous-fonctionnalité.

Fait quand : les deux directions de lien existent pour chaque entité liée.

6. Vérifier

Exécuter vérification avec les expectedLinks prévues dans les deux directions, les associations et les extrémités de relations. Relire chaque page modifiée par rapport à écriture et à la règle d'absence de placeholder.

Fait quand : les vérifications structurelles réussissent et chaque page modifiée se lit comme un véritable briefing.

Rapport

Retourner les identifiants résolus, les pages créées/mises à jour/réutilisées, les sources utilisées, les identités non résolues ou partielles, les contradictions et le travail ignoré à l'appelant ou à l'utilisateur.

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 associés