D

Daily Writing Warmup

Creative writing exercises calibrated to your goals — fiction, journaling, copywriting, or technical writing

SkillClipticsdaily digestsv1.0.0MIT
0 views0 copies

Daily Writing Warmup

Creative writing exercises precisely calibrated to your goals -- whether you are working on fiction, building a journaling practice, improving copywriting, or honing technical documentation skills. Each warmup is a 10-15 minute focused exercise with a specific technique, real examples, and optional AI feedback on your output. Supports export to Scrivener, Ulysses, Obsidian, Google Docs, and local markdown files.

Supported Platforms & Integrations

PlatformSetup MethodAuth TypeNotes
ScrivenerFile system exportNone (local)Creates documents in Scrivener project folder
UlyssesUlysses URL schemeNone (macOS)Opens sheets directly in Ulysses
ObsidianFile system vaultNone (local)Creates notes in writing vault with tags
Google DocsGoogle Docs APIOAuth 2.0Creates documents in specified folder

When to Use This Skill

  • Use this when you want to build a consistent daily writing practice
  • Use this when you experience writer's block and need a structured prompt to start
  • Use this when you want to improve specific writing techniques (dialogue, description, pacing)
  • Consider alternatives when you want long-form writing sessions (this is for warmups)

Quick Start

# Minimal configuration - writing-warmup.yml skill: daily-writing-warmup writing_goal: "fiction" genre: "science-fiction" focus_areas: - "dialogue" - "world-building" - "character-voice" - "sensory-description" - "pacing" duration_minutes: 15 difficulty: intermediate schedule: "08:00" output: obsidian vault_path: "~/ObsidianVault/Writing"
claude /daily-writing-warmup

Expected Output

WRITING WARMUP #38 - March 15, 2026
Focus: Dialogue | Technique: Subtext | Duration: 15 min

TODAY'S TECHNIQUE: Subtext in Dialogue

Characters rarely say exactly what they mean. Subtext is the
unspoken meaning beneath the words -- the jealousy hidden in a
compliment, the fear disguised as anger, the love expressed as
criticism.

EXAMPLE (before subtext):
  "I'm angry that you got the promotion instead of me."

EXAMPLE (with subtext):
...

Advanced Configuration

Platform-Specific Setup

Scrivener Project

output: scrivener scrivener: project_path: "~/Documents/MyNovel.scriv" folder: "Research/Writing Exercises" label: "Warmup" status: "First Draft" include_technique_notes: true

Full Options Reference

ParameterTypeDefaultDescription
writing_goalstring"general"Goal: fiction, journaling, copywriting, technical, blogging, poetry
genrestringnullGenre for fiction: sci-fi, fantasy, literary, thriller, romance, horror
focus_areasarrayautoTechniques to practice: dialogue, description, pacing, voice, etc.
duration_minutesnumber15Exercise duration: 5, 10, 15, 20, 30
difficultystring"intermediate"Level: beginner, intermediate, advanced
word_targetnumberautoTarget word count (auto-calculated from duration)

Core Concepts

ConceptPurposeHow It Works
Technique-First DesignBuilds specific skillsEach exercise targets one writerly technique rather than just providing a topic prompt
Progressive DifficultyGrows with your skillExercises within each technique category increase in complexity over time
Balanced RotationEnsures well-rounded practiceCycles through all focus areas proportionally, weighted by your weakest skills
Contextual FeedbackImproves specific craft elementsAI feedback focuses on the technique being practiced, not general quality

Architecture

Writing Profile ──> Technique Selector ──> Exercise Generator ──> Timer Interface
                            |                                            |
  Progress History ──> Rotation Engine                             Submission Handler

Workflow Examples

Scenario 1: Fiction writer working on dialogue skills

Input: Goal "fiction", genre "thriller", focus "dialogue", difficulty "intermediate" Processing: Generates dialogue exercise using thriller conventions (interrogation, deception, tension), teaches subtext technique, provides before/after examples from the thriller genre. Output: A tense two-character scene prompt where one character is hiding information. Feedback analyzes subtext density and pacing.

Scenario 2: Content marketer improving headlines

Input: Goal "copywriting", focus "headlines and hooks", difficulty "advanced" Processing: Generates headline writing exercise with real product categories, teaches power word placement and curiosity gaps, provides A/B test framing. Output: Write 10 headlines for a SaaS product launch, then rank them by click-appeal. Feedback scores headline formulas used and suggests improvements.

Best Practices

  1. Write before editing -- During the timed exercise, write continuously without revising. The warmup builds fluency, not polish. Editing during writing.

  2. Do the exercise even when uninspired -- The warmup exists specifically for days when inspiration is absent. Writing through resistance is the skill that separates.

  3. Read the technique explanation carefully -- Spend the first 2 minutes understanding the technique before writing. The exercise is not just "write something" -- it is.

Common Issues

  1. Exercise prompts feel too constrained -- Switch difficulty to "advanced" which provides looser constraints and more creative freedom. Alternatively, use the prompt as.

  2. AI feedback feels generic -- Enable feedback_focus "all" for comprehensive analysis, or switch to "style" for more nuanced craft feedback. The "technique".

Privacy & Data Handling

Your writing is deeply personal creative work and is treated with maximum privacy. All exercises and submissions are stored locally in your configured output directory. No writing text is transmitted to external services unless you enable Google Docs export. AI feedback is processed locally.

Community

Reviews

Write a review

No reviews yet. Be the first to review this template!

Similar Templates