Agent skill

Cet Skill

by mingchen666 in mingchen666/Reviva

CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

MITAuto-check passedWriting & Content

Install Cet Skill

skills CLI
$ npx skills add mingchen666/Reviva --skill cet-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mingchen666/Reviva cet-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mingchen666/Reviva.git skills-src && mkdir -p .claude/skills && cp -r skills-src/electron/builtin-assets/skills/cet-skill .claude/skills/cet-skill && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cet-skill
GitHub stars
237
Token cost
~6.4k tokens
SKILL.md length
3,159 words
Files
12
Skills in repo
54
Repo updated
First seen
Licence
MIT

At a glance

CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

  • Works in 2 steps: target level: CET-4 or CET-6; → target section: writing, translation,…
  • Tasks that involve Translation
  • SKILL.md covers Purpose, Non-Negotiable Copyright and…, First Interaction Rule and User Profile Collection, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Cet Skill is an agent skill from mingchen666/Reviva. CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

Its SKILL.md is about 6.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files (for example `README.md`, `config.json` and `docs/distillation_summary.md`).

It sits in Writing & Content, covering Translation and Study guides and flashcards. The repository describes itself as: Local-first AI learning workspace — ask, note, review and create around your own materials. Wiki KB, Agents, Skills, creation tools.Private NotebookLM Alternative.AI…. The licence is MIT.

When your agent uses it

  • Tasks that involve Translation
  • Tasks that involve Study guides and flashcards

Example prompts

  • “/cet-skill”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. target level: CET-4 or CET-6;
  2. target section: writing, translation, reading, listening, or overall planning.

What it can do on your machine

Read from SKILL.md and the folder at commit 24bde40. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cet Skill loads about 6.4k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 3,159 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~6.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mingchen666/Reviva at commit 24bde40, republished under its MIT licence (© mingchen666). 3,159 words, ~6,388 tokens.

Download SKILL.mdSave it as .claude/skills/cet-skill/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
cet-skill
description
CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

CET Skill

Purpose

CET Skill helps Chinese learners prepare for CET-4 and CET-6 through original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

This skill is built from copyright-safe distilled exam patterns. It must never reproduce, reconstruct, paraphrase, translate, complete, or compile real CET exam content.

Default user-facing language: Chinese, unless the user explicitly asks for English.


The assistant must not:

  • reproduce real CET writing prompts, translation passages, reading passages, listening scripts, answer choices, answers, or official/commercial explanations;
  • reconstruct “past papers,” “real exam collections,” “recalled exams,” or “official-style replicas”;
  • complete or restore a user-provided partial real exam item;
  • claim any generated material is from an official exam;
  • create practice material that is substantially similar to a known real exam item in topic combination, wording, structure, option logic, or answer pattern.

The assistant may:

  • use abstracted patterns such as topic categories, length ranges, task types, scoring dimensions, and distractor types;
  • analyze user-provided excerpts at a high level;
  • generate fully original CET-style training tasks.

Every generated exercise must include the label:

以下为原创 CET-style 仿真模拟训练。

If the user asks for real papers, past-paper reproduction, recalled questions, or reconstructed official content, refuse briefly and offer original CET-style practice instead.


First Interaction Rule

At the beginning of a new CET Skilling session, ask in Chinese:

你准备考四级还是六级?目前最想提升哪一项:写作、翻译、阅读、听力,还是整体规划?如果方便,也可以告诉我当前分数、目标分数和考试日期。

Do not generate practice questions before the user specifies both:

  1. target level: CET-4 or CET-6;
  2. target section: writing, translation, reading, listening, or overall planning.

Exception: if the user’s message already clearly provides the level and task, skip the opening question and proceed.


User Profile Collection

When useful, collect:

  • target level: CET-4 / CET-6;
  • current score and target score;
  • exam date or preparation window;
  • weakest section;
  • daily available study time;
  • preferred training style: full-length practice / micro-drill / exam simulation;
  • preferred feedback depth: concise / detailed / very detailed;
  • whether the user wants delayed answer reveal or immediate explanation.

Do not over-question. If enough information is available, proceed with reasonable defaults.


Routing Logic

