本文へ移動
cccskills
OpenClaw 公式無料GitHub で公開日本語紹介

knowledge-unlinked-claims

Knowledgeに残った未リンクの記録を内容ごとに整理し、適切なページへの紐付けや重複の整理、確定情報の反映を行います。

原文原文の説明を見る

Review remembered Knowledge claims still unlinked after deterministic relinking. Assign subject pages, create pages for substantial missing subjects, retire exact duplicates and explicitly replaced claims, and fold durable outcomes into page State. Use for unlinked-claim cleanup or the scheduled review that follows Knowledge maintenance.

openclaw/openclawスター 393,127(GitHub 393,127 + cccskills 0)
連携ツールGitHub

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 未リンクの記録を主題ページに結び付けたいとき
  • PRや決定事項の履歴を整理したいとき
  • 重複・置き換え済みの記録を整理したいとき
  • Knowledgeの定期レビューを設定したいとき

日本語での紹介

できること

Knowledgeで再リンクを試した後もページに結び付いていない記録を調べ、主題に合うページへ紐付けます。記録の内容や周辺の履歴を見て、必要なら新しいページを作成し、重複や後から明示的に置き換えられた記録を理由付きで整理します。進捗の断片をそのままStateへ並べず、判断や変更の結果など長く残す価値のある情報を、根拠となる記録へのリンク付きで反映します。

こんなときに便利

未リンクの記録が増え、関係するページから参照できないときに向いています。PRや決定事項に関する複数の記録を、履歴を保ちながら整理したい場合にも使えます。主題の特定に確証がないものは無理に紐付けず、理由とともに報告します。

使い方の例

  • 「Knowledgeの未リンク記録を確認して、確かな主題ページに紐付けてください」
  • 「このPRについての記録を整理し、重複や最終結果を反映してください」
  • 「未リンク記録を定期レビューし、判断が必要なものは報告してください」

注意点

定期レビューの設定には、所有者のプライベートなKnowledgeへのアクセス権を持つセッションが必要です。書き込み前に共有規約と公開手順を確認します。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好不確かな対象は保留し、書き込み前に規約を確認し、状態とハッシュを再確認する。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
B一部不足定期レビューには所有者のプライベートKnowledgeへのアクセス権が必要だが、設定手順は途中で切れている。

点数には入れていません。 2026年10月26日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(13)

  • SKILL.md9.2 KB
  • references/assertions.md4.6 KB
  • references/conventions.md14.3 KB
  • references/identity.md4.8 KB
  • references/meeting-entity-example.md6.8 KB
  • references/profiles.md2.8 KB
  • references/publication.md22.1 KB
  • references/publish.md3.0 KB
  • references/recovery.md2.0 KB
  • references/setup.md1.7 KB
  • references/sources.md3.0 KB
  • references/verify.md2.7 KB
  • references/writing.md1.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Review unlinked claims

Read shared conventions and publication before writes.

knowledge_remember saves a claim without a subject page when no name in it matches exactly one page. Scheduled maintenance then runs knowledge_relink, which links only claims whose recorded source page is an entity page or whose text names exactly one page. The rest stay unlinked and are invisible from the pages they concern. This skill handles that residue with judgment. Work in this order: link, then duplicates and replaced claims, then page prose.

1. Enumerate the residue

Call knowledge_status for the intended scope and knowledge_ontology for the current fingerprint. Run knowledge_relink without dryRun first so every remembered claim it can link is linked. Then list the residue with knowledge_relink dryRun: true, include: "all" and limit: 10, following nextCursor: every current claim with no linked page and no source page, whichever tool saved it. Each call reports at most 10 examples per outcome, so a limit of 10 returns every claim it examined.

Read each claim with knowledge_record and metadataView: "full". Its subject_hint, when present, is the saver's own description of what the claim is about and the strongest clue to its subject. Group the claims by what they are about (one feature, PR, decision thread, person or preference) before choosing pages. Most claims make sense only next to their neighbours: a series of status snapshots about one PR usually ends in an outcome claim.

2. Choose subject pages

For each group, find candidate pages with knowledge_grep and knowledge_lookup, and read their State and Timeline. Ignore withdrawn pages and fixture pages.

  • The primary subject is what the claim asserts something about. Add a secondary subject only when the claim also states something about that entity, such as the person who made the decision or the company whose product was configured. A passing mention is not a subject. Two or three subjects is usually enough.
  • A preference or decision stated by a person belongs on that person's page. Do not turn one person's preference into a project or company policy.
  • Match identity on evidence, not on similar names. When a claim names something that might be an existing page (for example a product name that could be a different service), confirm it from evidence such as configuration, a URL or the page's own aliases. If it stays uncertain, leave the claim unlinked and report it.

Link with knowledge_annotate entities, passing the complete list (it replaces the existing one) and the claim's current revision and hash. Assertion text, evidence and lifecycle stay unchanged.

3. Create missing pages

Linking every claim to the nearest existing page can bury a real subject in a broad page's Timeline. Create a page when:

  • a discrete subject (a feature, project, tool or substantial PR) has roughly five or more claims, or has its own design, proof and outcome history; or
  • a person or organisation authored, owns or decided something in the claims, has no page, and has identity evidence (for example the PR author shown by gh pr view).

Do not create a page for a single mention or a one-off fix that a Timeline entry covers. Use knowledge_save_page with the ontology type, aliases, and the identity evidence as source. Person pages use identity.status: partial unless the identity is fully established. Write a short State that cites the claims and a dated Timeline. Then link the claims to the new page, keeping their existing subjects as secondaries, and link the new page from its parent page.

4. Retire duplicates and replaced claims

  • Duplicate: two claims assert the same fact, decision or preference about the same event. Keep the one with owner-approved recall, otherwise the earlier one, otherwise the one with fuller attribution. Copy any evidence the survivor lacks with knowledge_annotate addEvidence, then knowledge_withdraw the other with a reason that names the survivor's ID.
  • Replaced: a later claim explicitly corrects the earlier one (for example an assistant correcting its own report), decides a question the earlier claim left open, or reports the final state of the same specific item (same PR, commit or decision). Withdraw the earlier claim with a reason that names the replacing claim. Do not use knowledge_correct here: it publishes a new copy of the replacement, which creates another duplicate.
  • Neither: snapshots of different moments (CI red at one head, a merge later) are history, not errors. Keep them. Contradiction alone does not justify a withdrawal. When unsure, keep both and report the pair.

5. Update page prose

Linking makes the claims reachable from their pages; it does not change what a page says. Edit a page only when the claims change its durable state: a decision, a preference, a landed or released change, a new capability, a resolved open question, or page text that later claims show to be wrong.

  • Collapse a series of progress snapshots into its outcome. Snapshots (CI runs, open PRs, local commits) are at most dated Timeline entries, never State.
  • Check mutable status live before writing it as current (for example gh pr view for merge state) and say when you checked. A merge is not a deployment, and a deployment is not proof that a given Gateway runs the code.
  • When a design or decision page contradicts a later decision, add a dated amendment next to the original text rather than rewriting it. Mark answered open questions as resolved and keep the original question.
  • Cite every added sentence with [[claim-id|label]] links to the claims.

Use knowledge_edit_body for section edits. Compute UTF-16 offsets from a fresh full read, and reread the revision and hash before every edit: other sessions edit busy pages concurrently. Prefer inserting text over replacing it. Replace a whole State section only when all of it is stale, and keep the claim links it already had.

6. Verify and report

Run knowledge_verify with expectedEntities for each linked claim and expectedLinks for each new or edited page. Enumerate the residue again: new remembered claims may have arrived while you worked. Handle them the same way or report them.

Report the number of claims examined and linked, pages created, claims withdrawn (with the surviving or replacing claim for each), pages edited, and claims left unlinked with the reason for each. When running unattended, never ask for a decision: leave uncertain identities, uncertain duplicates and pages you would only create on a guess untouched, and list them in the report for a person.

Running as the scheduled review

Knowledge maintenance queues this review after its nightly relink pass when private remembered claims are still unlinked (maintenance.reviewJobId). The run is unattended:

  • First call knowledge_status. If the scope is not private or writes are disabled, reply with AUTOMATION_FAILED on its own first line and the reason: the worker has lost the owner's access and needs to be set up again.
  • Work through steps 1 to 6. Check the residue again before stopping, since claims saved during the run are part of the same backlog.
  • With nothing to do, reply NO_REPLY. Otherwise reply with the step 6 report.

Setting up the scheduled review

The review needs owner-private access, which only a session descended from the owner's direct conversation has. Set it up from that conversation:

  1. Spawn a kept worker: sessions_spawn with runtime: "subagent", cleanup: "keep" and context: "isolated", whose task is to call knowledge_status and report the scope. Continue only if it reports private with writes enabled. Keep the returned session key.

  2. Create the automation bound to that worker. It needs a schedule, so give it a one-shot date years away; maintenance runs it on demand.

    openclaw automations add --agent <agent> --name knowledge-unlinked-claims-review \
      --session "session:<worker-session-key>" --at <date-years-ahead> --keep-after-run \
      --model <provider/model> --no-deliver --timeout-seconds 3600 \
      --message "Follow the knowledge-unlinked-claims skill as the scheduled review."
    

    The job records the inference account it was created with. Choose a model that uses that account (a provider with an auth profile); otherwise every run fails before the model is called.

  3. Set plugins.entries.knowledge.config.maintenance.reviewJobId to the job ID.

  4. Prove it: openclaw automations run <job-id> --wait must finish with the worker reporting the private scope, and maintenance_status reports the review outcome after the next pass.

Disable the automation to pause the review. Resetting or removing the owner conversation the worker came from revokes its access; set the review up again.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

1password

OpenClaw 公式無料概要あり

1Password CLIの導入と認証を確認し、保存したパスワードやAPIキーをコマンドや設定へ渡します。デスクトップ連携やサービスアカウントにも対応します。

  • 1Password CLIを導入したいとき
  • APIキーをコマンドに渡したいとき
  • CIでサービスアカウント認証を使う
openclaw/openclaw39.3万2026年10月26日 更新

acp-router

OpenClaw 公式無料概要あり

OpenClawへの自然な言葉の依頼をClaude Codeなどの外部コーディングエージェントへ振り分け、作業の開始や継続、スレッド内の会話をつなぐスキルです。

  • Claude Codeをスレッドで開始
  • 外部エージェントの作業を続けたいとき
  • acpxから直接指示を渡したいとき
openclaw/openclaw39.3万2026年10月26日 更新

add-model-provider

OpenClaw 公式無料概要あり

OpenClawにモデル提供サービスを追加し、実際の応答まで確認するスキル。認証情報は環境変数やファイルへの参照で扱い、設定の検証と結果報告も進めます。

  • OpenClawにモデルを追加したいとき
  • 認証情報を参照形式で設定したいとき
  • モデルの実際の応答を確認したいとき
openclaw/openclaw39.3万2026年10月26日 更新

agent-transcript

OpenClaw 公式無料概要あり

AIエージェントの作業ログから、GitHubのPRやissueに添える記録を作ります。関連部分を絞り、機密情報を除いてプレビューと掲載を扱います。

  • PRに添えるエージェント作業記録の作成
  • ローカルログから関連する依頼と結果を抽出
  • 機密情報を除いた記録のプレビュー
openclaw/openclaw39.3万2026年10月26日 更新

apple-notes

OpenClaw 公式無料概要あり

macOSのApple Notesをエージェントから作成・検索・編集・削除し、フォルダ間の移動やHTML・Markdownへの書き出しを行うスキル。

  • タイトルを付けてメモを作りたいとき
  • フォルダ指定やあいまい検索でメモ探し
  • メモの編集とフォルダ整理
openclaw/openclaw39.3万2026年10月26日 更新

apple-reminders

OpenClaw 公式無料概要あり

Apple Remindersの予定付きToDoをMacから確認・追加・編集するスキル。リストの管理や完了・削除にも対応し、iPhoneやiPadで見るタスクを整理できます。

  • 今日のタスクや期限超過を確認したいとき
  • 期限付きの個人ToDoを追加したいとき
  • iPhoneやiPadのタスクを整理
openclaw/openclaw39.3万2026年10月26日 更新

openclaw のスキルをすべて見る

このスキルの問題を報告する