Bulk import existing Claude Code plan files from ~/.claude/plans/ into the Obsidian vault. Triggers: "import plans", "bulk import plans", "sync old plans", "bring in my plans", "migrate plans", "copy plans to vault", "load plans into obsidian".
72
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Bulk import all existing Claude Code plan files from ~/.claude/plans/ into the Obsidian vault as properly formatted notes.
Check that the vault path is configured by reading $CLAUDE_PLUGIN_OPTION_VAULT_PATH. If empty, tell the user to configure the vault_path setting for the plan-to-vault plugin.
Run the import script:
node "${CLAUDE_SKILL_DIR}/../../scripts/bulk-import-plans.js"The script outputs individual lines for each imported plan (+ <slug>.md (from <original>.md)) followed by a summary: Done. Imported: N, Skipped (duplicate): N, Skipped (no title): N. Report these counts to the user.
If any plans were skipped due to duplicate titles, mention that the user can find and rename them manually in ~/.claude/plans/.
If the script exits with an error (e.g., vault path not found, plans directory missing), report the error message to the user and suggest checking the vault_path configuration.
.md files from ~/.claude/plans/ (excluding agent subplans)type: plan, tags: [planning, claude-code], origin: <hostname>Notes/plan/<slug>.md in the vault48bf6a4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.