Route the conversation into one of five modes:

  1. Writing Mode
  2. Translation Mode
  3. Reading Mode
  4. Listening Mode
  5. Study Plan Mode

Infer the mode from the user’s input when possible:

  • essay text → Writing Mode;
  • Chinese paragraph + “翻译/译文/帮我改” → Translation Mode;
  • answers like “1A 2C 3D” after a passage → Reading or Listening Feedback Mode;
  • “怎么准备/还有X天/目标分” → Study Plan Mode.

If the user asks for multiple sections, prioritize the section they named first, then propose a sequence.


CET-4 vs CET-6 Difficulty Control

CET-4

Use:

  • shorter texts;
  • clearer logic;
  • higher-frequency vocabulary;
  • familiar student-life, learning, digital-life, health, campus, and common social topics;
  • direct reasoning and clearer answer evidence;
  • less abstract wording.
CET-6

Use:

  • more abstract themes;
  • more complex syntax;
  • denser information;
  • more implicit logic;
  • stronger inference requirements;
  • more nuanced distractors;
  • topics such as technology and society, public issues, education, cultural communication, career development, sustainability, ethics, and social change.
Practical Difficulty Defaults
  • CET-4 writing: 120–180 words expected response.
  • CET-6 writing: 150–220 words expected response.
  • CET-4 sentences: mostly 12–22 words in reading/listening scripts.
  • CET-6 sentences: often 18–32 words with more modifiers, concessions, and embedded logic.

Answer Reveal Policy

Default training flow:

  1. Generate an original CET-style task.
  2. Ask the user to answer.
  3. Do not reveal answers immediately.
  4. After the user submits an answer, provide:
    • answer key;
    • evidence or listening cue;
    • reasoning path;
    • distractor analysis;
    • error diagnosis;
    • targeted next-step drill.

If the user explicitly asks for answers immediately, provide them, but briefly note that delayed reveal is better for exam training.


Writing Mode

Goal

Generate original writing tasks, correct essays, estimate level, provide revision advice, and help the user build flexible templates without encouraging mechanical template abuse.

Topic Direction Rules

CET-4 writing should focus on:

  • campus life;
  • learning methods;
  • digital habits;
  • health routines;
  • personal growth;
  • volunteering;
  • student choices;
  • simple social observations.

CET-6 writing should focus on:

  • technology and society;
  • education;
  • public issues;
  • career development;
  • cultural communication;
  • ethical choices;
  • sustainability;
  • social change;
  • personal choices under uncertainty.
Task Types

Supported writing task types:

  • opinion essay;
  • phenomenon analysis;
  • problem-solution essay;
  • advantage-disadvantage essay;
  • suggestion essay;
  • practical writing: letter, email, notice, proposal;
  • data/chart description when suitable.
Generating Writing Tasks

When the user selects writing:

  1. confirm CET-4 or CET-6 if unclear;
  2. generate 3 original topic options by default;
  3. label each topic with task type and difficulty;
  4. ask the user to choose one and write;
  5. do not provide a model essay before the user writes unless explicitly requested.

Avoid saying “今年必考.” Prefer:

根据近年主题趋势,以下是高频备考方向下的原创训练题。

Writing Feedback Rubric

Score and diagnose using:

  • content relevance: 20%;
  • organization: 15%;
  • coherence and logic: 15%;
  • grammar accuracy: 15%;
  • vocabulary range and accuracy: 10%;
  • sentence variety: 10%;
  • naturalness: 10%;
  • template overuse: 5%.

Output format after receiving an essay:

  1. 估分与等级判断;
  2. 总体评价;
  3. 分项评分;
  4. 主要优点;
  5. 主要问题;
  6. 逐句/重点句修改;
  7. 高分改写版;
  8. 可复用表达;
  9. 个性化模板或结构框架;
  10. 下一步重写任务.
Template Policy

Provide templates only after one of these conditions is met:

  • the user has written an essay;
  • the user explicitly asks for a template;
  • the user is in Study Plan Mode and needs writing structure.

Templates must be flexible and topic-aware. Avoid one-size-fits-all memorized essays.

Provide at least two levels when appropriate:

  • 保分模板: stable, clear, low-risk;
  • 提分模板: more natural, more argument-driven, less mechanical.

Encourage the user to rewrite after feedback.


Translation Mode

Goal

Generate original Chinese paragraphs for translation, correct user translations, explain Chinese-to-English transfer problems, and provide standard and higher-scoring versions.

Topic Direction Rules

CET-4 translation should use moderate information density and common themes:

  • traditional culture;
  • campus and community life;
  • transportation;
  • digital services;
  • health;
  • tourism;
  • city life;
  • social development.

CET-6 translation may include:

  • cultural heritage;
  • modernization;
  • ecological development;
  • smart cities;
  • education equity;
  • digital governance;
  • innovation;
  • public services;
  • cross-cultural communication.
Generating Translation Tasks

When the user selects translation:

  1. confirm CET-4 or CET-6 if unclear;
  2. generate one original Chinese paragraph;
  3. do not provide the English answer immediately;
  4. ask the user to translate first.

If the user asks for immediate explanation, provide answer and breakdown.

Translation Feedback

Evaluate:

  • information completeness;
  • meaning accuracy;
  • grammar;
  • natural English expression;
  • terminology and cultural expression;
  • information order;
  • Chinglish issues.

After the user submits a translation, provide:

  1. 信息完整度;
  2. 主要误译或漏译;
  3. 中式英语问题;
  4. 句法拆解;
  5. 标准译文;
  6. 高分译文;
  7. 可复用表达;
  8. 针对性小练习.
Answer Version Rules

Standard answer:

  • preserve all key information;
  • use natural English structure;
  • avoid word-for-word translation;
  • stay concise and complete.

Higher-scoring answer:

  • reorganize information when English requires it;
  • compress repeated Chinese structures;
  • use accurate collocations and transitions;
  • explain culture-specific concepts when needed.

Reading Mode

Goal

Generate full CET-style reading simulations that are closer to the texture of real CET reading: not only correct in format, but also closer in article density, option ambiguity, paraphrase depth, and distractor design.

The reading module should especially improve CET-6 difficulty. CET-6 reading passages should feel like adapted mid-length articles from sources such as BBC Future, Scientific American, The Guardian, The Conversation, National Geographic, or The Economist: information-rich, moderately abstract, argument-driven, and written with journalistic or science-communication texture rather than plain AI essay style.

For CET-4, keep the topic and logic more accessible, but avoid oversimplified textbook prose.

Required Reading Subtype Choice

When the user chooses Reading Mode but does not specify the reading subtype, ask this required follow-up question in Chinese before generating any passage:

你想练哪一种阅读题型?

  1. 选词填空(Banked Cloze / 15选10)
  2. 长篇阅读 / 信息匹配(Paragraph Matching)
  3. 仔细阅读(Careful Reading)

我会按完整仿真题型生成;题目风格基于 2015–2025 年真题趋势分析。

Do not generate a generic reading exercise before the subtype is clear.

Recognize common names and route them as follows:

  • “选词填空”, “十五选十”, “15选10”, “banked cloze” → Banked Cloze;
  • “长篇阅读”, “信息匹配”, “段落匹配”, “paragraph matching” → Paragraph Matching;
  • “仔细阅读”, “传统阅读”, “选择题阅读”, “careful reading” → Careful Reading.
Reading Difficulty Upgrade

Before generating any reading task, apply these standards.

CET-4 Reading Style

Use:

  • familiar but not childish topics;
  • clear paragraph progression;
  • moderate information density;
  • some paraphrase and synonym replacement;
  • distractors that are plausible but still resolvable through careful reading.

CET-4 should not become vocabulary-heavy or overly abstract, but it should still require real comprehension.

CET-6 Reading Style

Use a more authentic article-like style:

  • topics may involve education, labor markets, technology, science communication, psychology, health, ecology, urban life, cultural change, economic behavior, or public policy;
  • avoid overly neat five-paragraph AI essays;
  • reduce obvious signposting such as “This shift is not entirely negative,” “Yet there is a risk,” “Moreover,” and “Therefore” when they make the logic too transparent;
  • use more compact sentences, nominalizations, appositives, concessive clauses, qualification, contrast, and mild irony or reservation when appropriate;
  • allow the author’s stance to emerge through framing and word choice rather than always stating it directly;
  • include examples whose relationship to the main point requires interpretation;
  • avoid turning every answer into a direct synonym of one sentence.

CET-6 careful-reading passages should feel like edited excerpts from quality English media rather than simplified textbook essays.

Simulation Principle

For all reading subtypes, follow the exam mechanics and difficulty style:

  • follow the section instruction, task format, item count, numbering, answer marking logic, text density, answer evidence, and distractor categories;
  • align topic selection, sentence density, information distribution, and distractor logic with 2015–2025 trend patterns;
  • default to delayed answer reveal: generate the task first, wait for the user’s answers, then provide answer key and explanations.
Banked Cloze Rules: 选词填空 / 15选10

Use when the user chooses 选词填空 / 十五选十 / 15选10 / Banked Cloze.

Mandatory CET-style Task Instruction

Every Banked Cloze task must begin with this instruction exactly or with only minimal harmless formatting changes:

In this section, there is a passage with ten blanks. You are required to select one word for each blank from a list of choices given in a word bank following the passage. Read the passage through carefully before making your choices. Each choice in the bank is identified by a letter. Please mark the corresponding letter for each item on Answer Sheet 2 with a single line through the centre. You may not use any of the words in the bank more than once.

Do not describe or generate this as ordinary fill-in-the-blank, grammar completion, multiple-choice cloze, or sentence completion.

Mandatory Full Simulation Format

Generate exactly this structure:

  1. section instruction in English;
  2. one passage;
  3. ten blanks embedded in the passage, numbered 26–35;
  4. one word bank after the passage;
  5. fifteen lettered choices labeled A–O;
  6. each word-bank choice must be a single English word unless a standard hyphenated word is unavoidable;
  7. ask the user to submit answers in the form 26A 27F 28C...;
  8. do not reveal the answer key or explanations until the user submits answers.
Mandatory Length and Completeness
  • CET-4: 220–280 words in the passage;
  • CET-6: 250–320 words in the passage;
  • exactly 10 blanks;
  • exactly 15 choices.
Word Bank Design

The word bank must include:

  • a realistic mixture of nouns, verbs, adjectives, adverbs, and participles;
  • fifteen choices that are plausible at first glance;
  • exactly ten correct choices and five distractors;
  • distractors that fail for clear reasons such as wrong part of speech, wrong collocation, wrong semantic polarity, wrong tense/form, or wrong local logic;
  • no repeated word forms that make the answer ambiguous;
  • no word may be used more than once.

For CET-6, avoid making the correct word obvious through one-word collocation alone. At least some blanks should require sentence-level or paragraph-level semantic judgment.

Paragraph Matching Rules: 长篇阅读 / 信息匹配

Use when the user chooses 长篇阅读 / 信息匹配 / 段落匹配 / Paragraph Matching.

Show full SKILL.md (1,298 more words)Show less
Mandatory CET-style Task Instruction

Every Paragraph Matching task must begin with this instruction exactly or with only minimal harmless formatting changes:

In this section, you are going to read a passage with ten statements attached to it. Each statement contains information given in one of the paragraphs. Identify the paragraph from which the information is derived. You may choose a paragraph more than once. Each paragraph is marked with a letter. Answer the questions by marking the corresponding letter on Answer Sheet 2.

Do not generate this as ordinary reading comprehension, heading matching, paragraph summary matching, paragraph ordering, or title matching.

Mandatory Full Simulation Format

Generate exactly this structure:

  1. section instruction in English;
  2. one long passage with a title;
  3. paragraphs marked with letters [A] through [O];
  4. ten statements numbered 36–45;
  5. each statement contains information derived from one paragraph;
  6. users answer by marking the paragraph letter, e.g. 36C 37A 38F...;
  7. do not reveal the answer key or explanations until the user submits answers.
Mandatory Length and Completeness
  • CET-4: 900–1200 words total, exactly 15 lettered paragraphs [A]–[O];
  • CET-6: 1200–1500 words total, exactly 15 lettered paragraphs [A]–[O];
  • each paragraph must contain 35–100 words;
  • exactly 10 statements, numbered 36–45;
  • paragraph letters may be used more than once;
  • some paragraphs may be unused.
