wiki_capture

Featured

ktx's knowledge base - wiki pages for durable, reusable business knowledge. Covers capture workflow for user preferences, metric definitions, organizational conventions, and cross-references between wiki pages and semantic-layer sources. Loaded by the post-turn memory-agent only. The research agent reads wiki via `wiki_read`/`wiki_search` but does not write it.

AI & Automation 1,511 stars 96 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Wiki Capture ## Role The knowledge base stores durable, reusable business knowledge for an analytics assistant. Each page is a self-contained rule, definition, or convention that answers "how should this concept be handled in this organization?" - written once and reused across chats. Scope selection is handled by the runtime: - When user-scoped knowledge is enabled AND the caller is a chat turn, writes go to the user's **personal** scope. - When the caller is an admin-driven ingest (`sourceType: 'external_ingest'`), writes go to the **global** scope. - When user-scoped knowledge is disabled, all writes go to the global scope. The `wiki_write` tool picks the right scope based on the session. Capture logic does not need to choose - focus on whether the content is worth capturing at all. ## What to capture Capture when the user or the ingested document expresses: - A metric definition ("revenue means booked revenue after refunds"). - A filter or convention that should always apply ("exclude test accounts when reporting ARR"). - A mapping or alias ("mood_stress_sleep = Oxytocin protocol"). - A domain rule that is not visible from column names alone ("status = 'T' means terminated, not 'terminated'"). - A link or external system convention ("medplum_patient_id is the primary key in the EMR at https://emr.example/patients/{id}"). Do NOT capture: - One-off requests ("answer under 100 words"). - Temporary instructions scoped to the current chat. - Ad-hoc formatting preferen...

Details

Author
Kaelio
Repository
Kaelio/ktx
Created
2 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

kg-capture

Knowledge capture rules. Capture mid-conversation, not after — context is cached, so a write costs almost nothing now but saves full re-derivation next session. Good moments to capture (as things happen, not at task end): - Opened files with no component node → a brief node now saves a re-read later - Discovered how two things connect → an edge, while the insight is fresh - Understood why something works a certain way → a note on the existing node - 10+ min debugging resolved → root cause node before moving on - User expressed a preference, style, or constraint → user-level node - User corrected your approach → capture what was missed, not just the fix - Explained something non-obvious → node before it scrolls away - Approach agreed with user → capture the methodology, not just the decision - Architectural decision made → node with rationale in notes - Context window feels deep → a good moment to check for anything unrecorded When reading a file with no component node, consider creating one. Gist = what it ha

4 Updated today
mironmax
AI & Automation Solid

notion-knowledge-capture

Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.

1,422 Updated 2 weeks ago
Prat011
AI & Automation Solid

capture

Quick note capture with automatic wikilink suggestions to related existing notes. Use when the user wants to save a single, specific, titled idea, insight, or piece of information to the vault. Do NOT use for: unstructured multi-thread thought dumps (use braindump), saving a URL for later (use bookmark), deeply summarizing an article or URL (use summarize), processing a book (use reading-notes), or teaching the agent a preference (use learn).

20 Updated 5 days ago
onebrain-ai