本文へ移動
cccskills
無料GitHub で公開

knowledge-review

Sweep the knowledge base for what needs attention — stubs with no real content, specs whose status is stale, decisions that were made but never written down, and pages missing from the index — and return a short "what needs attention" list. Read-only, so it reports rather than fixing anything itself. Use for "what in my knowledge base needs attention", "review my knowledge base", "what's stale or unfiled", "knowledge base health check", "tidy up my knowledge".

日本語の概要は準備中です。原文の説明を表示しています。

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.1 KB

SKILL.md(原文)

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

Knowledge Review

Runtime skill — a playbook the deployed @context agent runs for its owner, invoked in natural language. Not a coding-agent workflow; those live in .agents/skills/.

Sweep the knowledge base and report what needs attention so nothing rots. This is read-only: it surfaces issues and suggests the fix, it never edits, files, or deletes anything itself. The owner decides what to act on.

The knowledge base searches by keyword and the index (no search-by-meaning), so this sweep works the same way: list the tree, read the index, and reconcile the two.

Procedure

  1. Get the lay of the land. Two query_knowledge reads up front:
    • Ask it to list every file and folder, recursively — the raw tree, not a summary.
    • Ask it for the root README.md index table, verbatim — every spec and page it lists. Hold both so you can reconcile what's on disk against what the index claims.
  2. Reconcile disk against the index.
    • Orphaned — a folder or page on disk that the index never lists. It's unfindable through the front door.
    • Index drift — a row in the index pointing at a folder or page that doesn't exist on disk. A dead link.
  3. Spot-check the suspect pages with targeted query_knowledge reads:
    • Stubs — a page that's a heading and a line or two of placeholder ("stub page", "no details yet", a single sentence) with no real substance.
    • Stale specs — a spec whose status table still says draft / in progress / for review, or whose own "last updated" line is well in the past, with no sign it has moved. Flag it as worth a look, don't assume it's dead.
    • Missing decision log — a spec with a design or implementation but no decisions.md (or an empty one). Decisions got made; they were never written down.
    • Dead cross-links (when you notice them) — a link from one page to another path that isn't there.
  4. Write the "what needs attention" list. Group the findings, most actionable first. Each line: the path, one sentence on why it needs attention, and the suggested next step (add it to the index, flesh out the stub, write the ADR, fix the index row). Suggest only; don't do it.

Format

A short report, grouped, only the groups with findings:

  • Orphaned (not in the index) — path — add a row to the index.
  • Index drift (listed but missing) — path — fix or drop the index row.
  • Stubs (no real content) — path — flesh out or fold in.
  • Stale specs — path — status says X, last moved when; confirm or update.
  • Missing decisions — path — design exists, no decision log; capture the ADRs.

End with a one-line tally ("6 things to look at: 4 orphaned, 2 stubs"). Cite every path. A healthy base is a one-line report ("Nothing needs attention — index and tree are in sync.") — don't invent issues to fill the list.

Edge cases

  • Read-only. Report and suggest; never edit, file, or delete. If the owner wants something fixed, that's a separate update_knowledge ask (or the research skill for a fresh write-up).
  • Cite paths, don't guess. Every finding names a real path from the tree. If a read comes back empty, say the base is empty rather than inventing findings.
  • Judgement over nitpicks. A deliberately short loose page isn't a stub, and a spec that's genuinely done shouldn't read as stale. Flag what a person would actually want to fix, not every imperfection.

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

The owner's morning brief — inbound updates awaiting acknowledgment (via the rundown tool), today's meetings and due-or-overdue reminders from the CRM and the real calendar, the emails worth seeing from Gmail, and the Slack threads that need their eyes — each source folded in when connected and stitched into one short digest. Use for "daily rundown", "what's on today", "morning brief", "catch me up".

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

Run this repo's eval suite (python -m evals), diagnose every failing case, and fix in scope (agent instructions, or the eval case when its assertion was wrong) until all cases pass. Use whenever the user wants to run the evals, check for regressions, or fix a red eval suite ("run the evals", "why is a case failing", "make the eval suite green"). Targets the committed cases in evals/cases.py; for ad-hoc probing of one agent's live behavior use improve-agent instead.

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

User-driven loop to change the context agent (or any agent in this repo) — add a source/tool/MCP server, add a capability (knowledge base, memory, sub-agent, scheduled task), refine its instructions, or fix a specific known bug, verifying each change against the live container. Use whenever the user names a concrete change ("add a Google Drive source", "make the daily rundown include the calendar", "the agent keeps doing Y, fix it"). For autonomous hardening with no specific change in mind use improve-agent.

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

Autonomously harden the context agent (or any agent in this repo) — derive probes from the agent's own instructions, run them against the live container, judge the responses and tool calls, and edit the agent until it reliably does what it says it does. Use when the user wants to test, harden, stress-test, or improve an agent's reliability WITHOUT naming a specific change ("make sure context is solid", "harden this agent", "probe it for failure modes"). For a user-directed change use extend-agent; to run the committed eval suite use eval-and-improve.

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

prep-for

無料

Brief the owner before a meeting or conversation with a person, company, or project — sweep what we already know (crm + knowledge, plus slack, calendar, and gmail when connected), anchor to any upcoming meeting with them, and for people or orgs we don't know, widen to a web search for public background. Use for "prep me for my meeting with X", "brief me on X before the call", "what do we know about X".

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

Process the day into filed context — sweep today's activity (the inbound queue, CRM meetings and reminders, plus calendar, slack, and gmail when connected), extract what's worth keeping, and file it into the CRM and knowledge base. Use for "process today", "log today", "file today", "end-of-day wrap".

日本語の概要は準備中です。原文の説明を表示しています。

agno-agi/context132026年7月10日 更新

agno-agi のスキルをすべて見る

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