Statement Design

Statements must:

  • be paraphrases, compressions, abstractions, or logical restatements of information in one paragraph;
  • not copy sentences directly from the passage;
  • test information location, synonym recognition, paragraph gist, and logical equivalence;
  • avoid appearing in the same order as the passage whenever possible;
  • include enough semantic overlap across paragraphs to feel realistic, while keeping one best paragraph answer.

CET-6 statements should not be simple keyword matches. They should often compress a paragraph’s claim, implication, contrast, or example-function into one statement.

Careful Reading Rules: 仔细阅读

Use when the user chooses 仔细阅读 / 传统阅读 / 选择题阅读 / Careful Reading.

Mandatory Full Simulation Format

Generate exactly this structure:

  1. two passages, Passage One and Passage Two;
  2. each passage has five multiple-choice questions;
  3. four options per question, labeled A–D;
  4. Passage One questions are numbered 46–50;
  5. Passage Two questions are numbered 51–55;
  6. ask the user to submit answers, e.g. 46A 47C 48D 49B 50A 51C 52D 53A 54B 55C;
  7. do not reveal answers until the user submits.
Mandatory Length and Completeness
  • CET-4: 350–450 words per passage;
  • CET-6: 450–550 words per passage;
  • exactly 2 passages;
  • exactly 5 questions per passage;
  • exactly 4 options per question.
CET-6 Careful Reading Article Standards

For CET-6 careful reading, apply all of the following:

  • the passage should resemble an adapted quality-media article, not a tidy classroom essay;
  • the argument should contain at least one concession, tension, qualification, or shift in perspective;
  • avoid making the thesis fully explicit in the first or last sentence;
  • include at least one example, study, institutional practice, historical reference, or concrete scenario that supports a broader point;
  • use denser phrasing and more abstract vocabulary than CET-4;
  • avoid excessive transparent connectors;
  • make some relationships inferable rather than fully spelled out.

A CET-6 passage should not read as “topic sentence + explanation + example + conclusion” in every paragraph.

Question Design

Across the two careful-reading passages, include a realistic mix of:

  • main idea / best title;
  • detail with paraphrase;
  • inference;
  • author attitude or tone;
  • example function;
  • vocabulary in context;
  • cause-effect;
  • paragraph function;
  • author purpose.

Do not make all questions simple location questions.

Option and Distractor Design

This is critical. Options must force best-answer judgment.

Correct options:

  • should be semantically supported by the passage;
  • should usually be paraphrased rather than copied from the evidence sentence;
  • should avoid direct reuse of rare or distinctive words from the passage when possible;
  • should express the underlying claim, not merely repeat a phrase.

Distractors:

  • must not be obviously absurd, unrelated, or the simple opposite of the passage;
  • should often contain partial truths from the passage but distort the focus, scope, cause, subject, condition, attitude, or conclusion;
  • should include “reasonable but not best” choices, especially for main idea, inference, and example-function questions;
  • should avoid extreme words such as only, always, never, entirely, unless the trap is deliberate and plausible;
  • should be similar in length and style to the correct option.

For CET-6, at least two distractors in each question should be plausible enough that a student must return to the passage and compare details.

Anti-Obviousness Check Before Output

Before presenting a careful-reading task, internally check:

  • Can the correct answer be chosen by matching one obvious phrase from the passage? If yes, rewrite the option.
  • Are two or more wrong options obviously unrelated to the passage? If yes, rewrite them using plausible but flawed logic.
  • Does the passage rely too heavily on simple signposts? If yes, make the prose more article-like.
  • Does each question test understanding rather than mere word spotting? If not, revise.
  • Are the correct options consistently longer, more moderate, or more academic than the distractors? If yes, balance option style.
  • For CET-6, does the task feel closer to a quality-media adapted article than to a standard AI-generated essay? If not, revise.

After the user answers, explain:

  • correct answer;
  • evidence location and paraphrased evidence;
  • reasoning path;
  • why each wrong option is wrong;
  • error type and follow-up drill.
Reading Distractor Taxonomy

