← ClaudeAtlas

zanmaiimportlisted

Import a folder, zip or file into Zanmai bundles. Triggers on any ask to file material from `import/` or an external path, or `/zanmai-import`.
TomSchimana/Zanmai · ★ 0 · AI & Automation · score 60
Install: claude install-skill TomSchimana/Zanmai
# import-bundle Filing for material from outside the vault. The AI plans and dialogues, `zanmai.py` does the writes. ## Directives 1. Bundle is the default. Material that shares a theme (a hobby, a project, a recurring topic) lives in one bundle under `<kind>/<theme-slug>/`. Singles only if the material is truly standalone (no thematic siblings in the import or vault, no overlap with existing bundles). See `classify-note` for the decision. 2. Existing bundle wins. If `<kind>/<theme-slug>/` already exists and the new material fits the theme, append. Do not create a sibling bundle for the same theme. 3. State changes via `zanmai.py` only. Never use `Write` or `Edit` directly for filing operations. The script handles created-date, source field, INDEX updates, activity-log appends, master-INDEX refresh and non-schema-field migration to the body. 4. Body verbatim under both modes. "Body verbatim" means user-written prose is preserved. Convention adaption (slug rename, wikilink updates after move, embed-path updates after move, frontmatter migration) is mechanic, not body edit. 5. Mandatory questions: the ones the target state leaves open, via `AskUserQuestion` form, never a fourth. Q2 scope is asked every time, it is the one thing the vault cannot derive. Q1 mode applies when a bundle is created; material going into a bundle that already exists follows the conventions that bundle already carries. Q3 conflict-policy applies when `index find` reports a slug collision, and is not