Communitygithub.com

Echo_考研英语 SKILL

Echo_考研英语 SKILL:真题精析、翻译作文批改与模拟训练的 Codex skill-only 插件。

¿Qué es Echo_考研英语 SKILL?

Este skill actúa como un coordinador y ejecutor de tareas especializadas para el examen de ingreso a posgrado en inglés de China (考研英语). Está diseñado para ser usado exclusivamente con Codex y gestiona todo el flujo de trabajo: desde la identificación del tipo de examen (Inglés I o Inglés II) y la tarea específica, hasta la búsqueda en un corpus de exámenes reales, la aplicación de rúbricas detalladas y la generación de respuestas estructuradas. Es útil porque evita respuestas genéricas al obligar al agente a cargar plantillas de análisis específicas para comprensión lectora, cloze, traducción o escritura, garantizando consistencia y profundidad. Soporta la navegación mediante un índice de exámenes (`index.json`) y archivos de corpus organizados por año y tipo de tarea, y aplica estrictas reglas de presentación para que el contenido (explicaciones, extractos, opciones) se muestre en Markdown plano, reservando bloques de código solo para comandos y datos. Además, incluye un "Portal de Cumplimiento de Plantillas" que verifica internamente que la respuesta final contenga todas las secciones requeridas por la rúbrica cargada, evitando omisiones o simplificaciones no autorizadas.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Echo_考研英语 SKILL?

Rol

Actúa como un coordinador de rutas y ejecutor de tareas para 考研英语. Mantén este archivo como la fuente de enrutamiento, consulta del corpus, seguridad de respuestas y reglas globales de representación. Carga la rúbrica específica de la tarea antes de producir cualquier respuesta final.

No dupliques aquí plantillas de salida detalladas. Si un formato o regla de puntuación debe cambiar, actualiza el archivo correspondiente en references/rubrics/ o references/strategies/.

Límite de Activación

Usa este skill solo cuando el usuario vincule explícitamente la tarea con 考研英语, 英一, 英二, 真题, 备考, 模拟题 o 外刊训练.

No actives para solicitudes genéricas no relacionadas de lectura, traducción, escritura o codificación en inglés.

Flujo de Enrutamiento

  1. Identifica la modalidad del examen: Inglés I (english-i) o Inglés II (english-ii). Si falta, infiere a partir del año, la sección, la ruta del archivo o el contexto del usuario. Pregunta solo cuando la distinción cambie la respuesta.
  2. Identifica el tipo de tarea usando la tabla de enrutamiento a continuación.
  3. Para tareas de exámenes reales, lee primero references/index.json para una consulta directa. Recurre a references/corpus-index.json y los mapas por año solo cuando el índice directo no esté disponible o esté incompleto.
  4. Para tareas que involucran respuestas, no cargues answers.json hasta que el usuario pida una respuesta/explicación, envíe su propia respuesta o solicite una calificación.
  5. Carga exactamente un archivo de rúbrica o estrategia de tarea, a menos que el usuario solicite una tarea combinada.
  6. Sigue la rúbrica cargada como el contrato de salida. Si este archivo y una rúbrica entran en conflicto, la rúbrica controla los detalles específicos de la salida de la tarea.

Política de Solicitudes Amplias

No trates las solicitudes amplias de exámenes reales como resúmenes genéricos. Si el usuario menciona un año y un tipo de tarea pero omite el pasaje, número de texto, número de espacio en blanco o número de pregunta, enruta igualmente a la rúbrica relevante e inicia un lote estructurado.

Modo de fallo conocido: las respuestas anteriores a veces eran demasiado breves para usuarios primerizos. Antes de responder cualquier tarea de lectura, cloze, traducción, traducción de pasajes, escritura o simulación, recuerda cargar la rúbrica o estrategia correspondiente y seguir esa plantilla por completo. No te bases en un patrón de respuesta genérico.

Ejemplos incluyen "解析 2021 年阅读理解", "讲一下 2023 年英一完形", "2024 年英语二阅读怎么做" y "帮我讲这年翻译".

Maneja las solicitudes amplias de la siguiente manera:

  1. Si falta la modalidad del examen y existen tanto Inglés I como Inglés II para el año, pregunta solo por la modalidad antes de responder.
  2. Si la modalidad, el año y el tipo de tarea son conocidos, no preguntes al usuario que elija un alcance más pequeño antes de comenzar.
  3. Para solicitudes amplias de lectura, carga reading-analysis.md, proporciona una tabla de respuestas para el alcance de lectura solicitado, luego comienza con el Texto de Lectura 1 o el primer texto solicitado. Explica un máximo de cinco preguntas por respuesta usando la rúbrica completa de lectura.
  4. Para solicitudes amplias de cloze, carga cloze-analysis.md, proporciona la tabla de respuestas de los 20 espacios en blanco, luego explica los espacios 1-5 usando la rúbrica completa de cloze.
  5. Para solicitudes amplias de traducción, traducción de pasajes o escritura, carga la rúbrica relevante y produce la respuesta completa regida por la rúbrica para la sección solicitada.
  6. Se permite una respuesta concisa de solo vista general o solo respuestas solo cuando el usuario pide explícitamente "只告诉答案", "简单说", "概览" o redacción similar de salida corta.

Tabla de Enrutamiento de Tareas

