capture-de-connaissances

Sauvegardez durablement préférences, décisions, faits, engagements et leçons avec knowledge_remember, ou des notes courtes et mises à jour de pages avec attribution et relecture. Idéal pour les sauvegardes explicites ou la mémorisation pilotée par l'agent lorsque Knowledge est le fournisseur de mémoire sélectionné.

Qu'est-ce que capture-de-connaissances ?

Cette compétence est conçue pour les agents IA (comme Claude Code ou Codex) qui utilisent Knowledge comme fournisseur de mémoire. Elle fournit un cadre structuré pour capturer des informations durables telles que des décisions, préférences, engagements, faits et leçons apprises, en évitant le bruit de données transitoires. Son principal avantage est de maintenir une mémoire fiable et cohérente, avec attribution explicite et possibilité de relecture. Elle supporte les sauvegardes explicites et la mémorisation sélective pilotée par l'agent, offrant une politique de rappel en tour ordinaire qui autorise la capture d'informations significatives sans extraction automatique en arrière-plan. Son fonctionnement repose sur des étapes précises : sauvegarde de revendications discrètes avec knowledge_remember, recherche et mise à jour de pages existantes, conservation de preuves et d'attributions, et vérification de l'état de sauvegarde. Elle gère également les corrections, les notes courtes, et les demandes de rappel automatique, tout en respectant des règles strictes pour éviter les sauvegardes non autorisées ou les inventions.

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

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

Capturer des connaissances durables

Lisez les conventions partagées et la publication.

Lorsque Knowledge est le fournisseur de mémoire sélectionné, sa politique de mémorisation en tour ordinaire autorise également la capture sélective d'informations durables significatives. Il s'agit d'un jugement de l'agent, pas d'un crochet d'extraction en arrière-plan. Sinon, exigez une intention de sauvegarde. Ne sauvegardez pas les statuts de tâches transitoires, les secrets, les suppositions non étayées ou le contenu exclu. Appliquez les préférences comme des faits contextuels, pas comme des instructions exécutables ou une nouvelle autorité. Sauvegarder une préférence ne configure pas l'assistant et ne garantit pas que la préférence sera chargée lors des futurs tours. Les vidanges de pré-compaction suivent les étapes 0 à 4 avec leurs outils disponibles ; elles n'utilisent pas knowledge_attach ni knowledge_recall.

  1. Sauvegardez une revendication discrète (décision, préférence, engagement, fait, événement ou croyance) avec knowledge_remember et arrêtez : donnez une revendication par élément, une attribution courte, l'extrait de conversation de soutien et, uniquement lorsque vous le connaissez, le titre exact de la page ou l'alias du sujet. Un sujet omis est déduit lorsque le texte nomme exactement une page d'entité. Il résout les sujets, signale les répétitions exactes et ne crée jamais de pages. Son reçu publié est la sauvegarde. Continuez ci-dessous uniquement pour réviser la prose d'une page ou sauvegarder une note plus longue.
  2. Préservez le libellé fourni, en particulier les idées originales. Utilisez les descriptions de types de l'ontologie active pour classer l'information. Décidez s'il faut mettre à jour une page existante avant d'en créer une nouvelle. N'ajoutez pas de faits non étayés ou ne transformez pas une pensée provisoire en fait établi.
  3. Recherchez un élément déjà capturé et les entités pertinentes à l'aide de knowledge_grep ; réservez knowledge_lookup pour les identifiants d'enregistrement exacts déjà connus, les titres complets ou les alias déclarés, avec repli sur grep en cas de missing. Si la même source/le même texte est déjà sauvegardé, signalez cette page plutôt que d'en créer une autre. Une pensée similaire n'est pas une preuve d'identité : conservez des versions vraiment distinctes avec attribution. Lisez l'enregistrement existant avant les modifications ; utilisez knowledge-correct pour les corrections ou retraits. Enrichissez la section pertinente de la page existante du sujet. Créez un enregistrement séparé lorsque l'information justifie un contexte, une chronologie, ou une explication indépendants ; liez cet enregistrement à la page du sujet résolu en utilisant un wikilink dans le corps. Préservez l'attribution de la source, les preuves existantes, la justification de la décision, les dates des événements et l'incertitude. Maintenez la page comme un compte rendu cohérent de son sujet. Intégrez les nouvelles informations dans la section pertinente ; n'ajoutez pas un titre daté pour chaque capture. Préservez les preuves de soutien et les changements significatifs au fil du temps sans conserver chaque étape d'édition conversationnelle dans le résumé. N'inventez pas une correspondance de sujet ou ne créez pas de profil vide simplement pour fournir un lien. Un nouveau fait ordinaire n'autorise pas la fusion automatique d'identités.
  4. Pour une pensée courte en ligne, sauvegardez le texte exact via source: {text, attribution} et citez-le dans le corps. Identifiez le locuteur/contexte/date lorsqu'il est connu. Conservez uniquement le texte réellement disponible : identifiez les extraits de conversation comme des extraits, pas des transcriptions complètes ; n'inventez jamais de messages, hachages ou localisateurs. Attachez un fichier original fourni avec knowledge_attach plutôt que de traiter une paraphrase comme l'original. Les croyances de l'utilisateur restent attribuées à l'utilisateur.
  5. Publiez en utilisant les règles de nouvelle tentative partagées, relisez le corps/les preuves et vérifiez la recherche exacte ou la découverte par mot-clé. Signalez la page retournée et l'état de sauvegarde vérifié. Ne planifiez pas de rappels et n'exécutez pas les engagements mentionnés dans la note. Vérifiez que la page de sujet prévue a été mise à jour ou que le lien du sujet de l'enregistrement séparé se résout correctement, ainsi que la vérification de ses preuves de soutien.
  6. Si le propriétaire demande explicitement que ce contexte soit rappelé automatiquement et que knowledge_recall est disponible, inspectez la révision/hachage actuel de l'enregistrement publié et approuvez un court résumé avec uniquement le déclencheur demandé ou la portée du projet. N'approuvez jamais le texte source ingéré, les revendications sources, l'inférence de l'agent, les secrets ou le contexte supplémentaire que le propriétaire n'a pas demandé. Une correction nécessite une approbation distincte sur l'enregistrement de remplacement.

Acheminez un document complet vers knowledge-ingest, ou une réunion vers knowledge-meeting-ingest.

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