Knowledge Base Builder

Read a set of URLs or documents and build a structured, searchable knowledge base saved as persistent documents.

What it does

Read a set of URLs or documents and build a structured, searchable knowledge base saved as persistent documents.

Procedure

When this skill is activated, Chalie follows these steps:

  1. Ask the user what the knowledge base is for, what sources to include (URLs, topics to search, or pasted text), and how they want it organised; use memory to recall any existing structure.
  2. Use memory to recall any existing knowledge base structure or related prior entries.
  3. For each source URL, use read to extract the full content; use browser for JS-heavy or login-required pages.
  4. Use search to discover additional sources on the topic if the user provided keywords rather than explicit URLs.
  5. For large sets (5+ sources), use subagent to process sources in parallel — each subagent extracts and distils one source into a structured note.
  6. Use document to structure each entry: title, source URL, date retrieved, 3–5 key takeaways, and any notable quotes or data points.
  7. Use document to organise the entries into the agreed structure and build an index document linking all entries.
  8. Use document to save each entry and the index, then use memory to store a summary of what the knowledge base covers for quick future reference.

Version

v1 (curated)