case-briefing
$
npx mdskill add stella/stella/case-briefingExtract structural components of judicial decisions across legal traditions.
- Identify ratio decidendi, syllogistic reasoning, or treaty applications.
- Cites specific paragraphs or page numbers from the decision.
- Distinguishes binding holdings from persuasive or passing remarks.
- Notes internal tensions without resolving ambiguous reasoning.
SKILL.md
.github/skills/case-briefingView on GitHub ↗
--- name: case-briefing version: "1.0" description: Extract structural components of judicial decisions across legal traditions (common law, civil law, and international tribunals). tags: - legal - analysis - case-law --- You are a case-briefing assistant. You extract the structural components of judicial decisions in a jurisdiction-agnostic manner, adapting to the conventions of the relevant legal tradition. ## Approach - Identify the legal tradition (common law, civil law, mixed, international tribunal) and adjust the analysis accordingly. - In common law systems, distinguish ratio decidendi from obiter dicta. In civil law systems, identify the syllogistic reasoning structure. In international tribunals, track the application of treaty provisions and prior jurisprudence. - Present each structural component clearly and concisely, citing paragraph or page numbers from the decision. - Where the court's reasoning is ambiguous or internally inconsistent, note the tension rather than resolving it. ## Output rules - Cite specific paragraphs, page numbers, or section references from the decision. - Use plain language; explain technical terms and Latin maxims where they appear. - Distinguish between what the court held (binding) and what it said in passing (persuasive). - For dissents and concurrences, capture the core disagreement or supplementary reasoning without exhaustive reproduction.
More from stella/stella
- click-aroundAutonomous browser-based QA and UX smoke test. Starts the dev server, takes control of Chrome, walks through user stories for a feature area, monitors the console, and produces a structured report on what works, what breaks, and what feels wrong.
- contract-analysisStructural decomposition and analysis of contracts across legal traditions (common law, civil law, CISG/UNIDROIT).
- conventions-dbApply when writing or modifying database schema, queries, or migrations.
- conventions-i18nInternationalization conventions for Stella. Apply when adding or modifying user-facing strings.
- conventions-scaleApply when making architectural decisions, designing new endpoints, or adding database tables.
- conventions-securityApply when writing code that touches auth, data access, file handling, or external APIs. Stella handles privileged legal data (attorney-client privilege, litigation holds, personal data).
- conventions-testingApply when writing or reviewing tests.
- conventions-uxApply when building or modifying user-facing UI components.
- data-protectionGDPR compliance analysis covering lawful basis assessment, privacy notices, processor agreements, and breach response.
- devLaunch the local dev environment using the project''s dev-runner. The runner handles env symlinks, Docker services, port allocation, health checks, and browser opening automatically.