Use these categories when generating and explaining reading questions:

  • source detail but wrong focus;
  • concept substitution;
  • scope too broad or too narrow;
  • reversed causality;
  • mismatched subject;
  • attitude polarity reversal;
  • time or condition mismatch;
  • over-inference;
  • example mistaken for conclusion;
  • concession mistaken for author’s final stance;
  • keyword repetition without logical support;
  • reasonable but not best.

Listening Mode

Goal

Generate original listening scripts and questions, simulate CET-style listening comprehension, and diagnose listening errors.

Scene and Difficulty Rules

CET-4 listening should use:

  • clear scenes;
  • moderate information density;
  • explicit transitions;
  • familiar contexts such as campus services, everyday problems, health, basic technology, community life, and short news reports.

CET-6 listening should use:

  • denser reporting;
  • interviews;
  • talks and lectures;
  • research findings;
  • policy or social issues;
  • professional contexts;
  • implicit reasoning and viewpoint changes.
Length Rules
  • CET-4 short news/report: 90–140 words.
  • CET-4 long conversation: 250–350 words.
  • CET-4 passage: 220–300 words.
  • CET-6 report/talk segment: 160–240 words or longer when appropriate.
  • CET-6 long conversation: 350–450 words.
  • CET-6 passage/lecture: 300–400 words.
Listening Task Flow

When generating listening practice:

  1. provide 5–8 pre-listening vocabulary items that do not reveal answers;
  2. provide the listening script only if the user asks for transcript mode, or if the platform cannot play audio;
  3. provide questions without answers;
  4. wait for user answers;
  5. provide answer key, cue paraphrase, skill tested, distractor logic, and next-step practice.

If no audio generation is available, present the script as “朗读/自读脚本” and suggest the user read once without looking back before answering.


Study Plan Mode

Goal

Create a practical preparation plan based on level, score, time, weak section, and daily schedule.

Collect or infer:

  • target level;
  • current score;
  • target score;
  • exam date;
  • weak section;
  • daily study time;
  • whether the user wants passing, improvement, or high-score strategy.
Plan Structure

Plans should include:

  • diagnostic summary;
  • weekly priorities;
  • daily task list;
  • vocabulary review rhythm;
  • writing/translation output requirements;
  • reading/listening drill quantities;
  • mock-test checkpoints;
  • error-log review method;
  • risk warnings;
  • next check-in prompt.
Time-Window Strategy
  • Less than 2 weeks: prioritize high-yield correction, writing/translation templates, listening and reading error reduction.
  • 2–6 weeks: combine section drills, weekly output, and partial simulations.
  • More than 6 weeks: build cycles of foundation, section drills, mixed practice, simulation, and review.

Output Templates

Practice Label
text
以下为原创 CET-style 模拟仿真训练。
Opening Question
text
你准备考四级还是六级?目前最想提升哪一项:写作、翻译、阅读、听力,还是整体规划?如果方便,也可以告诉我当前分数、目标分数和考试日期。
Writing Task Template
markdown
以下为原创 CET-style 训练,不是官方真题。

你选择的是:{CET-4/CET-6} 写作训练

下面是 3 个高频方向下的原创题目:

1. {Topic A}
   - 类型:{opinion / phenomenon / solution / practical writing}
   - 难度:{easy / medium / hard}
   - 适合训练:{skill focus}

2. {Topic B}
...

请选择一个题目作答。建议字数:{word count}。你写完后,我会按四六级作文维度给你评分、修改和模板。
Writing Feedback Template
markdown
## 估分
{score range / level}

## 总体评价
{overall assessment}

## 分项评分
| 维度 | 评分 | 说明 |
|---|---:|---|
| 内容切题度 |  |  |
| 结构完整度 |  |  |
| 逻辑连贯性 |  |  |
| 语法准确性 |  |  |
| 词汇丰富度 |  |  |
| 句式多样性 |  |  |
| 语言自然度 |  |  |
| 模板痕迹 |  |  |

## 主要优点
{strengths}

## 主要问题
{problems}

## 重点句修改
{sentence-level revisions}

## 高分改写版
{revised essay}

## 可复用表达
{phrases}

## 个性化模板
{template}

## 重写任务
请基于上面的修改,重写一版。我会对比第一版和第二版,指出具体进步。
Translation Task Template
markdown
以下为原创 CET-style 模拟仿真训练。

你选择的是:{CET-4/CET-6} 翻译训练

请将下面这段中文翻译成英文:

{original Chinese paragraph}

先不要看答案。你提交译文后,我会从信息完整度、准确性、语法、自然度和中式英语问题几个方面批改。
Translation Feedback Template
markdown
## 信息完整度
{assessment}

## 主要误译 / 漏译
{issues}

## 中式英语问题
{Chinglish problems}

## 句法拆解
{structure analysis}

## 标准译文
{standard version}

## 高分译文
{higher-scoring version}

## 可复用表达
{expressions}

## 针对性小练习
{mini drill}
Reading / Listening Feedback Template
markdown
## 正确答案
{answer key}

## 定位依据 / 听力线索
{evidence or listening cue}

## 推理路径
{reasoning}

## 干扰项分析
{distractor analysis}

## 错因诊断
{error types}

## 下一题训练方向
{targeted drill}

Quality Checklist Before Responding

Before generating a task or feedback, verify:

  • level is clear or reasonably inferred;
  • section is clear or reasonably inferred;
  • generated task follows the selected CET task format;
  • answer is not revealed early unless requested;
  • difficulty matches CET-4 or CET-6;
  • feedback is specific and actionable;
  • output is in Chinese by default.

Example First Reply

text
你准备考四级还是六级?目前最想提升哪一项:写作、翻译、阅读、听力,还是整体规划?如果方便,也可以告诉我当前分数、目标分数和考试日期。

© mingchen666, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files in electron/builtin-assets/skills/cet-skill of mingchen666/Reviva.

  • SKILL.md
  • LICENSE
  • README.md
  • config.json
  • docs/distillation_summary.md
  • examples/reading_example.md
  • examples/study_plan_example.md
  • examples/translation_example.md
  • examples/writing_example.md
  • templates/error_log_template.md
  • templates/translation_feedback_template.md
  • templates/writing_feedback_template.md

Open the folder on GitHubat commit 24bde40

Compare with similar skills

Cet Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cet Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cet Skill this skillmingchen666/Reviva237—~6.4kAutomated safety check: PassMIT
Humanized Chinese Writing PolisherEthanYoQ/agent-xiaohongshu-workbench153—~1.1kAutomated safety check: PassMIT
Classical Chinese Text Annotatorlijigang/ljg-skills7.5k—~551Automated safety check: PassMIT
Wiki CoreIssacW228/student-llm-wiki176—~708Automated safety check: PassMIT
Jev Question Translatorlawve-ai/awesome-legal-skills836—~6.9kAutomated safety check: PassApache-2.0
Learnmajiayu000/claude-skill-registry6661 repos~3.3kAutomated safety check: PassMIT

Similar skills

  • Humanized Chinese Writing Polisher

    EthanYoQ/agent-xiaohongshu-workbench

    A skill your agent uses when a user asks to polish, rewrite, humanize, de-AI, localize, or oralize Chinese writing, including short-video scripts, articles, social posts, speeches, newsletters, and…

    153 GitHub stars~1.1k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Turns a named classical Chinese chapter, such as one from the Tao Te Ching or the Analects, into a single annotated PNG image with notes and commentary.

    7.5k GitHub stars~551 tokensUpdated 2 days ago
    EducationAuto-check passed
  • Wiki Core

    IssacW228/student-llm-wiki

    Core operating rules for the student knowledge wiki. An agent skill from IssacW228/student-llm-wiki.

    176 GitHub stars~708 tokensUpdated 3 mo ago
    Knowledge ManagementAuto-check passed
  • Jev Question Translator

    lawve-ai/awesome-legal-skills

    Turns a legal question, a set of draft questions, or source material such as a statute, jury instruction, rubric, contract checklist, or coding manual into a battery of narrow questions that…

    836 GitHub stars~6.9k tokensUpdated 5 days ago
    Writing & ContentAuto-check passed
  • Learn

    majiayu000/claude-skill-registry

    A skill your agent uses when the user wants intellectual understanding — learning how or why something works, not getting a task done or soliciting Claude's judgment.

    666 GitHub starsUsed in 1 repo~3.3k tokens
    EducationAuto-check passed
  • Knowledge Construction

    JetXu-LLM/DocMason

    Write bilingual Phase 3 knowledge objects for staged DocMason sources from rendered evidence and extracted structure.

    147 GitHub stars~1.8k tokensUpdated 8 days ago
    Knowledge ManagementAuto-check passed

More from mingchen666/Reviva

All 54 skills in this repo
  • Geometry Assistant

    mingchen666/Reviva

    A skill your agent uses when rendering high-school solid-geometry problem data into an interactive 3D standalone HTML artifact with known-condition highlights, step-by-step constructions, faces…

    237 GitHub stars~1.2k tokensUpdated 17 days ago
    Auto-check passed
  • Bili Note

    mingchen666/Reviva

    Turn Bilibili videos that are already registered and parsed in MindSpace, or Bilibili opus/article posts, into evidence-linked Markdown learning notes.

    237 GitHub stars~1.1k tokensUpdated 17 days ago
    Auto-check passed
  • Study Companion En

    mingchen666/Reviva

    General study companion for learning, review, exam prep, exam-point analysis, syllabus/exam-outline interpretation, finals speedrun teaching, concept explanation, problem solving, homework coaching…

    237 GitHub stars~5.7k tokensUpdated 17 days ago
    Auto-check passed
  • Design classroom management and differentiated support plans for real teaching constraints.

    237 GitHub stars~1k tokensUpdated 17 days ago
    Auto-check passed
  • Design and generate concept-first learning artifacts: concept cards, visual explanations, diagrams, interactive HTML demos, Manim/math visualizations, matplotlib scientific plots, misconception…

    237 GitHub stars~2.8k tokensUpdated 17 days ago
    Auto-check passed
  • Cs Course Learning

    mingchen666/Reviva

    A skill your agent uses whenever the user is learning computer science core courses, 408, data structures, computer organization, operating systems, computer networks, algorithms, course finals…

    237 GitHub stars~1.2k tokensUpdated 17 days ago
    Auto-check passed

Questions about Cet Skill

What does Cet Skill do?

CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning. Cet Skill is an agent skill from mingchen666/Reviva. CET-4 and CET-6 exam preparation coach for original CET-style practice, diagnostic feedback, writing and translation correction, reading/listening drills, and study planning.

When should I use Cet Skill?

Cet Skill fits situations like: tasks that involve Translation; tasks that involve Study guides and flashcards.

How do I install Cet Skill in Claude Code?

Run `npx skills add mingchen666/Reviva --skill cet-skill -a claude-code`. Or copy the skill folder (electron/builtin-assets/skills/cet-skill in mingchen666/Reviva) into .claude/skills/cet-skill in your project. Claude Code loads it when a task matches its description.

How do I install Cet Skill in Codex?

Run `npx skills add mingchen666/Reviva --skill cet-skill -a codex`. Or copy the skill folder (electron/builtin-assets/skills/cet-skill in mingchen666/Reviva) into .agents/skills/cet-skill in your project. Codex loads it when a task matches its description.

Can I use Cet Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mingchen666/Reviva --skill cet-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cet-skill, .gemini/skills/cet-skill, .github/skills/cet-skill and .opencode/skills/cet-skill in your project.

What does Cet Skill need to run?

SKILL.md names no scripts, command-line tools or credentials: Cet Skill is instructions for the agent only.

Does Cet Skill access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Cet Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cet Skill use?

Cet Skill is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cet Skill use?

About 6.4k tokens (SKILL.md is roughly 26k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cet Skill?

Skills that share tags, products or a category with Cet Skill: Humanized Chinese Writing Polisher (EthanYoQ/agent-xiaohongshu-workbench, 153 stars), Classical Chinese Text Annotator (lijigang/ljg-skills, 7.5k stars), Wiki Core (IssacW228/student-llm-wiki, 176 stars) and Jev Question Translator (lawve-ai/awesome-legal-skills, 836 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cet Skill?

mingchen666 (a GitHub user) maintains it in mingchen666/Reviva, which has 237 GitHub stars. The repository holds 54 skills in this directory. The repository was last updated on September 21, 2026.

Source: mingchen666/Reviva on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.