From twinmind
Initializes TwinMind vault in current directory: creates TwinMind.md config, vault dirs (System, Cards, PARA, Sources, Atlas), initial files from templates. Checks existing setups; for new knowledge vaults.
How this skill is triggered — by the user, by Claude, or both
Slash command
/twinmind:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Initialize a new TwinMind vault in the current working directory.
Initialize a new TwinMind vault in the current working directory.
Before proceeding, check for existing installations:
.claude/skills/tm-* directories exist → Warn: "Detected old-style TwinMind installation (.claude/skills/tm-*). This plugin-based setup is separate. Consider removing old files to avoid confusion."<vault_dir>/ already exists with content. Setup will not overwrite existing vault data. Only missing structure files will be created."If all checks pass or user confirms, proceed.
Ask the user for customization (or accept defaults):
vaultzh-TWSetup needs the plugin's absolute path to copy templates from. Read <cwd>/.claude/twinmind/config.json with the Read tool and use its pluginRoot field as <plugin-root> in the steps below.
Cold-start fallback: if <cwd>/.claude/twinmind/config.json does not exist, the SessionStart hook has not run for this vault yet (TwinMind.md is required to trigger it). In that case:
<cwd>/TwinMind.md with minimal frontmatter (just vault_dir: vault\nvault_name: TwinMind\nlocale: zh-TW).exit 退出 Claude Code,然後 claude 重新啟動 session (讓 SessionStart hook 寫入 plugin 路徑),再次執行 /setup 完成餘下步驟。"<plugin-root>/templates/TwinMind.md to <cwd>/TwinMind.md.vault_dir, locale, domains).<plugin-root>/templates/vault/ directory structure to <cwd>/<vault_dir>/:
System/, Cards/, Sources/, Atlas/, PARA/Inbox/, PARA/Actions/, PARA/Projects/, PARA/Archive/, PARA/Areas/, PARA/Tasks/.System/vault-index.json, Home.md, PARA/Dashboard.md..gitignore in <cwd> if not exists, listing both .obsidian/ and .claude/twinmind/ (the latter holds plugin-generated shims that regenerate on every session start).Report:
<vault_dir>/npx claudepluginhub volderlu/twinmind --plugin twinmindScaffolds an agent-ready Obsidian Zettelkasten vault with directories, templates, CLAUDE.md, MCP config, and git init.
Scaffolds a complete Obsidian vault from scratch using the obsidian-master-kit opinionated folder structure, with CLAUDE.md, _INDEX.md, MOCs, and templates. Conducts a short interview in pt-br and is idempotent.
Bootstraps BenAI Obsidian Plugin vault structure by creating directories like .claude, Context, Projects; system files including Obsidian config and memory system; then runs personalized onboarding interview in solopreneur/professional or business/team modes. Auto-activates on 'set up', 'bootstrap', 'initialize', 'onboarding', or /setup.