brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
obsidian-cli-bases-and-bookmarksUse this skill when the user needs official desktop Obsidian CLI Bases or Bookmarks workflows, including base discovery, view/query operations, base item creation, and bookmark management. Keep this skill separate from general note CRUD, runtime admin, Sync/Publish, and devtools diagnostics.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill for Obsidian Bases and Bookmarks operations through official desktop obsidian CLI commands.
Use this skill when:
.base filesDo not use this skill when:
obsidian-cli-workflows)Assume these must be true before relying on this skill:
obsidian command is installed and registeredIn Codex Desktop on macOS, prefer this wrapper:
script -q /dev/null /usr/local/bin/zsh -ilc 'unset __CFBundleIdentifier LaunchInstanceID XPC_SERVICE_NAME CODEX_CI CODEX_SANDBOX CODEX_SHELL; export TERM=xterm-256color; obsidian ...'
Escalate the wrapped command only when required by sandbox boundaries.
bases, base:views, base:query, bookmarks.json, csv, tsv, md, paths) whenever supported and useful.base:create as a mutating operation and summarize created-file side effects before executing.bookmark, require explicit target type (file, folder, search, or url) and avoid silent assumptions.bases, base:views, base:query, bookmarksbookmarkbase:createAlways return:
low, medium, high)direct or escalated)Bases:
basesbase:viewsbase:querybase:createBookmarks:
bookmarksbookmarkreferences/obsidian-cli-bases-bookmarks-playbook.mdreferences/limitations-and-boundaries.mdreferences/validation.mdreferences/source-links.md