Skip to content

Guide · Agent skill

How to use the IRAC Essay Grader agent skill (irac-practice)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The irac-practice skill is a study coach for law students. You paste a practice hypothetical and your IRAC answer, or ask the agent to generate a practice hypo, and it returns structured feedback on issue-spotting, rule statements, rule application, and organization. After reading this guide you will know what the skill does, how to install it, how to trigger it, and where its limits are.

IRAC Essay Graderanthropics/claude-for-legal · Apache-2.0

Quick start

  1. 1Download the ZIP. Download the irac-practice ZIP from this page. It contains SKILL.md.
  2. 2Install the skill. Unzip into ~/.claude/skills/ for personal use, or into .claude/skills/ in a project. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.
  3. 3Add optional context. Create CLAUDE.md in ~/.claude/plugins/config/claude-for-legal/law-student/ with your classes, exam formats, and outline locations.
  4. 4Pick a mode. Paste your own hypo and answer, or ask for a generated hypo in your subject area and write your answer before pasting it back.
  5. 5Request grading. Ask in plain language such as grade my IRAC or check my essay, and include the hypo and your answer.
  6. 6Act on the top three fixes. Rewrite the essay yourself using the three ranked fixes, since the skill will not rewrite it for you.

What the irac-practice skill makes the agent do

Agent skills are instruction packages that give a Claude-based agent a specific job and a set of rules for doing it. This one covers IRAC (Issue, Rule, Application, Conclusion) and CRAC essay writing. The skill grades the structure of your answer: whether you spotted the issues, stated the rules accurately, applied rules to the facts, reached a responsive conclusion, and organized the essay clearly.

The skill is built not to rewrite your essay or give you a full model answer. It can show at most one or two labeled example phrasings of a structural move, and it avoids showing an example on the substantive issue you are writing about. Its feedback includes a rough pass, borderline, or not-yet band and a ranked list of your top three fixes.

The skill also keeps a tracker file of your sessions and surfaces patterns once you have three or more sessions, such as a habit of stating rules without applying them.

Install the irac-practice skill

Download the ZIP file for the skill from this page. The package contains a single file named SKILL.md.

To install for yourself across all projects, unzip the download into ~/.claude/skills/. To install for one project only, unzip it into the .claude/skills/ folder inside that project.

Alternatively, if you use the Claude apps, upload the ZIP under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into .claude/skills/ in your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Set up your study context (optional)

The skill reads a file named CLAUDE.md from a specific folder before grading. The file is optional, but it helps the feedback fit your course. It can describe your classes, exam formats, outline locations, and learning style.

The skill expects its context in ~/.claude/plugins/config/claude-for-legal/law-student/. The agent needs to be able to read and write files in that folder, because it also saves session tracking there.

  • Put CLAUDE.md in ~/.claude/plugins/config/claude-for-legal/law-student/
  • Include your classes, exam formats, and where your outlines live
  • Leave it out if you prefer; the skill still grades structure without it
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md

Trigger the skill with natural requests

You can invoke the skill with its slash command or simply ask in plain language. The skill's description lists phrases such as grade my IRAC, check my essay, and I wrote this, give me feedback.

For practice, you can ask for a generated hypo in your subject area. The skill will write one, you draft an answer, and then you paste the answer back for grading. You can also paste your own hypo and answer, or point the agent at a draft file.

  • Grade my IRAC on this hypo: [paste hypo], then my answer: [paste answer]
  • I wrote this, give me feedback: [paste essay]
  • Give me a practice hypo on contract formation, I'll write the answer and then grade it
  • Check my essay at [path to draft]
/irac-practice [paste essay OR path to draft OR --generate-hypo]

Read the feedback you receive

Feedback is organized by component. Issue spotting lists what you spotted, what you missed, and anything you called an issue that is not one. Rule statements are marked accurate, partially correct, wrong, or missing an element. Analysis checks whether you applied each rule to specific facts.

Where the skill is not confident about a rule or a debatable issue call, it flags the point with a VERIFY or UNCERTAIN marker rather than silently marking your correct statement wrong. Feedback always ends with top three fixes and a citation check reminding you to verify any cases or statutes it mentions.

  • Spotted / Missed / Mis-identified issues
  • Rule accuracy per issue, with VERIFY flags where unsure
  • Application: applied, partially applied, or restated without linking
  • Organization and call responsiveness
  • Rough band and top three fixes

Use it well and know its limits

The skill is study-only. If your question concerns a real lease, ticket, deadline, dispute, or other real situation, it is designed to stop and redirect you to legal aid, a school clinic, or a lawyer referral service. It says it cannot give legal advice.

When the skill says it can grade structure but cannot verify rules in an area it does not know well, cross-check the rules against your outline or casebook. The skill itself notes that its citations and rules may be fabricated or wrong, so verify before relying on them in a graded submission.

The skill does not run scripts and does not use the network, according to its file. It only reads and writes files in the folder described above.

  • Do not use it for real legal problems
  • Verify all rules and citations against your casebook or research tool before a graded exam
  • Treat the band as a rough calibration, not a score

What people use it for

  • Practicing IRAC answers for a 1L writing or doctrinal exam and getting feedback on issue-spotting
  • Checking whether your rule statements are complete and accurate before studying the next outline section
  • Applying a consistent rubric to practice essays in a study group
  • Tracking recurring weaknesses, such as rules stated without application, across several practice sessions

Frequently asked questions

Is the irac-practice skill free?

The source file for this skill does not state pricing or licence terms beyond the Apache-2.0 licence listed for the repository. Check the repository's licence file for the terms that apply to you.

How do I install the irac-practice skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use or into .claude/skills/ in a project. In the Claude apps, upload the ZIP under Settings → Capabilities → Skills.

What do I need to run the irac-practice skill?

You need a Claude-based agent environment that can read and write files in ~/.claude/plugins/config/claude-for-legal/law-student/. A CLAUDE.md file in that folder is optional. The source names no API keys, accounts, or third-party software.

Does the skill write a model answer for me?

No. The skill is designed never to rewrite your essay or provide a full model answer. It may show at most one or two labeled example phrasings of a structural move, using placeholders rather than your actual issue.

Can I use this skill to get advice on a real legal problem?

No. The skill is study-only. If your question sounds like a real lease, ticket, deadline, or dispute, it is built to refuse and point you to legal aid or a lawyer referral service.

Are the rules and citations from the skill reliable enough for an exam?

Not on their own. The skill notes that its citations and rules may be fabricated or wrong. Verify rules against your outline or casebook and check any citation in Westlaw, CourtListener, or your school's research tool before relying on it.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

This skill suits law students who want structural feedback on their own IRAC or CRAC practice essays, and study groups that want a consistent rubric. It is a poor fit for real legal problems, for subjects or jurisdictions the agent does not know well, and for graded submissions that need authoritative accuracy; for those, use a lawyer, legal aid, or your casebook and research tools.

Download the skill

Find exactly what
you're looking for