본문으로 건너뛰기
cccskills
OpenClaw 공식무료GitHub에 공개한국어 소개

knowledge-claim-consolidation

선택한 범위의 지식 주장을 검토해 가장 구체적인 주제 페이지에 연결하고, 중복되거나 대체된 주장과 오래된 상태 기록을 정리합니다. 오래 유지할 결과를 페이지에 반영하고 변경 사항과 보류 항목을 보고합니다.

원문원문 설명 보기

Review and consolidate Knowledge claims over a chosen scope - the unlinked residue after relinking, the claims on one hub or over-budget page, or the claims about one subject since a date. File claims on their most specific subject page, create pages for substantial subjects, retire duplicates, supersede status snapshots and replaced claims by an existing claim, and fold durable outcomes into page State. Use for claim cleanup, consolidation, or the Knowledge Consolidation scribe.

openclaw/openclaw스타 393,364(GitHub 393,364 + cccskills 0)
연동 도구GitHub

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • 페이지에 연결되지 않은 기록 정리
  • 허브 페이지의 주제 나누기
  • 중복 주장 통합
  • 오래된 진행 기록을 최종 결과로 정리

한국어 소개

할 수 있는 일

지정한 범위의 지식 주장을 살펴보고 각 주장을 가장 잘 맞는 주제 페이지에 연결합니다. 범위는 페이지에 연결되지 않은 주장, 특정 페이지에 모인 주장, 지정한 날짜 이후 특정 주제에 관해 기록된 주장 중에서 정할 수 있습니다. 관련 기록을 주제별로 묶고, 중복을 정리할 때 근거를 보존하며, 나중에 정정된 주장이나 최종 결과가 나온 사안의 중간 상태 기록을 적절히 통합합니다. 주제에 독립된 페이지가 필요하면 새 페이지를 만들고, 오래 유지할 결정과 결과를 본문에 반영할 수 있습니다. 마지막으로 처리 내용을 확인하고 검토 범위, 변경 사항, 판단을 보류한 항목을 보고합니다.

이럴 때 유용합니다

기록이 쌓여 필요한 정보가 어느 페이지에 있는지 찾기 어려울 때 유용합니다. 허브 페이지에 모인 여러 주제를 나누거나 중복된 사실과 오래된 진행 상태를 정리할 때도 사용할 수 있습니다. 주제의 정체나 중복·대체 여부가 확실하지 않은 기록은 변경하지 않고 이유와 함께 보고합니다.

사용 예시

  • “페이지에 연결되지 않은 주장을 확인하고 주제별 페이지에 정리해 주세요.”
  • “이 페이지의 기록을 검토해 중복과 최종 결과로 대체된 진행 내용을 정리해 주세요.”
  • “지난달 이후 이 기능에 관한 주장을 모으고 확인된 상태를 페이지에 반영해 주세요.”

주의 사항

기록을 쓰기 전에 공유 규약과 공개 절차 자료를 읽어야 합니다. 기록의 연결과 갱신에는 문서에 설명된 knowledge_* 작업을 사용합니다. 대상의 정체나 중복·대체 관계가 불확실하면 수정하지 않고 보고에 남깁니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

문서 점검

AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.

안전성전송·삭제·명령 실행 등을 명시하고 있는가
A양호쓰기 전 규약을 읽고, 대상이 불확실하면 변경하지 않도록 합니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
B일부 부족공유 자료와 `knowledge_*` 작업이 필요하지만 설치 절차는 제시되지 않습니다.

점수에는 넣지 않았습니다. 2026년 10월 28일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(13)

  • SKILL.md11.8 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.3 KB
  • references/publish.md5.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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Claim consolidation review

Read shared conventions and publication before writes.

Claims accumulate faster than pages are curated. knowledge_remember saves a claim without a subject page when no name in it matches exactly one page, and scheduled maintenance's knowledge_relink links only claims whose source page is an entity page or whose text names exactly one page. Linked claims pile up too: a hub page collects status snapshots, duplicates and claims that belong on a more specific subject. This review runs one procedure over a chosen scope. Work in this order: choose the scope, link, then duplicates, replaced claims and snapshot series, then page prose.

1. Choose the scope and enumerate it

Call knowledge_status for the intended scope and knowledge_ontology for the current fingerprint. Then enumerate exactly one starting set:

  • Unlinked residue (the default, and the only scope of scribe runs). 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.
  • One page, for a hub page or a page over its size budget. List its current claims with knowledge_connections id, direction: "claims", view: "full" and includeCards: true, following nextOffset with the same filters. Restart when snapshot changes. On a hub, group from the cards first and work one group at a time; do not read every claim in full up front.
  • One subject, optionally since a date. When the subject has a page, list its claims with knowledge_timeline entity, timeField: "recorded_at" and since, following nextOffset. Also search for claims filed elsewhere or unlinked with knowledge_grep kind: "claim", the subject's distinctive names (a PR number, a commit SHA, a feature name) and the same since/timeField. Keep only claims that are actually about the subject.

State the scope in the report. Read each claim you will change 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, commit, 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; list it first in entities. 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.
  • The primary subject is the most specific page the claim is about: a claim about one PR belongs on that PR's page, not only on the project the PR belongs to. The broader page stays a subject only when the claim says something about it, such as a project-level decision, policy or release.
  • 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 where it is 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. Link a claim before you supersede it: superseded claims cannot be relinked.

3. Create missing pages and relink to them

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. Link the new page from its parent page.

Then relink the group's claims, including the snapshots step 4 will supersede. The new page becomes each claim's primary subject. Keep the broad page the claims were filed on (often the hub this review started from) only for claims that say something about it, by the rule in step 2; drop it from the rest. Keep other existing secondary subjects that still qualify. Under the threshold, leave the claims on their current pages.

4. Retire duplicates, replaced claims and snapshot series

  • 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) or decides a question the earlier claim left open. Supersede the earlier claim by the later one with knowledge_supersede, with a reason that says what replaced it. Do not use knowledge_correct here: it publishes a new copy of the replacement, which creates another duplicate.
  • Snapshot series: several status snapshots about one specific item (the same PR, commit or decision thread: CI red at one head, review requested, CI green) followed by an outcome claim about the same item (merged, closed, reverted, released, decided, abandoned). Supersede every snapshot in the series by the outcome in one knowledge_supersede call (up to 25 claims). All of these must hold, from the claims' own text and dates:
    • every snapshot and the outcome name the same specific item, not merely the same project;
    • the outcome is dated after every snapshot it supersedes and states a final state, not another intermediate one;
    • the outcome and the snapshots share a subject page (link them first, step 3); the tool rejects claims with no common page. A snapshot dated after the outcome, or one about a different head or a different item, stays.
  • Neither: snapshots of different moments that no later outcome replaces (CI red, then CI green, with no merge yet) are history, not errors. Keep them. Contradiction alone does not justify a withdrawal or a supersession. When unsure, keep both and report the pair.

knowledge_supersede keeps every superseded claim's text, evidence, provenance and history, records superseded_by and the reason on it, and leaves the superseding claim unchanged. Default reads stop showing superseded claims; historical reads (historical: true, lifecycle: "all") and knowledge_history still do. If a supersession was wrong, call it again with undo: true, the same by claim and the fences from its receipt's items.

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.
  • Page bodies have a size budget (page budgets). A state: "rejected" edit saved nothing, but the linked claims already hold the facts. Move a section to its subject's page with knowledge_extract_section (creating the page per step 3 when needed), reread, and retry. Never shorten other prose to make room. Extraction makes the destination the first subject of the claims the section cites and keeps their existing subjects, including the page you extracted from. Apply step 2 to each of those claims and drop the source page with knowledge_annotate entities where the claim says nothing about it.

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 scope again: new claims may have arrived while you worked. Handle them the same way or report them.

Report the scope, the number of claims examined, linked and relinked, pages created, claims superseded (with the superseding claim for each series), claims withdrawn (with the surviving claim for each), pages edited, and claims left unchanged that you considered, with the reason for each. When running unattended, never ask for a decision and never guess: leave uncertain identities, uncertain duplicates, snapshot series whose outcome is not certain, and pages you would only create on a guess untouched, and list them in the report for a person.

Scribe runs

The Knowledge Consolidation scribe runs this review unattended over the unlinked residue, on the schedule in its prompt. Its prompt checks access and sets up its automation; this section is only the work of one run.

  • Run step 1 for the unlinked residue. When the residue is empty, stop there and report zero claims examined.
  • Otherwise work through steps 2 to 6, and check the residue again before stopping, since claims saved during the run are part of the same backlog.
  • Do not ask questions. Give the step 6 report; the closing status line counts claims examined, linked, superseded, withdrawn and left.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

1password

OpenClaw 공식무료요약 있음

1Password 명령줄 도구의 설치와 인증을 확인하고 저장된 비밀번호와 API 키를 명령이나 설정에 전달합니다. 데스크톱 앱 연동과 서비스 계정도 지원합니다.

  • 1Password 명령줄 도구 설치
  • API 키를 명령에 전달
  • CI에서 서비스 계정 인증 사용
openclaw/openclaw39.3만2026년 10월 29일 업데이트

acp-router

OpenClaw 공식무료요약 있음

OpenClaw에 전달한 자연어 요청을 Claude Code 같은 외부 코딩 에이전트로 연결합니다. ACP나 acpx로 작업을 시작하거나 이어가며 대화 맥락을 유지합니다.

  • 스레드에서 Claude Code 시작
  • 외부 에이전트의 기존 작업 계속
  • acpx로 직접 지시 전달
openclaw/openclaw39.3만2026년 10월 29일 업데이트

add-model-provider

OpenClaw 공식무료요약 있음

OpenClaw에 모델 제공업체를 추가하고 실제 응답을 확인합니다. 인증 정보는 환경 변수나 파일 참조로 다루며 설정 검증과 결과 보고도 진행합니다.

  • OpenClaw에 모델 제공업체 추가하기
  • 인증 정보를 참조 방식으로 설정하기
  • 모델의 실제 응답 확인하기
openclaw/openclaw39.3만2026년 10월 29일 업데이트

agent-transcript

OpenClaw 공식무료요약 있음

AI 에이전트의 작업 로그를 GitHub PR이나 이슈에 첨부할 기록으로 정리합니다. 관련 내용을 추리고 민감한 정보를 제거해 미리 보며, 별도 승인을 받아 게시합니다.

  • PR에 첨부할 에이전트 작업 기록 작성
  • 로컬 로그에서 관련 요청과 결과 추출
  • 민감한 정보를 제거한 기록 미리 보기
openclaw/openclaw39.3만2026년 10월 29일 업데이트

apple-notes

OpenClaw 공식무료요약 있음

에이전트에서 macOS의 Apple Notes 메모를 생성, 검색, 편집, 삭제합니다. 폴더 간 이동과 HTML 또는 Markdown 내보내기도 지원합니다.

  • 제목을 지정해 메모를 만듭니다
  • 폴더 지정이나 유사 검색으로 메모를 찾습니다
  • 메모를 편집하고 폴더별로 정리합니다
openclaw/openclaw39.3만2026년 10월 29일 업데이트

apple-reminders

OpenClaw 공식무료요약 있음

Mac에서 Apple Reminders의 기한이 있는 할 일을 확인하고 추가·편집합니다. 목록 관리와 완료·삭제를 통해 iPhone이나 iPad에서 보는 작업을 정리합니다.

  • 오늘 할 일과 기한이 지난 작업 확인
  • 기한이 있는 개인 할 일 추가
  • iPhone과 iPad에서 보는 작업 정리
openclaw/openclaw39.3만2026년 10월 29일 업데이트

openclaw의 스킬 모두 보기

이 스킬의 문제 신고