All skills
cat-xierluo avatar

/legal-text-format

@05fd310

将法律文本(法律条文或法律案例)转换为规范的 Markdown 格式,删除推广冗余信息。本技能应在用户需要处理法律条文(如民法典、刑法等)、整理法律案例(如最高法典型案例、裁判文书等)、或从粘贴文本中格式化法律文档时使用。注意:本技能只负责格式化和内容清理,不包含内容抓取能力。内容获取应由其他 skill(如 wechat-article-fetch)完成,AI 会自动判断技能协作顺序。内置 archive 机制,所有结果自包含存储在 skill 目录内。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/legal-text-format

This session only. Nothing lands on disk.

CHANGELOG.md

≈836 tokens on demand. Your agent reads this file only when SKILL.md points to it.

更新日志

[1.2.2] - 2026-09-09

修复

  • 修复案例格式化脚本中的无效引号替换语法,使脚本可正常导入和执行。
  • 修复 /** 案例标记的正则转义及无页脚文本的反向扫描越界。
  • 支持将格式化结果直接写入当前目录,并保留未成对的直引号。

技术优化

  • 新增虚构案例回归测试,覆盖页脚清理、成对引号、未成对引号和当前目录 CLI 输出。

[1.2.1] - 2026-04-20

改进

  • 📝 明确接受来自 wechat-article-fetch 的文件路径作为输入来源
  • 📝 在输入要求章节补充自动调用场景说明

[1.2.0] - 2026-04-20

确认

  • ✅ 内置 Archive 机制:归档目录已内置于 skill 内部 archive/{YYYYMMDD_HHMMSS}_{主题}/
  • ✅ 自包含存储:原始内容和格式化结果都保存在 skill 目录内
  • ✅ 完整结构:
    archive/
    └── 20260420_种业知识产权典型案例/
        ├── 20260420_种业知识产权典型案例_raw.md
        └── 20260420_种业知识产权典型案例_formatted.md

技术细节

  • 原始文件: {YYYYMMDD}_{主题}_raw.md
  • 格式化文件:{YYYYMMDD}_{主题}_formatted.md
  • 元信息可选保存在 meta.json

[1.1.0] - 2026-01-22

新增

  • ✨ 采用 archive 归档结构,按时间戳组织输出
  • ✨ 文件命名包含日期和主题信息,减少用户重命名需求

改进

  • 📝 输出目录从 outputs/formatted-legal-texts/ 改为 archive/
  • 📝 文件命名规则优化:
    • 原始文件:{YYYYMMDD}_{主题}_raw.md
    • 格式化文件:{YYYYMMDD}_{主题}_formatted.md
  • 📝 目录命名:{YYYYMMDD_HHMMSS}_{主题}/
  • 🔧 添加详细的归档目录结构说明
  • 🔧 更新元信息中的原始文件引用格式

技术细节

  • 参考 mineru-ocr 的 archive 结构设计
  • 主题限制30字以内,便于文件名显示
  • 日期格式统一为 YYYYMMDD

[1.0.0] - 2026-01-22

新增

  • ✨ 法律文本格式化功能,支持法律条文和法律案例两种类型
  • ✨ 自动文本类型识别和分析
  • ✨ 粘贴文本输入支持
  • ✨ 原始内容保存和溯源机制
  • ✨ 内容完整性验证功能
  • ✨ 推广冗余信息自动清理
  • ✨ 详细的格式化示例文档(references/examples.md)

改进

  • 📝 完整的技能文档,包含工作流程和质量标准
  • 🔧 职责分离设计:本技能专注格式化和清理,不包含抓取能力
  • 🔧 明确技能职责边界和输入要求
  • 🔧 与抓取类 skill(如 wechat-article-fetch)的 AI 自主协作
  • 🔧 添加详细的格式化提示词,包含 4 个完整示例对比
  • 🔧 Progressive Disclosure 设计:核心规则在 SKILL.md,详细示例在 references

技术细节

  • 实现 LLM 驱动的文本类型自动识别
  • 建立原始内容与格式化结果的验证机制
  • 定义法律条文和法律案例的格式化规则
  • 单一职责原则:格式化与抓取能力解耦
  • 添加经过实践验证的格式化提示词和示例
  • 使用 references 目录存储详细示例,保持 SKILL.md 简洁

待办事项

  • 添加更多法律文本类型支持(如裁判文书、法律法规汇编等)
  • 优化格式化规则的准确性
  • 添加批量处理功能

Source: SKILL.md on GitHub

No alerts15d4 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    This skill formats legal text (laws and cases) into clean Markdown. It utilizes a local Python script for text processing and does not perform any network operations or access sensitive system files.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

  • Runlayer7mo

    2/4 files flagged

Signed by skilld at 05fd310. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 3 weeks ago
homepage
https://github.com/cat-xierluo/legal-skills
author
杨卫薪律师(微信ywxlaw)
version
1.2.2

README badge

README badge for cat-xierluo/legal-skills/legal-text-format