{"id":25575,"plugin_id":"plugin_asdk_app_6a6a218b6d8c81918cbc5424c5d77f7f","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-01T12:02:33.753Z","digest":"375503a5aa600c05ccdc7a700f5f5197de6a432977a3a744c138013ddebd69af","against":null,"payload":{"name":"legisratio-caselaw","description":"Search Italian court judgments by theme, retrieve full text and official shareable PDF links, and list jurisprudence on a statutory article via LegisRatio MCP. Use for case-law research and filing citations; not for legislation text.","included_files":[{"relative_path":"references/litigation-package.md","size_in_bytes":1262}],"skill_md_contents":"---\nname: legisratio-caselaw\ndescription: Search Italian court judgments by theme, retrieve full text and official shareable PDF links, and list jurisprudence on a statutory article via LegisRatio MCP. Use for case-law research and filing citations; not for legislation text.\nlicense: MIT\nmetadata:\n  version: \"0.1.0\"\n---\n\n# LegisRatio Caselaw Skill\n\nLocate and pull Italian court judgments — search by topic/court/date, retrieve full text, produce official shareable PDF links, and surface jurisprudence attached to a specific statutory article.\n\nSee [litigation package prompt](references/litigation-package.md) for a ready-to-use citation-ready filing workflow.\n\n## When to Use\n\n- Find court judgments/verdicts on a dispute theme or legal point\n- Retrieving a judgment's full text or an official PDF URL for citation/filing\n- Compile the jurisprudence interpreting a given law article\n- Don't use for: legislation search or law text (use `legisratio-research` / `legisratio-law-text`)\n\n## Prerequisites\n\n- LegisRatio MCP server connected and available to the agent. Tool names below are the base MCP tool names; depending on the MCP client they may appear with a prefix (e.g. `mcp_legisratio_judgment_search`).\n\n## How to Run\n\nThe agent calls the MCP tools directly.\n\n## Procedure\n\n1. Search judgments: call `judgment-search` with `searchString` (topic/phrase), optionally `section` (array of courts, e.g. `CASSAZIONE_CIVILE`, `CASSAZIONE_UNITE`, `TAR_LAZIO`, `CORTE_GIUSTIZIA_UE`) and `startDate` (YYYY-MM-DD). `k` defaults 100; lower it for a focused set.\n2. For each relevant result, note its verdict ID, formatted like `SENTENZA-CASS:2017:10413:CIV` (Cass. civ. sez. unite, 27 Apr 2017, n. 10413).\n3. Full text: call `get-judgment-text` with `idJudgment`.\n4. Official shareable PDF: call `get-judgment-url` with `idJudgment` — use this URL for citations/filings, not a guessed link.\n5. Jurisprudence on an article: call `judgment-related-to-article` with `articleId` in article format (see `legisratio-law-text` for the ID patterns).\n6. Present each judgment with court, date, number and the official PDF URL.\n\n## Pitfalls\n\n- Pass the verdict ID exactly as returned — `SENTENZA-...` IDs encode court/type/year/number and don't tolerate reformatting.\n- `section` is an array; pass courts as a list.\n- `TRIBUNALE` and `CORTE_APPELLO` in `section` mean merit ('sentenze di merito') cases.\n- `get_judgment_url` returns a shareable official PDF link (e.g. `.../view_pdf/<ID>?token=...`) — use it for citations/filings. A past 401 (the PDF endpoint wanting its own key) was fixed server-side; if it ever errors again, don't invent a URL — say it's unavailable and offer the full text via `get_judgment_text` instead.\n- `get_judgment_text` already embeds the same shareable PDF link inline in its output — when you've already fetched the text you can skip the separate `get_judgment_url` call.\n\n## Verification\n\n- Every cited judgment has a real `idJudgment` from a search result, and the PDF URL you give is the one returned by `get_judgment_url` (official), not a constructed link.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}