Skip to content

Conversation topics: 200 questions, role-plays, games and a session plan - #262

Merged
xuelink merged 1 commit into
mainfrom
claude/language-exchange-topics-39e3bd
Oct 6, 2026
Merged

xuelink merged 1 commit into
mainfrom
claude/language-exchange-topics-39e3bd

Conversation

@xuelink

@xuelink xuelink commented Oct 6, 2026

Copy link
Copy Markdown
Member

Makes /language-exchange-conversation-topics more complete, with figures.

Content

  • 100 questions become 200 (beginner 1–70, intermediate 71–140, advanced 141–200), across 29 themes. All of the original questions are still there. The new themes are weather, shopping, animals and nature, this-or-that, food culture, health and sport, friendship, education, ethics and dilemmas.
  • New sections: questions by grammar point (table), 12 role-play scenarios by level, 6 conversation games, phrases that keep a conversation going, a one-hour session plan, topics to handle with care, and which format suits which questions.
  • Two new FAQs. The title, excerpt, keywords and updated date are updated.
  • The "100 conversation topics" link in the partner-finding guide now says 200.

Figures

  • TopicMap (new): one card per level with a difficulty meter. Each theme links to its heading.
  • TimeSplit (new): the one-hour session as a single bar, with a written key.
  • StatRow: 200 questions, 3 levels, 29 themes, 12 role-plays.
  • The cover and thumb are redrawn with scripts/og/posts.mjs.

Both new figures title themselves with a <p> labelled through $props.id(). A <figcaption> would not work, because the post styles centre every figcaption as an image caption.

Checked

  • prettier, eslint, svelte-check (0 errors) and npm run build all pass.
  • Viewed in dark mode on desktop and light mode at 375px: no horizontal overflow.
  • Every in-page anchor resolves.
  • The .md export reads cleanly.

🤖 Generated with Claude Code

The list doubles to 200 questions across 29 themes (eleven new: weather,
shopping, animals, this-or-that, food culture, health, friendship,
education, ethics and more), and gains what a list of questions lacked:
which themes drill which grammar, twelve role-plays by level, six games,
the phrases that keep a chat moving, a one-hour session split and a
section on sensitive topics.

Two new blog figures carry it: TopicMap, the levels as cards with their
themes linked to the headings, and TimeSplit, a block of time as one bar
with a key. Both title themselves with a <p>, because the post styles
centre every figcaption as an image caption. The cover is redrawn for the
new title, and the partner guide's "100 topics" link now says 200.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xuelink
xuelink merged commit 6e9112b into main Oct 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant