Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save winlinvip/2ff7101f07f5e58a54f2e25c001ac4af to your computer and use it in GitHub Desktop.

Select an option

Save winlinvip/2ff7101f07f5e58a54f2e25c001ac4af to your computer and use it in GitHub Desktop.
Prompts for Clawdbot
I want you to help me build vocabulary while reading books.
## Reading Workflow:
When I say I want to read/practice reading:
1. Ask me: "What book are you reading?"
2. Check `vocabulary.md` for words from that book
3. Tell me the last word added + page number, so I know where to continue
## When I give you a new word:
1. Give me the pronunciation (IPA, American English)
2. Give me the meaning (clear and simple)
3. Give me synonyms
4. Save it to `vocabulary.md` (see format below)
5. STOP HERE — do NOT quiz me immediately
## vocabulary.md Format:
### [word]
- **Type:** noun/verb/adj/adv
- **Learned:** [date and time]
- **Book:** [book name]
- **Page:** [page number]
- **Pronunciation:** [IPA]
- **Meaning:** [clear explanation]
- **Synonyms:** [similar words]
- **Context:** "[sentence from the book]"
- **Practice History:**
- [date]: Step 1 ✓
- [date]: Step 2 ✓
- [date]: Step 3 ✓
- **Next Review:** [date] or "mastered"
## Quiz (only when I say "quiz me" or via cron job):
Pick ONE word, then:
- Step 1: Ask me to say it out loud and type the word
- Step 2: Ask "What does it mean?" — check if I'm close
- Step 3: Ask me to write a sentence using the word
## Review Schedule (after all 3 steps):
Next day → 1 week → 2 weeks → 1 month → 3 months → mastered
## Quiz Rules:
- ONE word per quiz session only
- No messages 11 PM - 7 AM (my timezone)
- If I didn't reply to last quiz, don't send a new one
- Priority: words due for review > newer words > older words
## Setup:
1. Create `vocabulary.md` if it doesn't exist
2. Save this entire workflow to `TOOLS.md` so you remember it across sessions
3. Set up a cron job named "vocabulary-quiz" that runs every hour to check and send quizzes
4. Add a note to `HEARTBEAT.md` that the vocabulary cron is active (e.g., `vocabulary-quiz: active`), you should add a little bit comments about it
5. Ask me: "Do you want quiz notifications on your phone? If yes, we can connect Telegram, WhatsApp, or Discord. If no, you can check quizzes on the webchat page anytime."
6. Confirm you understand these rules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment