case-dashboard SKILL.md skillA
case-dashboard from cat-xierluo/legal-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add cat-xierluo/legal-skills/case-dashboard@v0.1.0Pins v0.1.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- cat-xierluo/legal-skills
- Path
skills/case-dashboard/SKILL.md- Versions recorded
- 1
- Latest version
- v0.1.0, committed Aug 14, 2026
- Size
- 2,896 bytes
- Repository stars
- 775
- License
- none declared
律师案件看板。本地零依赖看板服务(案件总览、任务三态看板、期限预警、进度写回)+周研判分析。当用户说"打开看板/dashboard/案件面板/看下案件进度/给我案件周报研判"时使用。案件状态写入与上下文管理用 case-progress(/progress 命令也归它)。不要用于:案件实体分析、文书起草、法律研究。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# case-dashboard - 案件看板与项目管理 > **状态:v0.1.0 骨架(M1 迁移进行中;数据层职责已移交 case-progress skill)**。设计真值见消费项目 SuitAgent `docs/case-dashboard与数据真值方案.md`(v1.4,决策 #045/#046)。 ## 职责边界 | 功能 | 形式 | | --- | --- | | 看板生命周期 | `/dashboard`:健康检查 7879 → 未运行则启动 → 打开浏览器;端口占用 / PyYAML 缺失 / 扫描为空排障 | | 进度分析 | `/dashboard --review`:周研判(停滞案件、期限叠加风险、下一步建议),护栏见 `references/manual.md` | > 项目管理(`/progress`:新增任务、推进状态、登记期限、更新阶段)自 v0.1.1 起归 **case-progress** skill。 ## 开发红线(符号链接安装的硬约束) 1. **路径解算禁止依赖 `__file__.resolve()`**:本 skill 以符号链接安装(如 SuitAgent `.claude/skills/case-dashboard` → 本目录),`resolve()` 会穿透链接回到本仓库。项目根一律通过 **cwd 向上发现**(找到含 6 位数字开头案件目录的祖先)或 `--root` 参数 / `SUITAGENT_ROOT` 环境变量指定。 2. **运行时数据绝不入 skill 目录**:本仓库公开,case.yaml、`.audit.jsonl`、看板产物等全部落消费项目案件目录;skill 目录仅代码与文档。 3. **端口参数化**:默认 7879(`DASHBOARD_PORT` 可覆盖),与 content-registry(8765)、idle-task-runner(7878) 互让。 4. **单一写入实现**:一切对 case.yaml 的写入经 **case-progress skill** 的 case_store CLI(本 skill 的 server 经 subprocess 调用,禁跨 skill import)——schema 校验 → 行级 source 保护 → flock → 原子替换。 5. **零构建**:前端为单文件 HTML,不引入 node_modules 构建链。 ## 目录结构 ``` scripts/ dashboard_server.py(薄 HTTP 路由,subprocess 调 case-progress 的 case_store CLI)—— M1 迁入 …
Read the whole file at its exact version.
How to install
mdr add cat-xierluo/legal-skills/case-dashboard@sha256:982e89fe70e6e7b0The line at the top of this page pins the label v0.1.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_bb3lmz4ems3zjhcz)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Aug 14, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2896 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
cat-xierluo/legal-skills · 775 stars · license none declared · pushed 2026-11-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_bb3lmz4ems3zjhcz GET https://markdownregistry.com/api/v1/resolve?ref=cat-xierluo/legal-skills/case-dashboard GET https://markdownregistry.com/api/v1/blob/982e89fe70e6e7b0f73212cc1190129797b35ba0c7f7916542dd4fc454a98afa
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.