tw-legal-rag

GitHub

检索台湾法院判决以支持法律论证,严格引用真实判例。

skills/tw-legal-rag/SKILL.md aa0101181514/tw-legal-rag

Trigger Scenarios

用户询问台湾法律问题或判例 需要案例支持法律论点

Install

npx skills add aa0101181514/tw-legal-rag --skill tw-legal-rag -g -y
More Options

Use without installing

npx skills use aa0101181514/tw-legal-rag@tw-legal-rag

指定 Agent (Claude Code)

npx skills add aa0101181514/tw-legal-rag --skill tw-legal-rag -a claude-code -g -y

安装 repo 全部 skill

npx skills add aa0101181514/tw-legal-rag --all -g -y

预览 repo 内 skill

npx skills add aa0101181514/tw-legal-rag --list

SKILL.md

Frontmatter
{
    "name": "tw-legal-rag",
    "description": "Retrieve real Taiwan court judgments with verifiable citations before answering any question about Taiwan law or case law. Use when the user asks about 台灣\/臺灣 judgments, 判決, 法院見解, legal precedents, or wants case support for a legal argument. Wraps the twlegalrag CLI (pack subcommand); answers must cite only citation_ids present in the returned bundle."
}

TW Legal RAG — Taiwan judgment retrieval for Claude Code

When to use

Any time the question involves Taiwan law and the answer would benefit from actual court judgments: legal questions in plain language, case-law research, checking whether a cited 字號 exists, or building an argument that needs precedent support. Retrieve FIRST, answer second.

How to retrieve

Run the bundled script with the user's question:

python3 scripts/search_judgments.py "雇主未足額提撥勞工退休準備金的法律責任" -n 5

It prints a bundle JSON containing judgments (court, case number, date, reasoning excerpts), stable citation ids (J1, J2, ...), an allowed_citations whitelist and verification instructions.

The script locates the twlegalrag executable automatically and falls back to python -m twlegalrag when the console script is not on PATH (common on Windows user-site installs). If both fail, install the CLI first: pip install twlegalrag.

Citation rules (non-negotiable)

  1. Cite ONLY ids listed in the bundle's allowed_citations. Judgments in unread_candidates were not read in full — never present them as authority.
  2. Quote only text that appears verbatim in a judgment's fulltext_excerpt. Do not reconstruct holdings from memory.
  3. If the bundle is empty or retrieval fails, say so explicitly. Never substitute invented case numbers.
  4. A case number appearing in the bundle proves the judgment exists — it does not prove it supports the user's position. Read the excerpt before characterising a holding.
  5. Follow the bundle's own verification_instructions field; it is part of the data contract.

Notes

  • Retrieval hits the public TLR endpoint (tlr.dr-lawbot.com); no API key is required and no LLM is called server-side.
  • Windows: if output shows garbled Chinese, the terminal is not in UTF-8; the CLI reconfigures its own streams, but pipe output to a file when in doubt.

Version History

  • cee4794 Current 2026-08-13 16:13

    重写实现修复多项问题,移除第三方贡献以适配新许可证。

  • 9369b73 2026-07-23 06:13

Metadata

Files
0
Version
cee4794
Hash
dfb2b453
Indexed
2026-07-23 06:13

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-15 12:45
浙ICP备14020137号-1 $お客様$