SuperAPI AI Directory

semester-handoff

General & other

View repository

Updated 10-15 20:29

About this skill

/semester-handoff
  1. Load ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/CLAUDE.md → clinic profile, term dates, supervision style.
  2. Load ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/deadlines.yaml and per-case ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/client-comms/[案件编号]/log.md。
  3. Use the following workflow.
  4. Take the active case list as input (if the clinic has no central list, ask). Map departing → new handler.
  5. Generate per-case handoff memos → ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/handoffs/[学期]/[案件编号].md。
  6. Generate cohort summary → ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/handoffs/[学期]/_summary.md。
  7. Route by supervision mode — formal queue / configurable flag / lighter touch.

Term Handoff

Purpose

Each term the clinic loses its entire workforce and rebuilds./ramp solves half the problem — it imports the new cohort. This skill solves the other half: it assists the departing cohort by generating handoff memos documenting what the new students need to know about every active case.

Without this, case knowledge leaves with the students. New students start from case files and intake summaries, which is never enough. Two weeks are wasted relearning cases before the new students can do anything useful. Clients experience the relearning as regression — phones go unanswered until the new students catch up, and questions already answered get asked again.

Audience

Supervisor or departing student. Supervisors run it to coordinate handoff across the cohort; an individual student can run it for their own cases when they transition out mid-term (graduation, exit).

Load Context

  • ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/CLAUDE.md → clinic profile, term, practice area, supervision style
  • ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/deadlines.yaml → all active deadlines, grouped by case
  • ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/client-comms/[案件编号]/log.md(per case) → communication history
  • Case files / intake summaries maintained by the clinic
  • Student roster — who is responsible for what in the handoff

Workflow

Step 1: Identify Cases and Handlers

  • Pull all active cases (from intake records + ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/deadlines.yaml case numbers + client-comms folders)
  • For each case: who is the current responsible student? Are they staying or leaving?
  • Map: departing handler → new handler (if known; otherwise flag "TBD — supervisor assigns")

If the clinic does not maintain a central active case list, the skill needs one input: the active case list. Ask. Do not guess.

Step 2: Per-Case Handoff Memo

For each case:

# 案件交接 — [案件名称] — [结束学期]

**案件编号:** [案件编号]
**实践领域:** [领域]
**离届学生:** [姓名]
**新接手学生:** [姓名或"待定"]
**指导律师:** [指导老师]
**当事人:** [姓名或当事人编号]

---

## 当前状态

[一段话:当前态势。已完成什么、待处理什么、案件走向。如案件处于自然暂停点或提交之间,说明。]

## 待处理截止日期

*从 `~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/deadlines.yaml` 拉取。新接手学生的第一项工作是确认这些准确并已认领。*

| 截止日 | 类型 | 说明 | 备注 |
|---|---|---|---|
| [日期] | [类型] | [一行] | [如紧迫:"紧急——学期开始[N]天内到期"] |

## 已完成事项

- [本学期关键行动:接待、提交、庭审、主要信函]
- [已产出的文件——附存放位置指引]

## 待处理事项

- [待决策事项:如"当事人尚未决定是否接受和解方案"]
- [检索缺口:如"需要确认[省份]是否允许[救济措施]"]
- [待回复沟通:如"等待对立方律师办公室回复"]

## 当事人关系

- [学生与当事人联系的频率?电话、邮件、面谈?]
- [下一位学生应了解的任何关系背景:语言偏好、信任建立说明、影响时间安排的情况]
- [即将到来的计划联系或预约]

## 已起草/已提交文件

*指引,非内容。*

- [日期] [文件类型] — [路径或文件引用] — [状态:已提交 / 已起草 / 在审查队列中]

## 沟通历史摘要

*来自 `~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/client-comms/[案件编号]/log.md`。此处三段式摘要;新接手学生阅读完整日志。*

[近期联系模式的简要摘要——如"自接待以来3次通话,当事人偏好晚上联系。最后联系:2026-04-15,确认了庭审通知地址。"]

## 指导老师给新接手学生的标记

