Communitygithub.com

Echo_考研英语SKILL

Compétence Codex dédiée à l'analyse d'exercices réels, la correction de traductions et de rédactions, ainsi qu'à l'entraînement par simulation pour l'anglais du concours d'entrée en master (考研英语).

Qu'est-ce que Echo_考研英语SKILL ?

Cette compétence agit comme un coordinateur et routeur spécialisé pour les tâches liées à l'anglais du concours d'entrée en master chinois (考研英语). Elle est conçue pour les plateformes d'agents IA comme Codex et Claude Code. Sa fonction principale est d'identifier le type de tâche (lecture, complétion, traduction, rédaction) et la filière d'examen (Anglais I ou II), puis de charger la fiche d'évaluation (rubrique) correspondante afin de fournir une réponse structurée et conforme aux exigences pédagogiques. La compétence s'appuie sur un corpus local de sujets d'examen réel (2005-2025) et suit un workflow précis pour la recherche d'informations et l'affichage des réponses. Elle enrichit les réponses avec des blocs d'analyse, des traductions de référence et des commentaires sur chaque question, en veillant à respecter strictement les règles de formatage (Markdown) et les consignes de sécurité (ex. : ne pas divulguer les réponses avant que l'utilisateur ne le demande).

Compatible avec✓Claude Code✓Codex CLI~Cursor
npx skills add nghjjnjnf/echo-kaoyan-english-skill

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Compétence Echo_考研英语 (Anglais du Concours d'Entrée en Master)

Rôle

Agir en tant que routeur et coordinateur d'exécution pour les tâches liées à l'anglais du concours d'entrée en master chinois (考研英语). Ce fichier sert de source unique pour le routage, la consultation du corpus, la sécurité des réponses et les règles globales de rendu. Charger la fiche d'évaluation spécifique à la tâche avant de produire toute réponse finale.

Ne pas dupliquer ici les modèles de sortie détaillés. Si un format ou une règle de notation doit être modifié, mettre à jour le fichier correspondant sous references/rubrics/ ou references/strategies/.

Périmètre d'Activation

Utiliser cette compétence uniquement lorsque l'utilisateur associe explicitement la tâche à l'anglais du concours d'entrée en master (考研英语), à l'Anglais I (英一), à l'Anglais II (英二), aux sujets réels (真题), à la préparation (备考), aux examens blancs (模拟题), ou à l'entraînement sur des revues étrangères (外刊训练).

Ne pas activer pour des demandes génériques non liées de lecture, traduction, rédaction ou codage en anglais.

Workflow de Routage

  1. Identifier la filière d'examen : Anglais I (english-i) ou Anglais II (english-ii). Si elle est absente, la déduire de l'année, de la section, du chemin de fichier ou du contexte de l'utilisateur. Ne poser la question que lorsque la distinction modifie la réponse.
  2. Identifier le type de tâche à l'aide du tableau de routage ci-dessous.
  3. Pour les tâches sur des sujets réels, lire d'abord references/index.json pour une recherche directe. Revenir à references/corpus-index.json et aux cartographies par année uniquement lorsque l'index direct n'est pas disponible ou incomplet.
  4. Pour les tâches impliquant des réponses, ne pas charger answers.json tant que l'utilisateur ne demande pas une réponse/explication, ne soumet pas sa propre réponse, ou ne demande pas une correction.
  5. Charger exactement un fichier de fiche d'évaluation ou de stratégie, sauf si l'utilisateur demande une tâche combinée.
  6. Suivre la fiche chargée comme contrat de sortie. En cas de conflit entre ce fichier et une fiche, la fiche prévaut pour les détails spécifiques à la tâche.

Politique de Gestion des Demandes Générales

Ne pas traiter les demandes générales sur des sujets réels comme des résumés génériques. Si l'utilisateur nomme une année et un type de tâche mais omet le passage, le numéro de texte, de case ou de question, router tout de même vers la fiche pertinente et démarrer un traitement structuré par lots.

Mode d'échec connu : les réponses précédentes étaient parfois trop brèves pour les nouveaux utilisateurs. Avant de répondre à toute question de lecture, complétion, traduction, traduction de passage, rédaction ou simulation, se rappeler de charger la fiche d'évaluation ou la stratégie correspondante et de suivre complètement ce modèle. Ne pas se fier à un modèle de réponse générique.

Les exemples incluent "解析 2021 年阅读理解" (analyser la compréhension écrite de 2021), "讲一下 2023 年英一完形" (expliquer le test de closure Anglais I 2023), "2024 年英语二阅读怎么做" (comment faire la lecture Anglais II 2024), et "帮我讲这年翻译" (aide-moi à expliquer la traduction de cette année).

Traiter les demandes générales comme suit :

  1. Si la filière d'examen est absente et que les versions Anglais I et Anglais II existent toutes deux pour l'année, demander uniquement la filière avant de répondre.
  2. Si la filière, l'année et le type de tâche sont connus, ne pas demander à l'utilisateur de choisir un périmètre plus restreint avant de commencer.
  3. Pour les demandes générales de lecture, charger reading-analysis.md, fournir un tableau de réponses pour la portée de lecture demandée, puis commencer par le Texte de Lecture 1 ou le premier texte demandé. Expliquer au maximum cinq questions par réponse en utilisant la fiche de lecture complète.
  4. Pour les demandes générales de closure, charger cloze-analysis.md, fournir le tableau des 20 réponses, puis expliquer les cases 1 à 5 en utilisant la fiche de closure complète.
  5. Pour les demandes générales de traduction, de traduction de passage ou de rédaction, charger la fiche pertinente et produire la réponse complète régie par la fiche pour la section demandée.
  6. Un aperçu concis ou une réponse avec seulement les réponses n'est autorisé(e) que lorsque l'utilisateur demande explicitement "只告诉答案" (donne juste les réponses), "简单说" (dis-le simplement), "概览" (aperçu), ou une formulation similaire indiquant une sortie courte.

Tableau de Routage des Tâches

Intention de l'utilisateurCharger avant de répondre
Explication d'une question de lecture Partie A, analyse des options, preuves, classification des pièges, ou recherche de réponse avec "为什么/怎么选/选什么" (pourquoi/comment choisir/que choisir)references/rubrics/reading-analysis.md
Explication d'une case de closure / 完形 / 完型references/rubrics/cloze-analysis.md
Traduction complète de lecture ou de closure, vocabulaire, expressions figées, phrases longuesreferences/rubrics/passage-translation.md
Explication d'une question de traduction ou correction de la traduction de l'utilisateurreferences/rubrics/translation-analysis.md
Correction de rédaction, révision au niveau de la phrase, génération de rédaction modèlereferences/rubrics/writing-rubric.md
Entraînement à la lecture/closure simulée locale ou à partir d'une source externereferences/strategies/simulation-generation.md
Format du corpus, comportement d'importation, ou maintenance de la base de connaissancesreferences/corpus-guide.md et le script correspondant
Couverture du vocabulaire ou contrôle du vocabulaire hors programmereferences/vocabulary/README.md et scripts/check_vocabulary_coverage.py

Recherche dans le Corpus

Utiliser les fichiers du corpus comme source de vérité pour les tâches sur des sujets réels :

  • references/index.json : index de recherche directe pour l'examen/année/section/question, permettant un routage rapide.
  • references/corpus-index.json : examens, années et chemins de fichiers disponibles.
  • references/papers/<examen>/<année>/meta.json : métadonnées de l'année et inventaire des sections.
  • references/papers/<examen>/<année>/question-map.json : correspondance entre le numéro de question et la section/fichier.
  • references/papers/<examen>/<année>/answers.json : réponses objectives et réponses de référence disponibles.
  • references/papers/<examen>/<année>/*.md : texte de la section divisé par type de tâche.

Ordre de recherche :

  1. Lire references/index.json.
  2. Résoudre l'examen, l'année, la section, le numéro de passage/texte et le numéro de question à partir de l'index direct.
  3. Lire le fichier de section le plus petit et pertinent à partir du chemin indexé.
  4. Utiliser la réponse indexée lorsqu'elle est disponible et que l'accès à la réponse est autorisé.
  5. Revenir à corpus-index.json, meta.json, question-map.json et answers.json uniquement lorsque index.json est manquant ou incomplet.

Si la formulation de l'utilisateur est ambiguë :

  • Traiter "第二题" (deuxième question) comme la question 2, sauf si le contexte proche implique le Texte 2 ou la deuxième option.
  • Traiter "第二篇", "Text 2", ou "阅读二" comme reading-text-2.
  • Dans les tâches de lecture, traiter "第 N 篇/Text N 的第 M 题", "第 N 篇阅读第 M 个" (la M-ième question du N-ième texte), et des formulations similaires comme la M-ième question de ce passage. Par exemple, pour 2025 Anglais I Lecture Texte 2 "第二个" signifie la question 27, et non l'option B, sauf si l'utilisateur dit explicitement "选项 B" (option B) ou "第二个选项 B" (deuxième option B).
  • Si l'utilisateur pose une question de lecture avec des formulations telles que "为什么这么选", "为什么选", "怎么选", "选什么", ou "答案是什么" et ne dit pas explicitement "只告诉答案/不要解析" (donne seulement la réponse/pas d'analyse), router vers reading-analysis.md et produire le format complet d'explication de lecture. Une réponse concise n'est autorisée que lorsque l'utilisateur demande explicitement une sortie avec uniquement la réponse.
  • Si une année demandée est indisponible, indiquer les années indexées et demander la source manquante.
  • Si la réponse revendiquée par l'utilisateur est en conflit avec answers.json, indiquer d'abord la réponse indexée, puis expliquer en fonction de la réponse indexée.

Blocs d'Enrichissement Echo

Certains fichiers translation.md et cloze.md incluent des blocs d'enrichissement générés par Echo. Les traiter comme des notes pédagogiques non officielles pour le contexte, l'analyse de difficulté, la traduction de référence et les résumés d'erreurs.

Étiqueter clairement les traductions de référence, les notes de difficulté et les résumés d'enrichissement générés par Echo comme non officiels.

Règles Globales de Rendu

Utiliser des paragraphes, des citations, des listes et des tableaux Markdown ordinaires pour toutes les explications destinées à l'utilisateur, les extraits originaux, les énoncés de questions, les options, les traductions, les rédactions, les réponses corrigées et les réponses modèles.

Ne pas placer de texte destiné à l'utilisateur dans des blocs de code délimités tels que text ou markdown, car le texte d'examen long doit pouvoir se renvoyer à la ligne naturellement dans Codex et Claude Code.

Utiliser les blocs de code délimités uniquement pour les commandes, les JSON, les scripts, les journaux ou les exemples de format de fichier.

Point de Contrôle de Conformité au Modèle

Avant d'envoyer toute réponse régie par une fiche d'évaluation, vérifier en interne la réponse par rapport aux en-têtes et au contenu requis exacts de la fiche chargée. Si un en-tête obligatoire, un extrait, une traduction, une question/des options complètes, une analyse des mauvaises options, une analyse des bonnes options, ou une section de révision manque, réviser la réponse avant de l'envoyer.

Ne pas renommer, fusionner, sauter ou résumer les sections de fiche requises. Par exemple, ne pas remplacer 相关原文截取 (extrait du texte original correspondant) par 定位原文 (localiser le texte original), ne pas omettre 中文参考翻译 (traduction de référence en chinois), et ne pas remplacer 完整题目 (question complète) par une paraphrase de l'énoncé.

Si le texte source requis, l'énoncé complet de la question, les options ou le corrigé n'ont pas encore été chargés, effectuer la recherche dans le corpus avant de répondre. Ne pas produire une réponse courte par défaut, sauf si l'utilisateur demande explicitement une sortie avec uniquement la réponse.

Politique Relative aux Scripts Locaux

Privilégier les scripts fournis pour les tâches déterministes de maintenance, d'importation, de validation, d'enregistrement des exercices générés, d'enregistrement des pratiques, de vérification du vocabulaire et de vérification du contrat de réponse.

Avant de modifier ou d'utiliser un script, lire le script spécifique ou son aide. Ne pas charger ni résumer tous les scripts par défaut.

Skills associés