A Week with Grimoire · teacher guide
Teach a week of writing
Everything you need to run five lessons: setup, a plan for each day, what to say, what to show, and what to do when a laptop has other ideas.
The week at a glance
Over five days, each student writes a short story (about 1,500 to 2,500 words, though you can pick any length), builds its outline, drafts it in timed sprints, revises it with a partner, and compiles it into a manuscript in the standard format that agents and editors ask for. Along the way they learn a tool that keeps their writing in plain files they own.
| Day | Students learn to | By the end they have |
|---|---|---|
| 1 Open the book | open a terminal, make a book, move around the desk, write and quit | a book of their own and a first freewrite |
| 2 Build the bones | plan in three movements, shape the outline, use the corkboard | a story plan and a scene card for every scene |
| 3 Draft | run sprints, write in focus mode, leave notes and TKs | a messy, brave first draft of most of the story |
| 4 Revise | clear notes, fix spelling and names, trade feedback, read history | a revised draft and a partner's notes |
| 5 Publish | add author details, export, read as a reader, reflect | a finished manuscript and a certificate |
It's calm. There are no tabs, notifications or fonts to fiddle with, only the words and the shape of the book. Students also meet a real tool that professionals use every day, and they learn that their work is a folder of files they can open with anything.
Before the week
Give yourself about half an hour, a few days ahead. Most of it is a practice run.
1. Install Grimoire every computer
Open a terminal and paste one line. It installs for the current user, so most machines won't ask for an administrator password.
macOS and Linux (Terminal on a Mac, any terminal on Linux):
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kelsierbot/GrimoireTUI/releases/latest/download/grimoire-tui-installer.sh | sh Windows (Windows Terminal or PowerShell):
powershell -ExecutionPolicy Bypass -c "irm https://github.com/kelsierbot/GrimoireTUI/releases/latest/download/grimoire-tui-installer.ps1 | iex" Then open a new terminal window and check it worked:
grimoire --version It should answer with a version number and "made by Catfinity Studios".
2. Do a practice run 15 minutes
- Make a test book:
grimoire new ~/Documents/practice, then open it withgrimoire ~/Documents/practice. - Walk through the Day 1 student handout yourself. You'll spot anything your machines do differently.
- Try F1, F2 and F9. On some laptops the F-keys need Fn held down; note which ones do.
- Export once (Esc › Export… › x) and open the Word file, so Day 5 holds no surprises.
3. Decide a few things
- Story length. 1,500 to 2,500 words suits most high school classes. Younger writers might aim for 800 to 1,200.
- Where books live. Each student's Documents folder is simplest. On shared computers, put the student's name in the folder:
~/Documents/story-avery. School cloud folders (Google Drive, OneDrive, Dropbox) are fine too: Grimoire never writes over a copy made by another device. - PDFs or not. Word files always work, and Google Docs opens them. For PDFs, install LibreOffice (free) on the machines.
- Music. Grimoire can play music, but it's off until someone turns it on. Leave it off in class.
4. Print
Print each day's student handout, plus the key card and the story planner for Day 1 and 2. The workbook's Print this day buttons make single handouts.
Grimoire needs no account, collects nothing, and works without the internet once it's installed. Everything a student writes stays in their book's folder as plain text.
Everything works from the keyboard, and the mouse works too. Make text bigger with the terminal's own zoom (Ctrl +, or Cmd + on a Mac). Nineteen themes offer different contrasts, focus mode hides everything but the words, and Line width in Settings narrows or widens the text.
Open the book
Every student makes a book of their own, finds their way around, writes a first scene, and sees that it saves itself.
- Grimoire installed
- Day 1 handout + key card
- a projector
terminal, command, outline, scene, pane, autosave
The plan 50 minutes
| Min | What | How |
|---|---|---|
| 0–5 | Warm-up | Ask: where does your writing live? In an app, a website, a notebook? Most apps keep your work somewhere you can't see. This week, you can. |
| 5–12 | Meet the terminal | Open a terminal on the projector. It's a window where you type commands instead of clicking. Everyone types grimoire --version and presses Enter. |
| 12–20 | Make a book | Together: grimoire new ~/Documents/my-story, then grimoire ~/Documents/my-story. The book opens on Novel Format, a short guide to how it's laid out. Read it aloud. |
| 20–28 | Tour the desk | Point out the outline (left), the page (right), the Pomodoro (under the outline) and the status bar. Show Tab, Esc for the menu, F1 for help, and ↑ ↓ Enter in the outline. |
| 28–40 | First words | Everyone opens Chapter One › Scene One, presses Tab and freewrites for ten minutes: someone finds a door that shouldn't be open. |
| 40–45 | Scavenger hunt | The checklist on the handout: find Quit in the menu, read a help topic, try Ctrl-K, find the Trash, pick a theme. |
| 45–48 | Quit and come back | Ctrl-Q, then open the book again. It opens right where they left off. If there's time, open the book's folder and show the scene as a plain .md file. |
| 48–50 | Exit ticket | Four quick questions on the handout. |
What to say
"You never have to save. Watch the bottom of the screen after you stop typing: it says saved. Your scene is a real file now, in a folder with your name on it."
"Lost? Press Escape. The menu has everything, all the way down to Quit. Press Escape again and you're back where you were."
Demo, step by step
- Open a terminal. On Windows the command is
grimoire new $HOME\Documents\my-story; the~form works on macOS and Linux. - After
grimoire new, Grimoire prints the command to open the book. Type it. - In the outline, move down to Manuscript and open Part One › Chapter One › Scene One with Enter.
- Press Tab to move to the page. The empty page says Start writing. Type a sentence and wait for saved.
- Press Esc to show the menu, then Esc to close it. Press F1 for help, and F1 to close it.
Watch for
- "command not found": the terminal was open before installing. Open a new window.
- Typing does nothing on the page: the outline has the focus. Press Tab or click the page.
- F-keys open the laptop's own controls: hold Fn, or use Esc › Help… instead of F1.
- ? types a question mark: on the page it's meant to. Use F1 there.
- A small, crowded window: make the terminal bigger or full screen; Grimoire tidies itself up to fit.
Support and stretch
- Pair a confident student with a nervous one.
- Make the book ahead of time for anyone who struggles with commands.
- Hand out the key card on day one.
- Try all nineteen themes with F9.
- Use Ctrl-K to find something without the menu.
- Read the On disk help topic.
Exit ticket, with answers
- How do you open the menu? Esc, from anywhere.
- Name two parts of the desk. The outline, the page, the Pomodoro, the status bar.
- When is your writing saved? Automatically, a couple of seconds after you stop typing.
- How do you quit? Ctrl-Q, or Quit Grimoire at the bottom of the menu.
Build the bones
Students plan a story in three movements, shape the outline to match, and write a card for every scene.
- Day 2 handout
- the story planner and scene cards
part, chapter, scene, synopsis, point of view (POV), status, corkboard
The plan 50 minutes
| Min | What | How |
|---|---|---|
| 0–5 | Warm-up | Pick any story everyone knows and tell it in three sentences: a beginning, a middle and an end. |
| 5–13 | Three movements | Beginning: who wants what, and where. Middle: what gets in the way, and how it gets worse. End: what changes. Students fill in the story planner. |
| 13–25 | Shape the outline | A new book has three parts; a short story needs one. Select Part Two, press d, then y: it goes to the Trash. Same for Part Three. Show Ctrl-Z bringing one back, then delete it again. Chapters One, Two and Three become the three movements; rename them with r if students like. |
| 25–33 | Under the hood | Ctrl-Q to quit. Open the book's folder and open novel.toml in a plain text editor. Change title, target_words (say 2000) and daily_target (say 500). Save, reopen Grimoire, and the status bar shows the new target. |
| 33–45 | Scene cards | In the outline press b for the corkboard. On each card: e for a one-sentence synopsis, v for whose eyes we're behind, s to set the status to outline. Aim for two or three scenes per chapter; n in the outline adds one. |
| 45–48 | Pitch | Partners walk each other through their corkboard in one minute. |
| 48–50 | Exit ticket | On the handout. |
What to say
"Your outline is your folders. A chapter is a folder, a scene is a file. When you rename a scene here, you rename the file. There's no secret database anywhere."
"Deleting is safe. It goes to the Trash at the bottom of the outline, and Ctrl-Z brings it back to exactly where it was."
Watch for
- Leftover empty chapters (Four to Nine): they can stay. Empty chapters and scenes are left out when the story is exported.
- A word processor opens
novel.tomland tries to format it: use a plain editor (TextEdit is fine on a Mac, Notepad on Windows, Text Editor on Linux). - Each scene says 1,500 words: that's the scene's suggested target, set in its file. For a short story it's only a suggestion, so tell students to aim for a few hundred words per scene.
- Typing lands in the prose instead of a card: press e or v first, type, then Enter to keep it.
Support and stretch
- Do the
novel.tomlstep for them beforehand, or skip it. - Fill scene cards on paper first, then type them in.
- Move scenes with K and J to try a different order.
- Press p on the corkboard to see one character's scenes lit up.
Exit ticket, with answers
- What is a chapter, on disk? A folder. A scene is a file inside it.
- You deleted the wrong thing. What now? Ctrl-Z in the outline, or find it in the Trash.
- What goes on a scene card? A synopsis, the point of view, a status, and words against a target.
Draft
Students draft most of the story without stopping to fix it, using a sprint, focus mode, and notes and TKs.
- Day 3 handout with the sprint log
- a quiet room for twenty minutes
draft, sprint, Pomodoro, focus mode, note, TK ("to come")
The plan 50 minutes
| Min | What | How |
|---|---|---|
| 0–5 | Permission slip | A first draft is allowed to be bad. Today's rule: don't fix, don't delete. Mark it and keep going. |
| 5–12 | Show the tools | Demo Esc › Start a sprint…, then Ctrl-D for focus mode. Type a note between %% marks and a TK, and show they're dimmed or bold, and don't count as words. |
| 12–32 | Sprint one | Everyone starts a sprint: about 300 words in 20 minutes (Tab switches between the two numbers, Enter starts). The status bar counts the sprint. The Pomodoro's sun crosses the sky as the time goes. |
| 32–37 | Stretch and share | Stand up. Read one sentence you like to your partner, no explaining. |
| 37–47 | Sprint two | Ten more minutes, into Chapter Two. Log both sprints on the handout. |
| 47–50 | Note hunt | Ctrl-T lists every note and TK. Count them; they're tomorrow's to-do list. Exit ticket. |
What to say
"Don't know the name of the town? Type TK and keep going. Want to remember to fix something? Put it between two pairs of percent signs. Your notes stay in your file but never reach the story."
Watch for
- Students editing instead of drafting: point at the sprint count and remind them of the rule.
- Lost in focus mode: Ctrl-D again brings the outline back. Esc still opens the menu.
- Stopping a sprint early: F3, or Stop the sprint in the menu.
- A scene is full: move to the next scene in the outline, or press n for a new one.
Support and stretch
- Lower the sprint goal to 150 words.
- Offer the sentence starters on the handout.
- Raise the goal, or run a third sprint at home.
- Try typewriter scrolling (on by default in focus mode) and a different Line width in Settings.
Exit ticket, with answers
- What does TK mean? "To come": something to fill in later.
- Do notes count toward your word count? No, and they never reach the finished story.
- How do you see every note and TK at once? Ctrl-T.
Revise
Students finish the draft, then revise with purpose: clear their notes, fix spelling and names, catch repeated words, and act on a partner's feedback.
- Day 4 handout with the revision checklist and peer form
revision, editing, notebook, echo words, history
The plan 50 minutes
| Min | What | How |
|---|---|---|
| 0–10 | Finish the draft | A short sprint to reach the end. An ending with TKs in it still counts. |
| 10–15 | Revise vs edit | Revision is big: does the story work? Editing is small: is each sentence right? Today does both. |
| 15–22 | Characters | In the outline's Characters section, n makes a note; name it after the main character. Their name now lights up in the story, and Ctrl-O on it opens the note beside the scene, with every scene they appear in. |
| 22–32 | The clean-up pass | Ctrl-T to work through notes and TKs. Click underlined words (or F8) for spelling. Ctrl-K, type names, and run Check names for near-miss spellings. Ctrl-K, type echo, and turn on echo words. |
| 32–44 | Partner notes | Partners swap seats and read one scene. They leave feedback as notes in the scene: %% Sam: love this line %%. Notes never reach the story, so nothing they type can spoil it. Back in their seats, Ctrl-T finds every note. |
| 44–48 | History | In the outline, H on a scene shows its earlier versions and what changed. Set finished scenes to revised on the corkboard with s. |
| 48–50 | Exit ticket | On the handout. |
What to say
"Your partner's notes live right inside your scene, but they'll never show up in your story. Read them, decide, then delete the note or keep it until you've fixed the line."
Watch for
- A made-up name is underlined: add a note for the character, or choose Always ignore: this book under the suggestions.
- A partner typed outside the
%%marks: Ctrl-Z undoes it, a word at a time. - Restored an old version by mistake: restoring is undoable, and today's words go into history first.
Support and stretch
- Focus on one pass only: TKs and spelling.
- Use the peer form on paper instead of notes on screen.
- Show a scene beside the one you're revising with v in the outline.
- Use Next scene still in draft from the menu to work through the story in order.
Exit ticket, with answers
- What's the difference between revising and editing? Revising asks if the story works; editing fixes sentences and words.
- How can a partner leave feedback that never reaches your story? As a note between %% marks.
- Where can you see how a scene has changed? Its history: H in the outline.
Publish
Students compile a finished manuscript, read a classmate's as a reader would, and reflect on the week.
- Day 5 handout and certificates
- LibreOffice, if you want PDFs
manuscript, byline, export, standard manuscript format
The plan 50 minutes
| Min | What | How |
|---|---|---|
| 0–8 | Last look | Ctrl-T should be nearly empty. Check the word count in the status bar. Read the ending one more time. |
| 8–13 | Author details | Esc › Settings… › Author details…. The byline is the name on the story. ↑ ↓ move between fields, Esc saves. |
| 13–23 | Export | Esc › Export…. Make sure Word manuscript is ticked (and PDF, if LibreOffice is installed); Space ticks and unticks. Then press x. The files land in the book's exports folder. Open one together: the title page with the word count, the name and title at the top of each page, a # between scenes, and END. |
| 23–33 | Reader's eyes | Swap and read a partner's manuscript. One compliment, one question, on the handout. |
| 33–38 | Make it yours | F9 and pick a theme to celebrate. The brave can try Custom…. |
| 38–45 | Showcase | Two or three volunteers read their first paragraph aloud. |
| 45–50 | Look back | The reflection on the handout, and certificates. |
Author details can hold an address and phone number for real submissions. In class, a name (or pen name) and the class name are plenty. Tell students to leave the rest blank.
Watch for
- Export stops and lists TKs: that's on purpose, so nothing half-finished slips out. Fill them, or press export again to go ahead anyway.
- No PDF: LibreOffice isn't installed. The Word file is there; Word or Google Docs can save it as a PDF.
- Missing chapters in the manuscript: empty scenes are left out on purpose. Check they have words in them.
- Can't find the file: it's in the book's folder, inside
exports, named likeSurname_Title_Manuscript.docx.
Support and stretch
- Export together, step by step, on the projector.
- Print manuscripts for reading if screens are tight.
- Export an EPUB and open it in an e-reader app.
- Try Look… in the export box: Courier, A4, a different chapter style.
Exit ticket, with answers
- Where do exported files go? The exports folder inside the book.
- What's on a manuscript's title page? Contact details, a rounded word count, the title and the byline.
- Why did the export stop to list TKs? So nothing unfinished goes out by accident.
Rubric
Score each row from 1 to 4. The process rows reward the habits the week teaches, not only the finished story.
A scene's history (H) shows how it changed, the corkboard shows the plan, and Ctrl-T shows what's still unfinished. A quick look at each gives you the process scores without collecting anything extra.
| 4 · Shines | 3 · Solid | 2 · Getting there | 1 · Beginning | |
|---|---|---|---|---|
| Story | A clear want, rising trouble and a real change; vivid, specific detail | A beginning, middle and end that connect; some strong detail | The shape is there but thin, or the ending doesn't follow | Mostly a sketch or a single scene |
| Planning | A card for every scene, with synopsis, POV and status kept up to date | A card for most scenes | A few cards, or the plan was left behind | No plan |
| Drafting | Sprints logged; notes and TKs used to keep moving | Sprints logged; some notes used | Drafted, but stopped often to fix | Draft unfinished |
| Revision | Notes and TKs cleared, names and spelling clean, a partner's feedback acted on | Most notes cleared; some feedback used | Light edits only | No visible revision |
| Manuscript | Exported with author details, nothing unfinished, read by a partner | Exported with author details | Exported, missing details | Not exported |
Student ____________________________ Total ______ / 20
When things go wrong
| What happened | What to do |
|---|---|
| "command not found" after installing | Close the terminal and open a new one. |
| Keys do nothing | Click inside the terminal window so it has the focus. |
| Typing goes nowhere | The outline has the focus. Tab or click the page. |
| F-keys change volume or brightness | Hold Fn, or use the menu (Esc) or Ctrl-K. |
| Something got deleted | Ctrl-Z in the outline, or open the Trash at the bottom of the outline. |
| A scene looks wrong after an edit | Ctrl-Z on the page, or H in the outline for an earlier version. |
| The laptop died mid-sentence | Open the book again. Autosave means only the last few seconds can be missing, and anything Grimoire couldn't save is offered back from recovery. |
| Grimoire opens a different book | Open the right one by name: grimoire ~/Documents/my-story. |
| Everything is tiny, or crowded | Zoom the terminal (Ctrl + or Cmd +) and make the window bigger. |
| Anything else | F1 opens the help on the topic for wherever you are, and typing searches every topic. |
The student key card
The same card is in the student workbook, ready to print.
Anywhere
- Esc
- the menu (everything is in it)
- F1
- help, on the topic for where you are
- Ctrl-K
- find anything by name
- Tab
- move to the next pane
- Ctrl-Z
- undo (Ctrl-Y redo)
- Ctrl-Q
- quit (it saves first)
The outline
- ↑ ↓
- move
- Enter
- open a chapter or scene
- n · c
- new scene · new chapter
- r
- rename
- d
- delete (to the Trash)
- b
- the corkboard
- H
- a scene's history
Writing
- Ctrl-D
- focus mode: just your words
- F2
- start or pause the timer
%% … %%- a note that never reaches the story
TK- "to come": fill it in later
- Ctrl-T
- every note and TK
- F8
- spelling (or click the underline)
Corkboard & more
- e
- edit a card's synopsis
- v
- edit a card's point of view
- s
- step its status: idea → done
- Ctrl-O
- a character's note, beside you
- F9
- themes (nineteen of them)
- Ctrl-F
- find in the scene
Adapting the week
- Younger writers (ages 11 to 13): make the books ahead of time, skip the
novel.tomlstep, and aim for 800 to 1,200 words. - College and adult workshops: aim for 3,000 to 5,000 words, add the EPUB and paperback exports on Day 5, and turn on Writing sessions (it needs Git) to see what changed in each sitting.
- Short on time: fold Day 4 into Day 3's second half and Day 5.
- One computer per pair: one student types while the other plans and watches the clock, swapping each sprint.
- Longer projects: the same book grows into a novel. A new book starts with room for 81 scenes in three parts.
Standards
For US classrooms, the week lines up with these Common Core writing standards (grades 9 to 12 shown; the same numbers apply at grades 6 to 8):
- W.9-10.3 / W.11-12.3: write narratives with well-chosen detail and well-structured events (the whole week).
- W.9-10.5 / W.11-12.5: develop and strengthen writing by planning, revising and editing (Days 2 and 4).
- W.9-10.6 / W.11-12.6: use technology to produce and publish writing (Days 1 and 5).
- W.9-10.10 / W.11-12.10: write routinely, over short and extended time frames (Day 3's sprints).