一键导入
honor-aid-check
Before giving or accepting help on a KTH assignment, check whether the help is within the assignment's permitted-aids and collaboration policy.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Before giving or accepting help on a KTH assignment, check whether the help is within the assignment's permitted-aids and collaboration policy.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | honor-aid-check |
| description | Before giving or accepting help on a KTH assignment, check whether the help is within the assignment's permitted-aids and collaboration policy. |
Implements the front-half of Rules 4, 6, and 7: don't copy, give help appropriately, use AI correctly. The check happens before help is given, not after.
Ask for, in order of preference:
Normalise the policy into a small grid:
| Aid type | Permitted? | Conditions |
|---|---|---|
| Discussing problem with peers | yes / no / limited | e.g. "ideas only, no shared code" |
| Sharing code with peers | yes / no / limited | |
| External sources (books, web) | yes / no / limited | e.g. "with citation" |
| Generative AI — ideation | yes / no / limited | |
| Generative AI — drafting prose | yes / no / limited | |
| Generative AI — code generation | yes / no / limited | |
| Generative AI — debugging existing code | yes / no / limited | |
| Reuse of own prior work | yes / no / limited | |
| Reuse of starter / template code | yes / no / limited |
State plainly which row(s) of the grid the request maps to. If a request spans multiple rows (e.g. "explain this paper and rewrite my paragraph"), split it.
For each row:
honor-disclose.Append a one-line entry the user can paste into a running help log:
<date> · <assignment> · <aid type> · <permitted? + condition> · <what was provided>
This log feeds honor-disclose at submission time.
Query KTH Canvas (course info, assignments, deadlines, modules, syllabus, pages) via the `canvaslms` CLI to answer natural-language questions like "when is the deadline for lab 2 in DD1301".
Audit a draft KTH submission for honor-code risk — copied content, missing citations, undisclosed AI use, group-attribution gaps, attendance-record issues.
Prepare a student to orally present and defend every part of their own submission, satisfying Rule 3 (oral competency) of the KTH EECS Code of Honour.
Generate an honest, structured disclosure block for a KTH submission — what was the student's own work, what help was used (people, sources, AI), and where each contribution appears.
(Teacher-side) Draft an unambiguous permitted-aids and collaboration policy for a KTH assignment, including explicit handling of generative AI.