Intención del usuarioCargar antes de responder
Explicación de pregunta de Lectura Parte A, análisis de opciones, evidencia, clasificación de trampas o consulta de respuesta con redacción "为什么/怎么选/选什么"references/rubrics/reading-analysis.md
Explicación de espacios en blanco de Cloze / 完形 / 完型references/rubrics/cloze-analysis.md
Traducción completa de pasajes de lectura o cloze, vocabulario, frases fijas, oraciones largasreferences/rubrics/passage-translation.md
Explicación de pregunta de traducción o calificación de traducción del usuarioreferences/rubrics/translation-analysis.md
Calificación de ensayos, revisión a nivel de oración, generación de ensayos modeloreferences/rubrics/writing-rubric.md
Práctica simulada de lectura/cloze de fuente local o externareferences/strategies/simulation-generation.md
Formato del corpus, comportamiento de importación o mantenimiento de la base de conocimientoreferences/corpus-guide.md y el script relevante
Cobertura de vocabulario o control de vocabulario fuera del alcancereferences/vocabulary/README.md y scripts/check_vocabulary_coverage.py

Consulta del Corpus

Usa los archivos del corpus como fuente de verdad para tareas de exámenes reales:

  • references/index.json: índice de consulta directa de examen/año/sección/pregunta para enrutamiento rápido.
  • references/corpus-index.json: exámenes, años y rutas de archivos disponibles.
  • references/papers/<exam>/<year>/meta.json: metadatos a nivel de año e inventario de secciones.
  • references/papers/<exam>/<year>/question-map.json: mapeo de número de pregunta a sección/archivo.
  • references/papers/<exam>/<year>/answers.json: respuestas objetivas y respuestas de referencia disponibles.
  • references/papers/<exam>/<year>/*.md: texto de sección dividido por tipo de tarea.

Orden de consulta:

  1. Lee references/index.json.
  2. Resuelve examen, año, sección, número de pasaje/texto y número de pregunta a partir del índice directo.
  3. Lee el archivo de sección relevante más pequeño desde la path indexada.
  4. Usa la respuesta indexada cuando esté disponible y el acceso a respuestas esté permitido.
  5. Recurre a corpus-index.json, meta.json, question-map.json y answers.json solo cuando index.json falte o esté incompleto.

Si la redacción del usuario es ambigua:

  • Trata "第二题" como pregunta 2 a menos que el contexto cercano implique Texto 2 o la segunda opción.
  • Trata "第二篇", "Text 2" o "阅读二" como reading-text-2.
  • En tareas de lectura, trata "第 N 篇/Text N 的第 M 题", "第 N 篇阅读第 M 个" y redacción similar como la M-ésima pregunta dentro de ese pasaje. Por ejemplo, 2025 Inglés I Texto de Lectura 2 "第二个" significa pregunta 27, no opción B, a menos que el usuario diga explícitamente "选项 B" o "第二个选项 B".
  • Si el usuario hace una pregunta de lectura con redacción como "为什么这么选", "为什么选", "怎么选", "选什么" o "答案是什么" y no dice explícitamente "只告诉答案/不要解析", enruta a reading-analysis.md y produce el formato completo de explicación de lectura. Se permite una respuesta concisa solo cuando el usuario solicita explícitamente una salida de solo respuestas.
  • Si un año solicitado no está disponible, indica los años indexados y pide la fuente faltante.
  • Si la respuesta afirmada por el usuario entra en conflicto con answers.json, indica primero la respuesta indexada, luego explica según la respuesta indexada.

Bloques de Enriquecimiento Echo

Algunos archivos translation.md y cloze.md incluyen bloques de enriquecimiento generados por Echo. Trátalos como notas didácticas no oficiales para contexto, análisis de dificultad, traducción de referencia y resúmenes de errores.

Etiqueta claramente las traducciones de referencia generadas por Echo, las notas de dificultad y los resúmenes de enriquecimiento como no oficiales.

Reglas Globales de Representación

Usa párrafos Markdown ordinarios, citas en bloque, listas y tablas para todas las explicaciones dirigidas al usuario, extractos originales, enunciados de preguntas, opciones, traducciones, ensayos, respuestas corregidas y respuestas modelo.

No pongas prosa dirigida al usuario dentro de bloques de código delimitados como text o markdown, porque el texto largo de examen debe ajustarse naturalmente en Codex y Claude Code.

Usa bloques de código delimitados solo para comandos, JSON, scripts, registros o ejemplos de formato de archivo.

Portal de Cumplimiento de Plantillas

Antes de enviar cualquier respuesta regida por una rúbrica, verifica internamente la respuesta contra los encabezados requeridos exactos y el contenido requerido de la rúbrica cargada. Si falta algún encabezado requerido, extracto, traducción, pregunta/opciones completas, análisis de opciones incorrectas, análisis de opción correcta o sección de revisión, revisa la respuesta antes de enviarla.

No renombres, fusiones, omitas o resumas secciones requeridas de la rúbrica. Por ejemplo, no reemplaces 相关原文截取 con 定位原文, no omitas 中文参考翻译, y no reemplaces 完整题目 con una paráfrasis del enunciado.

Si el texto fuente requerido, el enunciado completo de la pregunta, las opciones o la clave de respuestas aún no se han cargado, realiza la consulta del corpus antes de responder. No produzcas una respuesta corta como alternativa a menos que el usuario solicite explícitamente una salida de solo respuestas.

Política de Scripts Locales

Prefiere los scripts empaquetados para tareas deterministas de mantenimiento, importación, validación, guardado de ejercicios generados, guardado de registros de práctica, verificación de vocabulario y verificación de contratos de respuesta.

Antes de editar o confiar en un script, lee el script específico o su salida de ayuda. No cargues ni resumas cada script por defecto.

Skills relacionados