bonjour-francais-skill
A released Claude Agent Skill that generates a full A1–A2 French curriculum on demand: bilingual grammar summaries, exercise worksheets, and annotated answer keys, delivered as print-ready A4 PDFs. In use by external learners.
LLMs will happily generate a French worksheet. What they won't do out of the box is stay inside the units the learner has actually covered, keep the difficulty stable across sessions, or produce something a beginner can print and work through without a screen. The default output is a wall of text that skips scope, jumps register, and re-uses vocabulary the learner hasn't met yet.
Structured as a Claude Agent Skill so the model calls into a curriculum spec rather than improvising against a prompt. Cumulative-scope control means generated material never references grammar or vocabulary past the units the learner has covered — the constraint is enforced at the skill layer, not left to the model's discretion.
Output is bilingual (French + English gloss) and rendered as A4 PDFs — grammar summary, exercise sheet, annotated answer key. That last piece is the point: the answer key explains why, in English, at a beginner's level.
MIT licensed. Externally installable, externally used.
Shipped and in use by learners outside the immediate circle, which is the actual test of whether a skill is worth packaging. Recognized on GitHub with the Starstruck badge.
The interesting engineering lesson: constraint enforcement inside a skill spec beats prompt-only guardrails. The model will drift; the skill won't.