A Codex skill is a folder containing a file SKILL.md, which Codex picks up when a task resembles the skill description. It contains a workflow: which CasusLegal connectors to use, how to search case law, when to open the full text of a judicial act, how to obtain verbatim quotations, and how to format the output.
The Codex package contains the same four scenarios as the skills for Claude. Skills do not replace access to connectors: they help Codex work correctly on top of the CasusLegal database, without fabricated cases or citations.
Court Document with Case Law. Prepares a statement of claim, defence, appeal, application or motion supported by the case law of the higher courts, the IP Court and the Judicial Chamber for Administrative Cases.
Case Law for Propositions. For each proposition, collects supporting and contrary case law, separately classifying pro and contra.
Review of a judicial act. Compares the reasoning of the lower court with the case law of the higher courts and identifies supporting material, discrepancies and issues not addressed.
Analysis of a Plenum resolution or case-law review. Works through the act point by point, links the primary sources and application practice, and produces HTML and DOCX.
“Use $proverka-akta: check this appellate ruling for compliance with the case law of the Supreme Court and Supreme Commercial Court.”If Codex does not pick up the skill automatically, state this directly in your Codex message—at the beginning of a new chat or in the current request. For example: Use $praktika-pod-tezisy: find case law for and against these propositions.
Run in the folder where the archive was extracted:
$dst = Join-Path $env:USERPROFILE ".codex\skills" New-Item -ItemType Directory -Force -Path $dst | Out-Null Copy-Item -Path ".\skills\*" -Destination $dst -Recurse -Force
Run in the folder where the archive was extracted:
mkdir -p "$HOME/.codex/skills" cp -R ./skills/* "$HOME/.codex/skills/"
You can describe the task in ordinary language, and Codex will select the appropriate skill based on the description. To force a specific workflow to run, begin your Codex message with the skill name.
Skills do not provide separate access to the database. The relevant CasusLegal connectors must be connected for work in Codex.