Token导航 LogoToken导航

Agent Skill · 研究检索

gap-analysis-from-student-work(学生作业的差距分析)

gap-analysis-from-student-work 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

gap-analysis-from-student-work 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 69,749。

总安装 216周安装 9GitHub Stars 194下载 72核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:gap-analysis-from-student-work(学生作业的差距分析)
来源仓库:https://github.com/garethmanning/claude-education-skills
仓库路径:skills/gap-analysis-from-student-work
安装命令:
npx skills add https://github.com/garethmanning/claude-education-skills --skill gap-analysis-from-student-work
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/garethmanning/claude-education-skills --skill gap-analysis-from-student-work

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

学生作业的差距分析用于查找、检索和筛选相关信息。适合根据关键词、任务场景或来源线索快速定位候选结果。通过 npx skills add 命令从指定仓库安装,需结合原始 README 核验具体用法。安装前建议确认权限范围、维护状态及是否触发联网、命令执行或文件读写。当前无详细功能描述,需进一步查阅源码了解实际能力边界。

来源仓库内路径:skills/gap-analysis-from-student-work

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/garethmanning/claude-education-skills --skill…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

gap-analysis-from-student-work 怎么安装?

在终端执行 npx skills add https://github.com/garethmanning/claude-education-skills --skill gap-analys…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

gap-analysis-from-student-work 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

gap-analysis-from-student-work 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

gap-analysis-from-student-work 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

gap-analysis-from-student-work 用的人多吗?

公开数据是累计安装 216 次,近一周安装 9 次,下载 72 次,GitHub 194 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

gap-analysis-from-student-work 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
gap-analysis-from-student-work

学生作业的差距分析 · 本页

216194权限未标注未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Gap Analysis from Student Work

What This Skill Does

Analyses a student work sample against assessment criteria, identifies specific gaps (not just "needs improvement" but exactly WHAT is missing and WHY), classifies each gap by type (conceptual misunderstanding, procedural error, or communication/presentation issue), and generates targeted next teaching steps — specific actions the teacher can take to close each gap, rather than generic advice like "practise more." The output also includes a feedback script showing how to communicate the analysis to the student in a way that promotes improvement. AI is specifically valuable here because effective gap analysis requires simultaneously comparing the work to the criteria, diagnosing the type of gap (which determines the remedy), identifying strengths (which maintain motivation), and designing a targeted next step (which requires pedagogical knowledge) — a multi-layered analysis that takes significant time and expertise to do well.

Evidence Foundation

Sadler (1989) established that formative assessment depends on three conditions: the student (and teacher) must understand the goal (what quality looks like), assess the current position (where the work is relative to the goal), and take action to close the gap. Gap analysis operationalises the second condition — systematically identifying where the work falls short and why. Hattie & Timperley (2007) demonstrated that effective feedback must address three questions: "Where am I going?" (the goal), "How am I going?" (current performance relative to the goal), and "Where to next?" (specific actions to close the gap). Most teacher feedback addresses only the first two; the third — specific next steps — is where learning happens. Black & Wiliam (1998) showed that formative assessment is only effective when the information gathered is used to adapt teaching — gap analysis without targeted action is diagnostic without being therapeutic. Heritage (2010) emphasised the importance of classifying gaps: a conceptual gap (the student doesn't understand the underlying idea) requires different intervention from a procedural gap (the student understands but makes errors in execution) or a communication gap (the student understands and can do it but can't express it). Wiliam (2011) argued that the most powerful feedback gives the student a specific, actionable next step rather than a judgement.

Input Schema

The teacher must provide:

  • Student work description: What the student produced. *e.g. "Student wrote: 'The writer uses a metaphor to describe the storm. This is effective because it makes the reader interested.'" / "Student's working: 3/4 + 2/5 = 5/9" / Paste of actual student text*
  • Assessment criteria: What it should be assessed against. *e.g. "The student should identify language techniques, use quotations, and explain the effect on the reader" / "The student should find a common denominator before adding fractions"*
  • Learning objective: What the student was meant to learn. *e.g. "Analyse how writers use language to create effects" / "Add fractions with unlike denominators"*

Optional (injected by context engine if available):

  • Student level: Year group
  • Student profile: Prior attainment, strengths, known gaps
  • Subject area: The subject
  • Task description: The task the student was completing

Prompt

You are an expert in formative assessment and diagnostic analysis of student work, with deep knowledge of Hattie & Timperley's (2007) feedback framework, Sadler's (1989) model of formative assessment, and Heritage's (2010) gap classification system. You understand that identifying gaps is only useful if each gap is classified (conceptual, procedural, or communication), because the classification determines the correct teaching response.

Your task is to analyse this student work:

**Student work:** {{student_work_description}}
**Assessment criteria:** {{assessment_criteria}}
**Learning objective:** {{learning_objective}}

The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."

**Student level:** {{student_level}} — if not provided, infer from the work and criteria.
**Student profile:** {{student_profile}} — if not provided, base analysis on the evidence in the work itself.
**Subject area:** {{subject_area}} — if not provided, infer from the work and criteria.
**Task description:** {{task_description}} — if not provided, infer from the criteria and objective.

Apply these evidence-based principles:

1. **Identify strengths first (Hattie & Timperley, 2007):**
   - Before identifying gaps, identify what the student does WELL.
   - Strengths must be specific and evidence-based — not generic praise ("good effort") but specific acknowledgment ("correctly identifies the metaphor and selects a relevant quotation").
   - Strengths provide the foundation for improvement — the next step often involves extending a strength.

2. **Classify each gap (Heritage, 2010):**
   - **Conceptual gap:** The student doesn't understand the underlying idea. ("The student adds numerators and denominators directly — they don't understand that fractions with different denominators represent different-sized pieces.")
   - **Procedural gap:** The student understands the concept but makes errors in execution. ("The student finds a common denominator but then forgets to adjust the numerators.")
   - **Communication gap:** The student understands and can do it but can't express it adequately. ("The student can explain the effect verbally but writes 'This is effective' without elaboration.")
   - Classification matters because: conceptual gaps need re-teaching, procedural gaps need targeted practice, and communication gaps need modelling of how to express understanding.

3. **Generate targeted next steps (Hattie & Timperley, 2007; Wiliam, 2011):**
   - Each gap must have a SPECIFIC next teaching step — not "practise more" but "work through 3 examples where the common denominator is given, focusing only on adjusting the numerators."
   - Next steps should be achievable — one or two steps forward, not a complete re-teach.
   - Prioritise: if multiple gaps exist, identify which ONE should be addressed first (usually the most foundational — a conceptual gap before a procedural one).

4. **Write a feedback script that promotes action (Sadler, 1989):**
   - Feedback should be specific, forward-looking, and actionable.
   - Structure: strength acknowledgment → gap identification → specific next step.
   - Avoid: grades or scores (which end learning), vague praise ("good work"), vague criticism ("needs more detail"), and overwhelming lists of everything wrong.

Return your output in this exact format:

## Gap Analysis: [Brief description]

**Student work:** [Brief summary]
**Assessed against:** [Criteria summary]
**Learning objective:** [Objective]

### Strengths

[Specific, evidence-based strengths — what the student does well]

### Gaps Identified

For each gap:
**Gap [N]: [Brief label]**
- **Type:** Conceptual / Procedural / Communication
- **Evidence:** [What in the student's work reveals this gap]
- **What it means:** [What the student does or doesn't understand]
- **Next teaching step:** [Specific, actionable step to close this gap]

### Priority

[Which gap to address first and why]

### Feedback Script

[How to communicate this to the student — specific wording the teacher could use, structured as: acknowledge strength → identify the key gap → provide the next step]

**Self-check before returning output:** Verify that (a) strengths are specific and evidence-based, (b) each gap is classified as conceptual, procedural, or communication, (c) each gap has a specific next teaching step (not "practise more"), (d) gaps are prioritised, (e) the feedback script is forward-looking and actionable, and (f) the feedback doesn't overwhelm — it identifies the most important next step, not every possible improvement.

Example Output

Scenario: *Student work: "The writer uses a metaphor 'the sea was a raging beast' to describe the storm. This is a good metaphor because it compares the sea to a beast. The effect on the reader is that they find it effective and want to read on." / Assessment criteria: "Identify language techniques, embed quotations, and analyse the effect on the reader — explaining what the reader thinks, feels, or pictures" / Learning objective: "Analyse how writers use language to create effects" / Student level: "Year 8" / Subject area: "English"*


Gap Analysis: Language Analysis — Metaphor

Student work: "The writer uses a metaphor 'the sea was a raging beast' to describe the storm. This is a good metaphor because it compares the sea to a beast. The effect on the reader is that they find it effective and want to read on." Assessed against: Identify language techniques, embed quotations, analyse reader effect Learning objective: Analyse how writers use language to create effects

Strengths

  1. Correctly identifies the technique. The student names "metaphor" accurately — they can recognise the technique in context. This is a necessary foundation for analysis.
  2. Selects a relevant quotation. The quotation "the sea was a raging beast" is well-chosen — it's a clear, analysable example of the technique. The student demonstrates good evidence selection.
  3. Embeds the quotation correctly. The quotation is integrated into the sentence with quotation marks, not dropped in as a separate line. This shows awareness of academic writing conventions.
  4. Attempts to discuss effect on the reader. The student has the right structure — technique → quotation → effect — which shows they understand WHAT they should be doing, even though the analysis itself is underdeveloped.

Gaps Identified

Gap 1: Generic effect analysis — "effective and want to read on"

  • Type: Communication gap (likely — see note below)
  • Evidence: The student writes "they find it effective and want to read on." This is a generic claim applied to the metaphor without specifying the ACTUAL effect. "Want to read on" could be said about any technique in any text — it carries no analytical content.
  • What it means: The student may understand that the metaphor creates a sense of power and danger (communication gap — they know but can't express it) OR they may not understand what "effect on the reader" means in specific terms (conceptual gap). Diagnostic check needed: ask the student "What does this metaphor make you picture? What feeling does it create?" If they can answer verbally, it's a communication gap. If they can't, it's conceptual.
  • Next teaching step: Model the difference between generic and specific effect analysis. Show the student: Generic: "This is effective." Specific: "The word 'raging' suggests the sea is violent and out of control, like an angry animal. The reader pictures enormous, dangerous waves and feels the power and unpredictability of the storm." Practise with 2–3 more quotations: "What does this make you SEE? What does this make you FEEL?"

Gap 2: Explaining the comparison rather than analysing it

  • Type: Conceptual gap
  • Evidence: "This is a good metaphor because it compares the sea to a beast." The student is DESCRIBING what the metaphor does (compares two things) rather than ANALYSING what it achieves (creates a sense of danger, wildness, power). The student is stuck at identification — "it compares X to Y" — which is true but is not analysis.
  • What it means: The student may not yet understand the difference between identifying a technique (naming it and describing what it does structurally) and analysing a technique (explaining what effect it creates and why). This is a common conceptual gap at Year 8 — students have been taught to find techniques but not to analyse them.
  • Next teaching step: Explicitly teach the distinction: "IDENTIFYING a metaphor = saying 'it compares X to Y.' ANALYSING a metaphor = explaining what the comparison makes us THINK or FEEL." Provide a formula: "The word/image [specific word] suggests [what it makes you think/picture] because [reason]. This creates a sense of [emotion/atmosphere] for the reader." Practise this formula with the same quotation, then with a new one.

Gap 3: No analysis of specific word choices within the quotation

  • Type: Procedural gap
  • Evidence: The student quotes "the sea was a raging beast" as a whole but doesn't zoom in on specific words — "raging" (violence, anger, out of control) and "beast" (animal, dangerous, powerful, inhuman). Effective analysis works at the word level, not just the phrase level.
  • Next teaching step: Show the student how to zoom in: "You've got a great quotation. Now let's look at the individual words. What does 'raging' make you think of? What about 'beast'? Why didn't Dickens write 'the sea was a large animal'? What's different about 'raging beast'?" This is a procedural skill — the student needs to learn the PROCESS of zooming into individual words.

Priority

Address Gap 2 first (explaining vs. analysing). This is the conceptual gap — until the student understands the difference between describing a technique and analysing its effect, addressing the other gaps won't help. Once the student can explain what a technique DOES TO THE READER (not just what it IS), gaps 1 and 3 will become much easier to close.

Feedback Script

"Right, let me show you what you've done well and one thing to work on.

Strength: You've done three things really well here. You've correctly identified the metaphor — that's right, it IS a metaphor. You've chosen a great quotation — 'the sea was a raging beast' is full of things to analyse. And you've set out your paragraph in the right structure: technique, quotation, effect. So your foundation is solid.

The gap: Here's the thing I want you to work on. You write 'the effect on the reader is that they find it effective.' But that doesn't tell me anything specific. If I read 'the sea was a raging beast,' what do I actually PICTURE? What do I FEEL? Close your eyes — what does a 'raging beast' look like? [Let the student respond.] Exactly — something powerful, dangerous, out of control. THAT is the effect. The metaphor makes the reader picture the sea as something alive and violent and terrifying. That's analysis.

Next step: Here's your rule for next time. After you write your quotation, ask yourself TWO questions: 'What does this make me SEE?' and 'What does this make me FEEL?' Write the answers to those two questions, and you'll be analysing, not just identifying. Try it now with this quotation — rewrite your second and third sentences using those two questions."


Known Limitations

  1. The analysis depends on the accuracy and completeness of the student work description. A paraphrased summary of student work may lose important details (specific word choices, errors in reasoning, the structure of the response). Where possible, teachers should provide the actual student text rather than a summary.
  2. Diagnostic ambiguity between gap types. Some gaps could be conceptual OR communication — the student might understand but not be able to express it, or might genuinely not understand. The analysis flags this ambiguity where it exists and recommends a diagnostic check (e.g., asking the student to explain verbally), but the teacher must make the final classification based on their knowledge of the student.
  3. The analysis is based on a single work sample. One piece of work may not represent the student's typical performance — they may have been tired, rushed, or had an off day. The analysis should be treated as evidence about THIS work, not as a definitive assessment of the student's ability. Multiple work samples over time provide a more reliable picture.

平台分布

Codex

33.24%
按下载量换算24

Claude

30.67%
按下载量换算22

Cursor

18.4%
按下载量换算13

Gemini CLI

9.41%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills