load_knowledge_pack
Load markdown knowledge packs into persistent memory, chunked by headings and embedded, to enable semantic retrieval during prompt optimization.
Instructions
Load a knowledge pack — a markdown document with optional YAML frontmatter — into the persistent memory store. The pack is chunked by heading, each chunk embedded, and made available for semantic retrieval during subsequent optimize_prompt calls. Packs can come from a local file path, an HTTPS URL, or be passed inline as raw markdown. Community pack registry: https://github.com/LumabyteCo/clarifyprompt-packs
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | Local file path, HTTPS URL, or inline markdown body (auto-detected). | |
| source_type | No | Override source-type detection. `registry` marks a pack as community-sourced. | auto |
| scope | No | Scope to load under (e.g. 'user', 'project:myapp'). Defaults to pack frontmatter or 'user'. | |
| name | No | Override the pack name (else pulled from frontmatter). | |
| version | No | Override the pack version (else pulled from frontmatter or '0.0.0'). |