Run a TCF structure de langue session for this repo. Use when the selected module is SL and the session must target real grammar weaknesses with QCM-heavy drills sourced from the repo data and prioritized TCF/grammar books.
Use this skill for module SL in this workspace.
The main objective is fast, high-signal grammar work for TCF-style multiple choice. This module is about precision, pattern repair, and distractor elimination.
Assume tcf-core-workflow has already been applied unless you explicitly need to recover the shared base rules.
Use when:
/learn-fr and chooses SLsi + temps, relatives, pronouns, prepositions, articles, or subjonctif/indicatifBefore writing drills:
GUIDE_EXERCICES_FAIBLESSES.md05_grammaire_supplementaire/erreurs_en_cours.json06_vocabulaire/vocabulaire_master.jsonPROGRESSION_GLOBALE.mddata/progression_master.jsonSL or grammar-heavy VOC sessions~/Study/books or ~/Study/Francais/tcf.learnings/*./tools/bd-local ready --plainDo not start with generic grammar exercises.
Use this skill after:
tcf-core-workflowtcf-phase1-warmuptcf-source-selectionHand off to tcf-session-closure when the session ends.
Use these first:
~/Study/Francais/tcf/Entrainement TCF - Structure de langue*~/Study/books/Grammaire Progressive Du Francais Avance.pdf~/Study/books/Grammaire Essentielle du Francais B2/~/Study/Francais/tcf/Les-verbes-et-leurs-prepositions.pdf~/Study/Francais/tcf/conjugaison_30_verbes_indispensables.pdfrevisions/grammaire_progressive_avance/Always identify the exact chapter, page, or series used, and record why this source is the best fit now.
active, spot-check, or retired.1-3 spot-check items only.Common high-value targets:
si clausesDefault block:
15-20 questionsQCM15/20Recommended distribution:
6-8 questions from active personal errors4-6 from the chosen source chapter4-6 mixed transfer questions for generalizationGood formats:
Each item should test one precise competence. Distractors must be plausible and explainable. Do not create traps that depend on vague wording. Do not mix multiple grammar targets in one item unless that complexity is the point.
After the learner answers:
1-2 sentences maxUse this format:
❌ erreur -> ✅ correctionDepending on the source, a good SL session can take one of three shapes:
Pure TCF drill set
Repair session
Chapter transfer session
Update only when justified:
05_grammaire_supplementaire/erreurs_en_cours.jsondata/progression_master.jsonPROGRESSION_GLOBALE.mdsessions/YYYY-MM-DD_tcf_sl.mdAlso:
self-improving-agent when warrantedIf a point is clearly stabilized, reduce it to spot-check or retire it from default warm-ups.
Avoid:
A strong SL session should produce:
erreurs_en_cours.json