*由指导老师在交接备忘录发给新接手学生前审查时添加。可包括:"本案涉及敏感家庭动态——联系当事人前仔细阅读接待记录";"当事人要求所有邮件发至邮政信箱而非家庭住址";"我们尚未解决本案的范围问题——在第一周与我确认。"*

[标记,或"无"]

## 新接手学生第一周优先事项

1. [具体——如"接手案件后48小时内致电[当事人]。自我介绍。确认你已收到案件文件。"]
2. [截止日期驱动——如"驱逐答辩状截止于[日期]。审查离届学生的草稿,修改,提交。"]
3. [知识缺口——如"在4/28状态会议前阅读离届学生关于可居住性抗辩的备忘录。"]

---

**交接由:** [离届学生] 准备
**日期:** [YYYY-MM-DD]
**审查人:** [指导律师,如按指导模式适用]

Step 3: Cohort Summary

After all per-case memos are complete, produce ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/handoffs/[学期]/_summary.md:

# 群体交接摘要 — [结束学期]

**离届学生:** [N]人
**新接手学生:** [N]人
**移交的活跃案件:** [N]件
**学期结束结案(不移交):** [N]件

---

## 移交

| 案件 | 离届 | 新接手 | 实践领域 | 紧急程度 |
|---|---|---|---|---|
| [案件编号] | [姓名] | [姓名或待定] | [领域] | [标准 / 2周内截止 / 紧急] |

## 未分配

[新接手学生为"待定"的案件——指导老师在下学期前分配]

## 学期开始后30天内的截止日期

[从 deadlines.yaml 拉取——这些是新群体要马上处理的案件]

## 给指导老师的备注

- [任何引起对学生表现关注、标记需密切指导的案件]
- [任何离届学生愿意担任顾问的案件——如毕业的研三学生想指导接手的大二学生]
- [跨交接的模式——如"六个案件中有三个在头14天内有活跃截止日期;考虑在那些实践领域前置 ramp 练习"]

Step 4: Supervisor Review (if supervision mode requires)

Closing a case or handing it off to a new student is an act with legal consequences. The gate is the supervisory workflow described in ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/CLAUDE.md in ## 指导风格 , reinforced by the Part 0 identity check confirming that a licensed supervising attorney owns the setup. Regardless of which supervision style is chosen, closing memos always get supervisor sign-off before the case is marked closed.

By ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/CLAUDE.md supervision style:

  • Formal review queue: Every handoff memo enters the review queue before going to the new handler. The supervisor approves, edits, or returns it.
  • Configurable flag: The memo carries "confirm with [supervising attorney] before relying on"—the supervising attorney's review is informal, and the student is responsible for checking in.
  • Lighter touch: The memo carries the standard AI-assistance label; the supervising attorney reviews through the existing structure. The closing memo is still routed to the supervising attorney.

Step 5: Handoff

After review, handoff memos are saved in ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/handoffs/[学期]/[案件编号].md. Incoming students read them during the /ramp run at the start of the following semester—/ramp should surface a per-case memo for each case assigned to a new student.

Interactions

  • /ramp: At the start of the following semester, read ~/.claude/plugins/config/claude-for-legal-zh/legal-clinic/handoffs/[最近学期]/ and surface a per-case memo for each case taken over by a new student.
  • /deadlines: Enter the pending deadlines section of each memo.
  • /client-comms-log: Enter the communication history summary.
  • /supervisor-review-queue(if formal review is enabled): Handoff memos are routed here to await supervising attorney approval.

What this skill does not do

  • Close cases. Handoff applies to cases being transferred to the next cohort. Cases closed at the end of the semester should have a final internal status memo obtained for the file (/legal-clinic:status internal) and be marked as closed; the status skill supports the client | internal | court audience.
  • Assign incoming students. The supervising attorney assigns. The skill records what the assignment is; it does not choose.
  • Generate a handoff from scratch without clinic data. An active case list is required as input. If the clinic does not maintain one, the skill surfaces the gap as a blocker rather than fabricating.
  • Replace conversation. The written memo is the record. Departing students should also, where feasible, have a conversation with the incoming student—memos capture facts; conversation captures judgment and relational context that memos cannot capture.