Agent skill

Oc Status

by zhou210712 in zhou210712/claude-for-legal-ZH

为活跃案件组合中的各外聘律师生成每周状态请求邮件草稿—— 每案一份 markdown。当用户要求向外聘律师发状态请求、 每周外聘律师检查或需要从案件组合日志中起草各案状态邮件时使用。

Apache-2.0Auto-check passedDocuments & Office

Install Oc Status

skills CLI
$ npx skills add zhou210712/claude-for-legal-ZH --skill oc-status -a claude-code

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

GitHub CLI
$ gh skill install zhou210712/claude-for-legal-ZH oc-status --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/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/litigation-legal/skills/oc-status .claude/skills/oc-status && 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
oc-status
GitHub stars
225
Token cost
~1k tokens
SKILL.md length
102 words
Files
1
Skills in repo
122
Repo updated
First seen
Licence
Apache-2.0

At a glance

为活跃案件组合中的各外聘律师生成每周状态请求邮件草稿—— 每案一份 markdown。当用户要求向外聘律师发状态请求、 每周外聘律师检查或需要从案件组合日志中起草各案状态邮件时使用。

  • Works in 6 steps: 加载… → 加载… → 按以下工作流操作。 → …
  • Tasks that involve Legal research
  • SKILL.md covers 目的, 加载上下文, 过滤——哪些案件? and 各案邮件草案, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Oc Status is an agent skill from zhou210712/claude-for-legal-ZH. 为活跃案件组合中的各外聘律师生成每周状态请求邮件草稿—— 每案一份 markdown。当用户要求向外聘律师发状态请求、 每周外聘律师检查或需要从案件组合日志中起草各案状态邮件时使用。

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Legal research and Markdown. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Legal research
  • Tasks that involve Markdown

Example prompts

  • “/oc-status”

Workflow steps

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

  1. 加载 ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml,按默认规则(或标记)过滤。
  2. 加载 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → 外聘律师沟通风格、签署人默认、预算姿态。
  3. 按以下工作流操作。
  4. 对范围内的每个案件:读取 matter.md + history.md,起草各案邮件。
  5. 将 markdown 写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/[slug].md。
  6. 写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/_summary.md —— 运行了什么、跳过了什么及其原因。

What it can do on your machine

Read from SKILL.md and the folder at commit 2f01c92. 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

Oc Status loads about 1k tokens when it runs. Until then it costs about 25 tokens; SKILL.md has 102 words of instructions outside code blocks.

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

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 zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 102 words, ~1,000 tokens.

Download SKILL.mdSave it as .claude/skills/oc-status/SKILL.md (or your agent's skills folder).
name
oc-status
description
为活跃案件组合中的各外聘律师生成每周状态请求邮件草稿—— 每案一份 markdown。当用户要求向外聘律师发状态请求、 每周外聘律师检查或需要从案件组合日志中起草各案状态邮件时使用。
argument-hint
[--all | --slug=foo | --no-gmail]

/oc-status

如需每周运行,设置定期提醒调用 /litigation-legal:oc-status。

  1. 加载 ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml,按默认规则(或标记)过滤。
  2. 加载 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → 外聘律师沟通风格、签署人默认、预算姿态。
  3. 按以下工作流操作。
  4. 对范围内的每个案件:读取 matter.md + history.md,起草各案邮件。
  5. 将 markdown 写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/[slug].md。
  6. 写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/_summary.md —— 运行了什么、跳过了什么及其原因。

外聘律师状态

目的

每周向 5-15 个案件的外聘律师写同样的状态请求邮件是机械性的认知负担。内容因案而异(状态、待决定事项、预算检查)。受众一致(外聘主办律师)。语气一致(按事务所外聘律师沟通风格)。由技能起草全部邮件;律师审查并发送。

加载上下文

  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/_log.yaml —— 过滤和字段来源
  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/matter.md —— 案件上下文(当前姿态、待解决问题)
  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/matters/[slug]/history.md —— 近期事件,为询问什么提供信息
  • ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md → 外聘律师沟通风格、签署人姓名/邮箱、预算姿态

过滤——哪些案件?

默认过滤:

  • status != closed
  • outside_counsel.firm != null AND outside_counsel.lead != null
  • 满足以下之一:上次更新超过10天(可能有新进展)或 next_deadline 在21天以内

跳过刚在10天内更新的案件(无需再次催促)和 outside_counsel.email 为空的案件(无法发送邮件;仍生成 markdown)。

标记:

  • --all → 为所有活跃案件起草,不论最近更新时间
  • --slug=[代号] → 仅为一个案件起草(临时请求)
  • --no-gmail → 不创建邮件草稿

各案邮件草案

每封邮件使用相同骨架;内容因案而异。

主题: 按事务所惯例(来自 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md 外聘律师沟通风格;备用格式:[案:[案件名称]] —— 案件进展询问)

正文骨架:

[主办律师姓氏]律师,您好:

[一句话开场——自然,匹配事务所语调。]

关于[案件名称],向您确认以下事项:

1. **自[history.md 最后更新日期]以来的进展** —— 有哪些推进?待定事项是什么?近期是否有起诉/答辩、开庭、往来函件或通话?

2. **即将到来的节点** —— 日志中显示 [next_deadline + matter.md 中的任何日期节点]。请确认应对方案及我们是否需要补充任何日期。

3. **待决定事项** —— [从 matter.md 中提取需要外聘律师意见的待解决问题;如无,省略本项并重新编号]

4. **预算** —— [按月/季度/按需,取决于 `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` 预算姿态]。目前相对 [matter.md 中的预算授权] 的使用情况如何?是否有需要标注的偏差?

[如重要且相关:5. 具体要求 —— 如"请在[日期]前将起诉状/答辩状最新稿发我"——从 matter.md 待解决问题中提取。]

[署名——姓名、职务、联系方式。来自 `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md` 外聘律师沟通的签署人默认设置。]

根据 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md 外聘律师沟通风格调整语气——有些事务所是"尊敬的律师"正式风格;另一些是直呼其名加要点列表。匹配。

输出

Markdown 草稿

写入至:~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/[slug].md

每份文件为一封邮件,格式如下:

markdown
[工作成果标头——根据插件配置 ## 输出——因角色不同;见 `## 使用者`]

# [案件名称] —— 外聘律师状态请求 —— [YYYY-MM-DD]

**收件人:** [日志中的 outside_counsel.email]([outside_counsel.lead],[outside_counsel.firm])
**发件人:** [签署人姓名/邮箱,来自 `~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md`]
**主题:** [主题行]

> 上述工作成果标头适用于本内部记录。下方发出的邮件正文发送给委托案件的外聘律师,邮件本身属于保密通信——请在发送邮件顶部标注保密标记,通常为"保密 · 受律师-客户特权保护 —— 律师工作成果",而非此内部工作成果标头。

---

[按骨架的正文]
发送门禁(每份草稿的收尾注释)

在每份 markdown 草稿底部、正文下方附加以下内容——发送前删除:

这是发送给外聘律师前的状态邮件草稿,供律师审查。请检查:是否包含您不打算在委托圈外分享的保密内容、事实准确性、语气和预算姿态。不要未经审查就发送——即使是常规的每周检查也可能暴露发送方无意书面化的理论、策略或让步。

运行摘要

处理完所有案件后,写入 ~/.claude/plugins/config/claude-for-legal/litigation-legal/oc-status/[YYYY-MM-DD]/_summary.md:

markdown
# 外聘律师状态运行 —— [YYYY-MM-DD]

**处理案件数:** [N]
**草稿创建数:** [N]

## 已起草

| 案件 | 外聘主办律师 | 最后更新 | 纳入原因 |
|---|---|---|---|
| [代号] | [主办] | [日期] | [陈旧 / 即将到期节点 / --all / --slug] |

## 已跳过

| 案件 | 原因 |
|---|---|
| [代号] | 近期已更新(最后触及 [日期]) |
| [代号] | 日志中无外聘律师邮箱——请通过 `/matter-update [代号]` 更新 |

本技能不做什么

  • 发送邮件。 仅生成草稿。律师审查并发送。
  • 生成没有的内容。 如果 matter.md 内容薄,邮件就短且询问宽泛的状态问题。本技能不从无到有发明具体问题。
  • 重写 history.md。 读取以获取上下文;不修改。(如外聘律师的回复浮现新事件,使用 /matter-update [slug] 记录。)
  • 强制执行最低模板。 如果事务所语气是"一句话,直呼其名,完事",草稿尊重此风格并跳过要点结构。匹配 ~/.claude/plugins/config/claude-for-legal/litigation-legal/CLAUDE.md。

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

Files

Just SKILL.md in litigation-legal/skills/oc-status of zhou210712/claude-for-legal-ZH.

Open the folder on GitHubat commit 2f01c92

Compare with similar skills

Oc Status 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.

Oc Status compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Oc Status this skillzhou210712/claude-for-legal-ZH225—~1kAutomated safety check: PassApache-2.0
Oc Statusanthropics/claude-for-legal9.6k2 repos~2.1kAutomated safety check: PassApache-2.0
Note De Synthese Crfpalawve-ai/awesome-legal-skills847—~7.3kAutomated safety check: PassCustom licence
Markdown Article FormatterJimLiu/baoyu-skills27k6 repos~3.5kAutomated safety check: PassMIT
MarkitdownImCa0/just-laws78114 repos~3.2kAutomated safety check: NotesMIT
Obsidian MarkdownAtmosphere/atmosphere3.8k20 repos~1.3kAutomated safety check: PassApache-2.0

Similar skills

  • Oc Status

    anthropics/claude-for-legal

    Official

    Generate weekly status-request email drafts to outside counsel across the active portfolio — markdown per matter, plus Gmail drafts when the MCP is available.

    9.6k GitHub starsUsed in 2 repos~2.1k tokens
    Writing & ContentAuto-check passed
  • Note De Synthese Crfpa

    lawve-ai/awesome-legal-skills

    Génération de sujets d'entraînement complets pour l'épreuve de NOTE DE SYNTHÈSE (5 heures, coefficient 3) de l'examen d'accès au CRFPA : choix du sujet, dossier documentaire de 16 à 20 documents…

    847 GitHub stars~7.3k tokensUpdated 8 days ago
    Documents & OfficeAuto-check passed
  • Markdown Article Formatter

    JimLiu/baoyu-skills

    Reformats plain text or Markdown articles with frontmatter, a title, a summary, headings, bold, lists and code blocks, and saves a separate formatted copy.

    27k GitHub starsUsed in 6 repos~3.5k tokens
    Documents & OfficeAuto-check passed
  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    781 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • Obsidian Markdown

    Atmosphere/atmosphere

    Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax.

    3.8k GitHub starsUsed in 20 repos~1.3k tokens
    Documents & OfficeAuto-check passed
  • Crossposting

    wasp-lang/wasp

    Crosspost Wasp blog articles (MDX) to DEV.to and Medium. An agent skill from wasp-lang/wasp.

    19k GitHub stars~1.1k tokensUpdated yesterday
    Documents & OfficeAuto-check passed

More from zhou210712/claude-for-legal-ZH

All 122 skills in this repo
  • Claim Chart

    zhou210712/claude-for-legal-ZH

    构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。

    225 GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Client Intake

    zhou210712/claude-for-legal-ZH

    结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Gap Surfacer

    zhou210712/claude-for-legal-ZH

    参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。

    225 GitHub stars~757 tokensUpdated 4 mo ago
    Auto-check passed
  • Launch Review

    zhou210712/claude-for-legal-ZH

    对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。

    225 GitHub stars~2k tokensUpdated 4 mo ago
    Auto-check passed
  • Reg Feed Watcher

    zhou210712/claude-for-legal-ZH

    检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Renewal Tracker

    zhou210712/claude-for-legal-ZH

    展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。

    225 GitHub stars~681 tokensUpdated 4 mo ago
    Auto-check passed

Questions about Oc Status

What does Oc Status do?

为活跃案件组合中的各外聘律师生成每周状态请求邮件草稿—— 每案一份 markdown。当用户要求向外聘律师发状态请求、 每周外聘律师检查或需要从案件组合日志中起草各案状态邮件时使用。. Oc Status is an agent skill from zhou210712/claude-for-legal-ZH.

When should I use Oc Status?

Oc Status fits situations like: tasks that involve Legal research; tasks that involve Markdown.

How do I install Oc Status in Claude Code?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill oc-status -a claude-code`. Or copy the skill folder (litigation-legal/skills/oc-status in zhou210712/claude-for-legal-ZH) into .claude/skills/oc-status in your project. Claude Code loads it when a task matches its description.

How do I install Oc Status in Codex?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill oc-status -a codex`. Or copy the skill folder (litigation-legal/skills/oc-status in zhou210712/claude-for-legal-ZH) into .agents/skills/oc-status in your project. Codex loads it when a task matches its description.

Can I use Oc Status 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 zhou210712/claude-for-legal-ZH --skill oc-status -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/oc-status, .gemini/skills/oc-status, .github/skills/oc-status and .opencode/skills/oc-status in your project.

What does Oc Status need to run?

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

Does Oc Status 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 Oc Status 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 Oc Status use?

Oc Status is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Oc Status use?

About 1k tokens (SKILL.md is roughly 4k 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 Oc Status?

Skills that share tags, products or a category with Oc Status: Oc Status (anthropics/claude-for-legal, 9.6k stars), Note De Synthese Crfpa (lawve-ai/awesome-legal-skills, 847 stars), Markdown Article Formatter (JimLiu/baoyu-skills, 27k stars) and Markitdown (ImCa0/just-laws, 781 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Oc Status?

zhou210712 (a GitHub user) maintains it in zhou210712/claude-for-legal-ZH, which has 225 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on May 15, 2026.

Source: zhou210712/claude-for-legal-ZH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.