Documentation
¶
Overview ¶
memex links Agent Skills from a git-versioned library (~/.memex/skills by default) into harness skills directories via symlinks.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
config
Package config loads the memex config file, a small TOML file at ~/.memex/config.toml — alongside the default library, ~/.memex/skills.
|
Package config loads the memex config file, a small TOML file at ~/.memex/config.toml — alongside the default library, ~/.memex/skills. |
|
library
Package library scans and manages the skill library: the source-of-truth directory (~/.memex/skills by default) whose immediate subdirectories containing a SKILL.md are linkable skills.
|
Package library scans and manages the skill library: the source-of-truth directory (~/.memex/skills by default) whose immediate subdirectories containing a SKILL.md are linkable skills. |
|
origin
Package origin records where library skills were cloned from — the repo, the path inside it, and a content hash of the skill as copied — so a later clone of the same repo can offer updates instead of refusing duplicates.
|
Package origin records where library skills were cloned from — the repo, the path inside it, and a content hash of the skill as copied — so a later clone of the same repo can offer updates instead of refusing duplicates. |
|
remote
Package remote fetches skills from a git repository: parse a repo reference, shallow-clone it, discover the skills inside, and copy the selected ones into the library.
|
Package remote fetches skills from a git repository: parse a repo reference, shallow-clone it, discover the skills inside, and copy the selected ones into the library. |
|
target
Package target scans harness skills directories, classifies their entries, and performs the only mutations memex is allowed: creating symlinks into the library and removing symlinks that point into the library.
|
Package target scans harness skills directories, classifies their entries, and performs the only mutations memex is allowed: creating symlinks into the library and removing symlinks that point into the library. |
|
tui
Package tui implements the interactive screens: the skill checklist for one target directory, and the target picker.
|
Package tui implements the interactive screens: the skill checklist for one target directory, and the target picker. |
Click to show internal directories.
Click to hide internal directories.