Skip to content

Configuration

The skills expect writer-specific configuration to live outside the plugin, in a project- or vault-level .online-writing/ folder. This separation keeps the collection reusable while your own strategy, voice, and examples stay local to your workspace.

<project root>/.online-writing/

If the folder or an expected file does not exist, the skill that needs it creates it. The full templates live in CONFIG.md in the repository.

FileCreated byRead byPurpose
purpose.mddiscover-purposeideate, create-post, create-draft, improve-writingMotivation, audience, category, POV, style, vision, plus a Decision Filter.
expertise.mddiscover-bucketsdiscover-buckets, ideateThe full list of expert zones — raw material for the genius zone.
buckets.mddiscover-bucketsideate, drafting skillsContent buckets (General / Niche / Industry) and topic territory.
tonality.mddiscover-tonalitycontent skillsEnglish voice profile: dimensions, failure modes, register tendencies, reference samples.
stil.mdfinde-stilGerman skillsGerman voice profile, produced from scratch in German.

Each skill documents which config files it reads in its own SKILL.md. The general pattern:

  1. Load the relevant files from .online-writing/.
  2. Detect whether each file is populated (a template has empty fields after the labels; a completed file has content and a filled-in statement section).
  3. Apply the context — align ideas to purpose, draw examples from buckets, match the voice profile — and fall back to universal guidance when a file is still empty.

This means the skills degrade gracefully: they work without configuration, but get markedly better once the discovery skills have run.