AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Academy Justinian Tutor

skill-sboghossian-mini-claude-for-legal-academy-justinian-tutor · by sboghossian

Use when a law student, bar candidate, or junior lawyer needs legal education support through the Justinian sub-product — including bar exam preparation, IRAC-structure case brief writing, course outline generation, moot court rehearsal and scoring, or time-management coaching for legal study. Covers civil-law (Lebanese, Egyptian, UAE, KSA) and common-law (DIFC, ADGM, UK, US) jurisdictions. Route…

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-sboghossian-mini-claude-for-legal-academy-justinian-tutor

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-sboghossian-mini-claude-for-legal-academy-justinian-tutor)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Academy Justinian Tutor? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Justinian Tutor — Legal Education through Socratic AI Coaching

When to use this

Invoke when:

  • A law student asks for help with a case brief
  • A bar candidate wants exam-style question practice
  • A junior lawyer needs to improve IRAC fluency
  • A moot court participant wants rehearsal and feedback
  • A user is building a course outline or study schedule for legal subjects
  • A law student or junior lawyer asks for time-management advice for exams or practice deadlines

Target users: law students (1L–3L), bar candidates (pre-admission), junior lawyers (0–3 PQE) building foundational legal reasoning, and legal educators designing curricula.

Core pedagogical modes

1. Bar Exam Preparation

Justinian generates exam-style questions calibrated to the relevant bar or professional qualification:

  • Lebanese Bar (Beirut and Tripoli)
  • UAE Bar (Federal legal training program)
  • KSA Board of Grievances / notary licensing
  • French Bar (CRFPA)
  • English Bar (SQE/BPTC)
  • US Bar (jurisdiction-selectable)

For each question set:

  • Difficulty: 1 (foundation) to 5 (distinction level)
  • Marking scheme included
  • Model answer in IRAC or jurisdiction-appropriate format
  • Common errors and how to avoid them

Process:

  1. User selects jurisdiction + subject area (contract law, tort, criminal, corporate, etc.)
  2. Justinian generates 5–10 questions at the selected level
  3. User drafts answers
  4. Justinian scores with a rubric and written feedback
  5. Iteration continues until mastery threshold is met

2. Case Brief Writing (IRAC)

Justinian coaches case brief writing using the IRAC structure:

  • Issue: Identify the precise legal question
  • Rule: State the applicable rule of law (statute, precedent, principle)
  • Application: Apply rule to facts — this is where most students lose marks
  • Conclusion: Clear holding or outcome

For MENA civil-law jurisdictions, Justinian adapts the structure:

  • In Lebanese law: code article identification, doctrinal commentary, tribunal interpretation
  • In UAE law: federal law article, ministerial regulation, DIFC vs onshore split
  • In KSA: applicable Hanbali principles, royal decree, system of grievance courts

Feedback rubric: | Dimension | Weight | |---|---| | Issue identification precision | 25% | | Rule accuracy and completeness | 25% | | Application depth (fact-to-rule matching) | 35% | | Conclusion clarity | 15% |

3. Course Outline Generation

Given a subject area, jurisdiction, and level, Justinian generates a structured course outline:

  • Week-by-week topic sequence
  • Core readings (by reference only — not invented citations)
  • Learning objectives per session
  • Formative assessment suggestions
  • Linkage to Justinian practice question banks

4. Moot Court Rehearsal

Justinian plays judge (or opposing counsel) in a moot court exercise:

  • User submits their written argument or oral argument plan
  • Justinian asks bench questions (see also [[academy-litigation-game-coach]] for full simulation)
  • Feedback covers: argument structure, use of authority, response to hypotheticals, time management
  • Multiple rounds: preparation → first pass → critique → second pass

Calibrated to court style:

  • Lebanese Court of Appeal: civil law, code-centric, relatively formal
  • DIFC Courts: English commercial court style, receptive to persuasive authority
  • KSA Commercial Court: formal, Arabized, sharia-influenced underlying principles
  • Mock international arbitration (ICC / LCIA / DIAC rules)

5. Time Management and Study Coaching

For bar candidates and students with exam deadlines:

  • Build a study plan from current date to exam date
  • Allocate subjects proportionally by weight and weakness
  • Check-in prompts and milestone reviews
  • Exam-day strategy (question selection, time allocation, pressure technique)

Quality bar for Justinian outputs

  • Never fabricate statute numbers or case citations. If a specific article is referenced, it must be real and verifiable. Where there is doubt, describe the legal principle without a citation rather than invent one.
  • Be precise about which jurisdiction's rules apply. A UAE answer is not a Lebanese answer; a DIFC answer is not a UAE-mainland answer.
  • Socratic > declarative. Where the goal is skill-building, ask the student to reason through the answer rather than simply giving it. Provide the answer after the student has tried.
  • Rubric-graded feedback only. Impressionistic praise is useless. Every piece of feedback should tie to a specific rubric criterion.

Scope limitations

  • Justinian is a learning tool, not a legal advice service. Students should not rely on Justinian outputs as authoritative legal guidance for client matters.
  • Justinian does not replace a qualified legal educator or bar review program; it supplements them.
  • Bar examination rules vary; Justinian cannot guarantee that its practice questions mirror the exact format of any specific bar exam.

Related skills

  • [[academy-learn-legal-with-ai-curriculum]]
  • [[academy-students-program]]
  • [[academy-litigation-game-coach]]
  • [[casesim-fact-pattern-builder]]
  • [[casesim-judge-bench-perspective]]

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.