knowledge-automation

Créez des automatisations d'ingestion de connaissances planifiées avec un worker vérifié, une autorité de vault privé et une exécution planifiée de bout en bout. À utiliser lorsqu'on vous demande de planifier ou de réparer une ingestion récurrente depuis n'importe quelle source.

Qu'est-ce que knowledge-automation ?

Cette compétence permet de créer et de gérer des automatisations d'ingestion de connaissances planifiées dans OpenClaw. Elle garantit que l'ingestion récurrente de données depuis diverses sources soit effectuée de manière fiable, sécurisée et vérifiée. La compétence guide l'utilisateur à travers un processus en cinq étapes : identification du job, établissement de l'autorité du worker via une session déléguée, création de l'automatisation hôte avec le CLI approprié, preuve du chemin planifié via une exécution réelle par le planificateur, et rapport des opérations et des limites. Elle prend en charge les environnements OpenClaw avec des vérifications de compatibilité de version, et insiste sur l'importance de la délégation de session propriétaire pour l'accès privé au vault, en évitant les scripts sans délégation ou les sessions non persistantes.

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

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

Automation des connaissances

  1. Identifier le job. Inspectez les automatisations existantes avant d'en créer une de remplacement. Confirmez la source autorisée, l'agent/vault visé, la cadence et le fuseau horaire. Vérifiez l'installation OpenClaw en cours et son CLI/schéma d'automatisation actuel ; un CLI différent dans le PATH peut cibler une installation incompatible. Terminez avec le job visé et tout point de contrôle existant identifié.

  2. Établir l'autorité du worker. Pour une ingestion privée propriétaire, utilisez la composition OpenClaw 2026.9.8 vérifiée : une automatisation de session nommée créée par l'opérateur ciblant une session OpenClaw retenue et véritablement déléguée par le propriétaire. Depuis la conversation propriétaire autorisée, utilisez sessions_spawn avec runtime: "subagent", cleanup: "keep", et aucun mode de collecteur. Demandez à l'enfant de vérifier knowledge_status pour le scope/agent/vault visé et de lire un enregistrement existant connu lorsqu'il est disponible ; conservez la clé de session retournée. Il s'agit du worker d'ingestion persistant, et non d'un sous-agent de recherche interne. La planification seule par l'opérateur n'accorde pas d'accès privé. Une nouvelle session nommée, une exécution current détachée, ou un script sans tête ne remplace pas la délégation. Terminez avec un worker retenu ayant démontré l'accès visé.

  3. Créer l'automatisation hôte. Utilisez le CLI opérateur supporté de l'installation vérifiée (openclaw automations add, ou modifiez le job existant visé), avec un message de tour d'agent et --session "session:<clé-de-session-retournée>". La création d'automatisation limitée au demandeur ne peut pas cibler l'espace de travail d'une autre conversation. Si la planification par l'opérateur est indisponible, signalez ce blocage ; ne fabriquez jamais de contexte propriétaire ni ne modifiez les reçus d'autorité stockés. Définissez la planification/fuseau horaire demandés, un délai d'attente suffisant et une liste d'autorisation d'outils finie pour le workflow. Découvrez les outils d'exécution réels du runtime planifié plutôt que de supposer des noms d'outils interactifs. Relisez la configuration cible et du job.

    Le message du job doit exiger, à chaque exécution :

    • Vérification préalable du scope/accès Knowledge visé avant l'acquisition ou les écritures.
    • Acquisition fraîche en utilisant la route d'identification autorisée existante de la source.
    • knowledge-source-ingest pour la couverture/réconciliation incrémentale si applicable, puis knowledge-ingest ou knowledge-meeting-ingest pour le contenu.
    • Vérification du workflow sélectionné avant de valider son point de contrôle ; préservez le travail reproductible et le point de contrôle précédent en cas d'échec.
    • AUTOMATION_FAILED sur sa propre première ligne pour un échec non résolu, suivi de la raison. NO_REPLY est pour les exécutions réussies sans changement, et non pour des erreurs cachées.
  4. Prouver le chemin planifié. Exécutez via le planificateur, pas seulement les outils interactifs. Exigez un reçu d'exécution terminal, un accès correct au vault, une couverture enregistrée vérifiée et une relecture du point de contrôle. Recommencez avec un contenu source inchangé et vérifiez qu'aucune publication en double n'a eu lieu. Confirmez également un déclenchement réel du minuteur ; la création du job ou la seule liste de sources ne prouve pas l'ingestion. Lors du remplacement d'un job, désactivez l'ancien après vérification et confirmez qu'un seul est actif. Signalez explicitement toute publication non testée ou tout comportement répétitif.

  5. Rapporter l'opération et les limites. Donnez le job, la cadence, la prochaine exécution et le résultat vérifié. Vérifiez la livraison des résultats et les alertes d'échec séparément : une livraison silencieuse (delivery.mode: "none") laisse les résultats dans l'historique d'automatisation et n'implique pas de notifications proactives. La réinitialisation/suppression/réaffectation du parent révoque la délégation ; la réinitialisation ou la suppression du worker peut également invalider l'accès. Vérifiez la politique de réinitialisation/rétention effective. En cas de perte d'autorité, arrêtez les écritures et la progression du point de contrôle ; ne récupérez que par une nouvelle délégation propriétaire autorisée et un reciblage supporté, jamais par une auto-réautorisation.

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