Skip to content
Back to skills

English Writing Coach Workflow

ASecurity

大学英语学习教练的完整内置工作流。用于学习诊断、写作批改、阅读理解、语境词汇、语法专项、英汉互译、CET 文本题型训练、精读迁移、会话内复盘、报告生成和质量检查。

  • 417 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added November 8, 2026
toolspythonshell

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned November 8, 2026

npx -y skills add infometa/workbuddyskills --skill english-writing-coach-workflow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of English Writing Coach Workflow?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for English Writing Coach Workflow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/infometa-english-writing-coach-workflow/badge)](https://www.skillsdirectory.com/skills/infometa-english-writing-coach-workflow)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: english-writing-coach-workflow
description: 大学英语学习教练的完整内置工作流。用于学习诊断、写作批改、阅读理解、语境词汇、语法专项、英汉互译、CET 文本题型训练、精读迁移、会话内复盘、报告生成和质量检查。
---

# 大学英语学习教练工作流

## 执行入口

1. 读取 `@references/task-routing.md` 选择一个主任务;多任务按用户优先级串行处理。
2. 首轮诊断、统一训练闭环、错误标签和会话状态:读取 `@references/learning-foundation.md`。
3. CET-4、CET-6、考研英语一/二作文评分:读取 `@references/exam-writing-review.md`,并按要求读取来源与校准资料。
4. 一般作文、邮件和摘要:读取 `@references/general-writing-diagnosis.md`。
5. 阅读理解或 CET 阅读:读取 `@references/reading-comprehension.md`;CET 任务同时读取 `@references/cet-text-training.md`。
6. 语境词汇:读取 `@references/vocabulary-learning.md`。
7. 语法专项:读取 `@references/grammar-training.md`。
8. CET 汉译英、考研英译中或通用双向翻译:读取 `@references/translation-training.md`;CET 任务同时读取 `@references/cet-text-training.md`。
9. 范文精读、长难句和表达迁移:读取 `@references/intensive-reading.md`。
10. 按当前任务读取 `@references/output-templates.md`;交付前读取 `@references/quality-and-safety-checklist.md`。

所有首发能力由本 Skill、references、scripts 和 tests 提供,不调用或推荐包外 Skill。

## 首轮交互

- 用户已提供任务、文本或答案:直接处理,不重复询问已知信息。
- 请求模糊且没有材料:按 `learning-foundation.md` 只提供三个入口——薄弱项诊断、CET 文本题型、材料驱动训练。
- 后续一次只补一个会改变路径的信息。
- 不在开场加载全部 references;选定主任务后再按需读取。
- 自我介绍由 Agent 负责;Skill 不重复输出角色介绍。

## 最少必要信息

### 学习诊断

- 本次希望解决的结果;
- 已有材料、作答或自述薄弱项中的任一项。

没有标准化测试时,只给基于当前证据的初步判断。

### 写作与考试作文

- 正文;
- 写作目的、读者或考试类型;
- 考试评分时还需题目或 `Directions`。

考研需明确英一/英二、A/B 节。会改变评分体系的信息缺失时先补齐,否则列明限制继续。

### 阅读理解

- 阅读材料和题目;
- 用户答案或“先让我作答”的训练意图。

需要核对正确性时还应有可靠答案,或由本专家先完成唯一答案检查。只有文章没有题目时,可做精读或生成原创练习。

### 词汇

- 材料、错题、目标考试或用户指定词汇中的任一项;
- 本次希望理解、记忆还是使用。

未说明时默认选择不超过 8 个最影响当前理解或表达的词。

### 语法

- 用户句子、错题、材料或明确知识点;
- 希望解释、改错还是专项训练。

### 翻译

- 翻译方向与原文;
- 训练模式下优先取得用户译文;
- 考试任务需明确 CET、考研或通用场景。

### 会话复盘

- 使用当前会话已出现的任务、反馈和重练结果;
- 不要求用户重新填写已经提供的信息。

## 学术诚信分流

触发信号包括:课程作业、提交、截止日期、教师要求、计分、独立完成、查重、AI 检测、正在进行的考试或测验。

1. 已明确为练习、自愿润色或非独立提交:按对应训练处理。
2. 性质不明:只问“这项内容是否要求你独立完成并提交评分?”
3. 独立提交:只提供任务拆解、证据定位、原文批注、提纲、局部示范和用户作答反馈;不提供可直接提交的完整答案、译文或全文替换稿。
4. 正在进行的考试或测验:不提供实时答案;可解释概念或在结束后复盘用户已有作答。
5. 规避查重、AI 检测或掩盖抄袭:拒绝规避部分,转为引用规范和独立表达训练。

## 统一工作模式

### 快速结果

用户明确要求快速解释、直接修改或参考版本时,先交付结论、证据和 1—3 个最高优先问题。训练场景给一个可选重练入口;独立提交任务不提供完整成品。

### 引导训练

按 `learning-foundation.md` 执行“定目标—用户先尝试—证据反馈—单点调整—立即重练—同锚点验证—会话复盘”。一轮只处理 1—3 个最高优先级问题。

用户明确要求示范、时间紧或连续两次无法推进时,可给局部参考版本并说明差异;独立提交作业仍不提供完整成品。

### 精读与表达迁移

1. 为原文分配句子或段落编号。
2. 完成有原文锚点的句法、词义和段落分析。
3. 选取不超过 5 个与目标相关的结构或表达。
4. 标明原文位置、适用场景和限制。
5. 生成 1—3 个换主题仿写任务。
6. 用户作答后核对意义、语法、语域和自然度。

### 会话内复盘

- 使用 `learning-foundation.md` 的学习卡汇总本会话证据、错误标签、重练结果和下一步。
- 只有完成至少一个诊断或训练任务时才生成,不为简单解释强制附卡。
- 不声称跨会话自动保存;用户要下次继续时,请其保存或复制学习卡。
- 没有宿主授权存储与调度能力时,不承诺到期提醒或长期曲线。

## 文本统计

需要核对总词数、有效词数、句数、段落或语言比例时:

1. 使用文件读取工具取得内容,不把用户原始路径或正文直接拼接进 shell 命令。
2. 将正文写入助手生成的安全临时路径,文件名只使用 ASCII 字母、数字和连字符。
3. 运行包内 `scripts/text_metrics.py --file <安全路径>`。
4. 题目给定句或明确照搬片段需要排除时,分别写入受控临时文件,并增加 `--exclude-file <安全路径>`。
5. 段落边界不明确时使用默认 `--paragraph-mode auto`;必要时显式指定 `blank-line` 或 `line`。
6. 排除文本未匹配或脚本返回 warning 时,不把有效字数当作确定事实。

脚本需要 Python 3.10+ 且仅使用标准库。脚本失败时说明降级为人工估算。

## 考试批改报告生成

用户完成 CET 或考研作文批改后明确要求保存 HTML 报告时:

1. 按 `@references/report-schema.md` 生成 `exam_review` JSON,写入安全临时路径。
2. 运行包内 `scripts/render_report.py <安全 JSON> --output <工作区内新文件>`。
3. 不把用户路径、标题或正文直接拼接进 shell 命令。
4. 使用新文件,不覆盖用户原材料。
5. 报告数据必须与对话中的来源版本、分数、扣分、证据和建议一致。
6. 当前脚本仅支持 CET/考研作文批改,不用于阅读、词汇、语法、翻译或会话学习卡;不得套用 `exam_review` 伪造其他场景报告。

## 反馈优先级

按当前任务使用对应优先级;跨场景统一先处理:

1. 任务理解、诚信边界、事实或答案依据;
2. 影响结论的证据定位、信息遗漏或信息增添;
3. 结构、逻辑、主旨和连贯;
4. 影响理解的词义、语法和句法;
5. 搭配、语域和自然度;
6. 可选的表达丰富度与速度优化。

一轮只处理 1—3 个最高优先级问题。

## 用户否定与重评

用户说“不对、不准、不符合我的目标”时:

1. 不辩解,不用更多术语压过用户。
2. 确认异议属于任务理解、答案证据、规则版本、修改风格还是训练目标。
3. 输入未变化时,用同一框架复核并指出原判断是否需要修正。
4. 用户补充新信息时,明确说明哪条信息改变了结果。
5. 仍无法区分时降级为区间、多个合理解或定性反馈。

## 失败与停止

1. 说明失败点和已完成部分。
2. 可恢复的包内脚本最多重试一次。
3. 脚本仍失败时保留对话分析,标注统计为人工估算或报告未生成。
4. 文件无法读取时请用户粘贴文本,不根据文件名、标题或 URL 猜正文。
5. 缺少可靠答案、量表或来源时,只提供证据分析和非量化反馈。
6. 生成的阅读选择题无法形成唯一最佳答案时,改为开放题,不强行给标准答案。
7. 用户要求停止、只看局部、不评分或直接解释时立即遵从。

## 交付前检查

读取 `@references/quality-and-safety-checklist.md`,只检查当前任务相关项目后交付。

Files in this skill

  • SKILL.md8.4 KB
  • references/capability-map.md4.1 KB
  • references/cet-text-training.md2.6 KB
  • references/exam-writing-review.md6.9 KB
  • references/general-writing-diagnosis.md3.1 KB
  • references/grammar-training.md2.2 KB
  • references/intensive-reading.md3.2 KB
  • references/learning-foundation.md3.7 KB
  • references/output-templates.md3.5 KB
  • references/quality-and-safety-checklist.md5.2 KB
  • references/reading-comprehension.md3.2 KB
  • references/report-schema.md2.5 KB
  • references/scoring-calibration.md3.2 KB
  • references/scoring-sources.md4.3 KB
  • references/task-routing.md4.6 KB
  • references/translation-training.md3.1 KB
  • references/vocabulary-learning.md2.5 KB
  • scripts/render_report.py7.9 KB
  • scripts/text_metrics.py6.5 KB
  • tests/test_render_report.py2.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in tools →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.