Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Random Writing Prompt

tallvincenttallvincent359 downloads

Open random writing prompts to spark some creativity

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

A plugin for Obsidian that helps spark creativity by letting you pick a random writing prompt from a list and start writing.

Features

  • Maintain a single prompts file with a list of ideas organized under a # Prompts heading
  • Open a random unstarted prompt — a new note is created for you automatically
  • Open a random started prompt — jump back into one you've already begun working on
  • Browse all prompts in a fuzzy-search modal
  • Add new prompts directly from the command palette
  • Configure where prompt files are stored
  • Optionally use a template file for new prompt notes

Commands

Command Description
Open random new prompt Pick a random prompt that hasn't been started, create a note for it if it doesn't already exist, and open it
Open random started prompt Pick a random prompt you've already begun and open its note
Show all prompts Open a searchable list of all prompts
Open main prompts file Open the prompts list file directly
Add new prompt to file Add a new prompt to your list

How it works

The prompts file

Your prompts live in a single Markdown file under a # Prompts heading. Each line after the heading is treated as a prompt. For example:

# Prompts
How would you fight someone if you both had 4 arms?
If you were suddenly 9 years old, what's the first thing you'd do?
What would you do if gravity affected everything but you?
You've woken up on the international space station alone, what do you do?

When you open a new prompt, the plugin creates a new note (named after the prompt) and turns the prompt line in your list into a wikilink [[prompt title]].

A prompt is considered "started" when its note contains content beyond any YAML frontmatter. If you delete a note, the prompt becomes unstarted again.

Duplicate detection

The Add new prompt to file command checks for duplicates (case-insensitive) before allowing submission so you don't accidentally add the same prompt twice.

Settings

  • Main prompt file — the file that stores your prompts. Created automatically on first load with a # Prompts heading.
  • Prompts folder — the folder where new prompt notes are created. Leave empty for the vault root.
  • Template file — optionally, a template note whose content (including frontmatter) will be used when creating new prompt notes.

Installation

From the Community Plugin Browser

Search for "Random Writing Prompt" in Obsidian's community plugin browser and install it.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Copy them into VaultFolder/.obsidian/plugins/random-writing-prompt/.
  3. Reload Obsidian and enable the plugin in Settings → Community plugins.

Development

npm install
npm run dev     # watch mode
npm run build   # production build
npm run lint    # run eslint
HealthExcellent
ReviewPassed
About
Pick a random unstarted prompt and create a note for it, or open a random started prompt to jump back into your work. Browse all prompts in a fuzzy-search modal, add new prompts from the command palette with duplicate checks, and optionally use a template for new prompt notes.
WritingTemplatingSearch
Details
Current version
1.0.2
Last updated
2 months ago
Created
2 months ago
Updates
3 releases
Downloads
359
Compatible with
Obsidian 1.4.10+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
tallvincenttallvincent
GitHubtallvincent
  1. Community
  2. Plugins
  3. Writing
  4. Random Writing Prompt

Related plugins

Bible Reference

Take Bible study notes easily. Automatically suggests Bible verses as references.

Snippets Manager

Snippets manager with full mobile support. You can manage code snippets, infos like passport number, email signature or anything.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

QuickAdd

Quickly add new notes or content to your vault.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Longform

Helps you write and edit novels, screenplays, and other long projects.