Knowledge Setup
| This documentation was generated with the assistance of AI. Please report any inaccuracies. |
Create the knowledge/ directory at the repository root, with the five subdirectories the rest of the
knowledge-base skills depend on, each seeded with a .gitkeep so git tracks it while it’s still empty.
Purpose
iru-knowledge-setup bootstraps the folder structure iru-knowledge-process-inbox and iru-knowledge-complete rely
on: knowledge/inbox (raw material waiting to be processed), knowledge/meetings (one directory per processed
meeting), knowledge/people (one file per person who has spoken in a processed meeting), knowledge/agreements
(one file per meeting’s tracked agreements), and knowledge/pending (one file per still-open agreement item).
It’s idempotent — re-running it only fills in whatever directory or .gitkeep is still missing, and never
touches existing content.
Inputs
| Argument | Required | Description | Default |
|---|---|---|---|
(none) |
No |
This skill takes no arguments — it only checks the repository’s current |
Not applicable. |
Outputs
-
knowledge/inbox/,knowledge/meetings/,knowledge/people/,knowledge/agreements/,knowledge/pending/at the repository root — created if missing. -
A
.gitkeepfile in each of the five directories, so an otherwise-empty directory is still committed. -
A closing report listing each directory’s status (created / already existed) and whether a
.gitkeepwas added.
Execution flow
Dependencies
Source
SKILL.md on GitHub — the file this page was generated from.