Crossframe Essay
sickn33/agentic-awesome-skills
A skill your agent uses when explicit CrossFrame work needs a Chinese critical insight essay, commentary, concept essay, public piece, or structure-to-article draft after diagnosis.
Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction.
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install anthropics/claude-for-legal bar-prep-questions --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .claude/skills && cp -r skills-src/law-student/skills/bar-prep-questions .claude/skills/bar-prep-questions && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .claude/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questionsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install anthropics/claude-for-legal bar-prep-questions --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .agents/skills && cp -r skills-src/law-student/skills/bar-prep-questions .agents/skills/bar-prep-questions && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .agents/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install anthropics/claude-for-legal bar-prep-questions --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/law-student/skills/bar-prep-questions .cursor/skills/bar-prep-questions && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .cursor/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/anthropics/claude-for-legal.git --path law-student/skills/bar-prep-questions--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install anthropics/claude-for-legal bar-prep-questions --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/law-student/skills/bar-prep-questions .gemini/skills/bar-prep-questions && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .gemini/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install anthropics/claude-for-legal bar-prep-questionsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .github/skills && cp -r skills-src/law-student/skills/bar-prep-questions .github/skills/bar-prep-questions && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .github/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install anthropics/claude-for-legal bar-prep-questions --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/law-student/skills/bar-prep-questions .opencode/skills/bar-prep-questions && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "bar-prep-questions" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/law-student/skills/bar-prep-questions into .opencode/skills/bar-prep-questions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "bar-prep-questions", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
bar-prep-questionsBar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction.
Bar Prep Questions is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction. Tracks misses and comes back to patterns. Use when the user says "bar prep", "MBE questions", "practice essay", or "test me for the bar".
Its SKILL.md is about 4.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: A suite of plugins for legal workflows. The licence is Apache-2.0.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 4a6c651. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown and yaml).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
ncbex.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Bar Prep Questions loads about 4.9k tokens when it runs. Until then it costs about 61 tokens; SKILL.md has 2,384 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from anthropics/claude-for-legal at commit 4a6c651, republished under its Apache-2.0 licence (© anthropics). 2,384 words, ~4,934 tokens.
.claude/skills/bar-prep-questions/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → bar jurisdiction, exam format (NextGen / traditional UBE / state-specific), weak subjects, prep course.~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml if it exists — it tells you what subject is scheduled for today and what subtopics are still weak.[UBE/majority] or [CA-specific] / [NY-specific] / etc.) when running mixed.## Jurisdiction handling below.--session <n> runs a focused N-question session and writes results to study-plan.yaml under session_history.If the question the student is asking sounds like it's about a REAL situation — their lease, their parking ticket, their family's business, their friend's arrest, a real dollar amount, a real deadline, a real party name — stop.
"This sounds like a real situation, not a hypothetical. I can't give you legal advice, and you can't give it either — you're not a lawyer yet. If this is real, [the person] needs an actual lawyer: legal aid, your school's clinic, a lawyer referral service (your jurisdiction's bar association, law society, or legal aid body), or (if there's money) a private attorney. I'm happy to help you understand the general legal concepts involved, but that's study, not advice."
Watch for: real names, real addresses, real dates, specific dollar amounts, "my landlord/boss/parent/friend," "I got a ticket/letter/notice," deadlines measured in days. Any one of these is a trigger.
The bar exam tests a defined body of subjects. This skill drills you on them — weighted toward your weak spots.
The bar exam is in transition. As of the July 2026 administration, the NextGen Bar Exam (developed by the NCBE) has launched in some jurisdictions, while others continue to administer the traditional Uniform Bar Exam (UBE). State-specific exams (California, Louisiana, Puerto Rico, etc.) are their own thing. The subject scope is materially different between the NextGen and the traditional UBE — subjects no longer independently tested on the NextGen include Trusts & Estates, Family Law, Conflict of Laws, and Secured Transactions (some underlying concepts may appear inside integrated "foundational concepts and skills" questions, but they are not standalone tested subjects the way they were on MEE).
Do not assume the subject list. Before generating any questions:
Load ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md and read the bar jurisdiction and bar date.
If the practice profile does not specify which exam format the student is sitting for (NextGen / traditional UBE / state-specific), ask:
Which bar exam are you sitting for?
- NextGen Bar Exam (NCBE, launched July 2026 in some jurisdictions)
- Traditional Uniform Bar Exam (UBE) (MBE + MEE + MPT)
- State-specific exam (California, Louisiana, Puerto Rico, Washington, etc. — tell me which)
And which jurisdiction? The scope of what's tested depends on both.
Point the student at the authoritative source. Jurisdiction-by-jurisdiction exam format (and whether a given state has moved to NextGen) is on the NCBE's website at https://www.ncbex.org/ under "Exams" → jurisdiction information. The NextGen subject outline lives at https://www.ncbex.org/exams/nextgen. The traditional UBE subjects (MBE and MEE) are at https://www.ncbex.org/exams/mbe and https://www.ncbex.org/exams/mee.
Verify your jurisdiction's exam format and subject list against the NCBE's current outline before studying. This is the single most important thing you can get right — studying the wrong subject list is the one mistake this skill can't undo for you. If your prep course and the NCBE outline disagree, go with the NCBE outline and tell your prep course.
Scope every question-generation session to the subjects actually tested on the student's exam. If the practice profile lists a weak subject that is not tested on their exam (e.g., Secured Transactions for a NextGen jurisdiction), flag it:
You listed Secured Transactions as a weak essay subject, but the NextGen Bar Exam doesn't test it as a standalone subject. Do you want to (a) skip it, (b) drill the UCC Article 9 concepts that may appear inside integrated NextGen questions, or (c) drill it anyway because you're curious / auditing the area?
The bar exam is not one exam. It is a family of exams. Rules that are "correct" on one are "wrong" on another. Getting this right matters more than almost anything else this skill does.
Exam structure. What does the student's jurisdiction administer?
Before generating questions, confirm structure via the ## Exam type gate above. Do not assume.
Rule content — where majority rule, UBE default, and the student's jurisdiction's rule can diverge. Common divergence areas:
For every question, internally classify by which body of rules applies:
Tag divergences at the rule level, not the subject level. "[CA does not materially diverge on this rule]" stamped on every question in a subject is noise — a student sees the same tag on every Contracts question and stops reading. Scope the tag to the specific rule being tested.
Rules to apply when emitting divergence tags:
[CA does not diverge on UCC § 2-207 — this answer holds on the CA bar.]**Your jurisdiction (X) diverges:** block per the format above. Do not use a subject-level tag when a rule-level divergence exists.Short rule: the tag lives inside the question (at the rule being tested), not outside it (at the subject level).
When a question's answer differs between the majority/UBE rule and the student's jurisdiction's rule, the explanation must say so explicitly:
**Correct: C**
**Why C (UBE/majority rule):** [rule + application]
**Your jurisdiction (CA) diverges:** Under [California Evidence Code § X / CRPC Rule Y / CA Penal Code § Z], the rule is [jurisdiction-specific rule]. Under that rule, the answer would be [A/B/C/D].
**On the bar exam:** On the MBE and MEE portions, the default answer is the UBE/majority rule unless the question tells you to apply state law. On a state-specific essay day (e.g., California's essay subjects, NY Law Exam, Florida state essay), the default is your jurisdiction's rule. Check the call of the question.
**Rule to remember:** [one-line takeaway flagging the split]If the student sits for a state-specific exam day (CA, LA, FL state essay, VA, NY Law Exam, etc.), weight some sessions toward state-specific content. Ask:
You're sitting for California. Do you want this session to be (a) MBE-style federal/majority rule, (b) California-specific essay subjects (Community Property, CA Evidence, CA PR, CA Civ Pro), or (c) mixed?
Never silently default to one. If the student says "mixed" or doesn't answer, generate a mix and label each question [MBE / UBE default] or [CA-specific] so they know which body of rules governs.
The skill does not know every state's idiosyncrasies with confidence. If the student's jurisdiction has a known divergence but the skill is not confident on the specific current rule, flag it: [UNCERTAIN: CA's exact rule here — verify against CA-specific prep materials (e.g., your prep course's California supplement, the California Bar's released essay graded answers)]. Do not invent. The cost of a wrong California rule stated confidently is higher than the cost of flagging uncertainty.
Every question generated states a rule. A wrong rule stated confidently is worse than no question. The rule for this skill:
[UNCERTAIN: specific reason] and tell the student to verify against their prep course materials before relying on the question.Every MBE question answer explanation carries the same rule: if the "why C is correct" rule isn't one the skill is confident on, flag [VERIFY: rule — confirm against your prep course outline]. Use liberally.
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → bar jurisdiction, exam format (NextGen / traditional UBE / state-specific), weak subjects, prep course. If exam format isn't specified, run the "Exam type" gate above before continuing. If jurisdiction is specified, apply the ## Jurisdiction handling rules — label questions by which rule body governs, and flag divergences explicitly.
Also load ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml if it exists (written by the study-plan skill). If the plan has a session scheduled for today or specifies weak subjects to weight, honor it.
--session <n> runs a focused N-question session on a specific subject, tracks performance, and writes session results back to ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml under session_history so the study plan adapts.
Trigger phrasing the student might use: "let's do 5 questions on Contracts", "run me 10 Evidence questions", "/law-student:session Evidence 10".
Session flow:
session_history).## Session: [Subject], [N] questions
**Score:** [X]/[N] ([percentage])
**Missed:** [list — subtopic + what went wrong]
**Weak subtopics:** [the 2-3 subtopics where misses clustered]
**Strong subtopics:** [where the student nailed it]
**Pattern vs. prior sessions:** [if session_history has prior sessions on this subject: "Hearsay exceptions missed in 3 of last 4 sessions — this is stuck. Route to /law-student:socratic-drill." Or: "Improvement from 40% to 70% on Evidence. Still shaky on character evidence."]
**Study plan update:** Weak subtopics added to priority list. Next scheduled [Subject] session: [date from study-plan.yaml].study-plan.yaml under session_history:session_history:
- date: 2026-05-08
subject: Evidence
type: bar-prep-mbe
n_questions: 10
score: 6
weak_subtopics: [hearsay-exceptions, character-evidence]
jurisdiction_mode: mixed # or ube / state-specificIf no study-plan.yaml exists, write session history to ~/.claude/plugins/config/claude-for-legal/law-student/session-history.yaml instead so future sessions can still weight appropriately.
Note on "MBE" terminology. The traditional UBE uses the MBE (Multistate Bar Examination) for the multiple-choice portion. The NextGen Bar Exam replaces the MBE with its own integrated multiple-choice + short-answer question sets. If the student is sitting for the NextGen, generate NextGen-style questions (integrated foundational concepts across subjects, some shorter scenarios with selected-response answers) rather than classic MBE questions, and say so. Use the student's NCBE-listed subject outline as the subject universe.
Classic MBE format (traditional UBE): fact pattern + call + four answer choices, one correct. NextGen format: refer the student to released NextGen sample questions on the NCBE site for the current authoritative format and mimic that structure.
Subject distribution: weight toward weak subjects within the subjects actually tested on the student's exam. If ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md says weak on Evidence and Civ Pro, 60% of questions come from those.
Difficulty: bar-level. Not law school issue-spotter difficulty (which is higher). Bar questions are about knowing the black-letter rule and applying it cleanly.
Show correct answer + why each wrong answer is wrong.
**Correct: C**
**Why C:** [the rule + application]
**Why not A:** [what rule it's testing and why it's wrong here]
**Why not B:** [same]
**Why not D:** [same]
**Rule to remember:** [the one-line takeaway]
---
**Citation check.** Rules and any cases cited in the explanation were generated by an AI model and have not been verified. Before you commit a rule to memory for the bar, cross-check it against your prep course outline or a jurisdiction-specific source. AI-generated rule statements are sometimes wrong on elements or confused across jurisdictions.Keep a running tally: which subjects, which sub-topics, which wrong-answer traps. After a session:
"You missed 3 of 5 Evidence questions, all on hearsay exceptions. That's a pattern. Let's drill hearsay specifically."
Bar essay format for the student's exam and jurisdiction.
Subject per weak areas or user choice — constrained to subjects tested on the student's exam.
After the student writes:
Bar grading is about competence, not brilliance. A complete, organized, accurate answer passes. A brilliant but incomplete answer doesn't.
## Essay feedback
**Issues spotted:** [X] of [Y]
**Missed:** [list — these are points left on the table]
**Rule statements:** [Accurate / close / wrong — for each issue]
**Analysis:** [Did they actually apply, or just list rule + facts?]
**Organization:** [Clear or muddled]
**If this were graded:** [Pass / borderline / not yet — with what to fix]If the student has a study schedule: weight questions toward what's on the schedule for this week. Fresh material gets drilled.
[UNCERTAIN] or [VERIFY] — check the cited rule against your prep course before relying on the question. A wrong rule I state confidently is a worse study session than one I skip.© anthropics, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in law-student/skills/bar-prep-questions of anthropics/claude-for-legal.
Open the folder on GitHubat commit 4a6c651
We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in anthropics/claude-for-legal, which our catalogue first saw on October 7, 2026.
Bar Prep Questions next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Bar Prep Questions this skillanthropics/claude-for-legal | 9.6k | 2 repos | ~4.9k | Automated safety check: Pass | Apache-2.0 | |
| Crossframe Essaysickn33/agentic-awesome-skills | 47k | 1 repos | ~2k | Automated safety check: Pass | MIT | |
| Interview Prepreactive-resume/reactive-resume | 44k | — | ~10k | Automated safety check: Pass | MIT | |
| Interview PrepRightNow-AI/openfang | 18k | — | ~973 | Automated safety check: Pass | Apache-2.0 | |
| Interview Prep Generatordavila7/claude-code-templates | 33k | 2 repos | ~3k | Automated safety check: Pass | MIT | |
| Touch Targetsthedaviddias/Front-End-Checklist | 74k | — | ~938 | Automated safety check: Pass | MIT |
sickn33/agentic-awesome-skills
A skill your agent uses when explicit CrossFrame work needs a Chinese critical insight essay, commentary, concept essay, public piece, or structure-to-article draft after diagnosis.
reactive-resume/reactive-resume
Prepares the user for a specific interview from their real experience.
RightNow-AI/openfang
Technical interview preparation expert for algorithms, system design, and behavioral questions
davila7/claude-code-templates
Generate STAR stories, practice questions, and talking points from a resume.
thedaviddias/Front-End-Checklist
A skill your agent uses when applies to all interactive elements on touchscreen interfaces: buttons, links, checkboxes, radio buttons, form inputs, icon buttons, and menu items.
alirezarezvani/claude-skills
/cs:gdpr-audit-prep <scope — GDPR audit 6-question Article-cited forcing interrogation.
anthropics/claude-for-legal
Structures a legal clinic client intake interview and produces a case summary with cross-area issue spotting, conflict flags and triage classification.
anthropics/claude-for-legal
Holds student work in a queue for a legal clinic professor to approve, edit-then-approve or return before anything reaches clients or courts.
anthropics/claude-for-legal
Builds a review grid with one row per document and one column per data point, each cell cited to a verbatim quote, built for M&A diligence and other batch reviews.
anthropics/claude-for-legal
Runs a category-by-category legal review of a product launch from a PRD or tracker ticket, calibrated to your team's framework, and writes a review memo in house format.
anthropics/claude-for-legal
Searches watched registries for community legal skills, shows matches with descriptions and offers the full SKILL.md before anything is installed.
anthropics/claude-for-legal
Shows which contracts renew soon and when notice must be sent by, working from a maintained renewal register, and warns about missed cancellation windows.
Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction. Bar Prep Questions is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction.
Bar Prep Questions fits situations like: the user says bar prep; test me for the bar.
Run `npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a claude-code`. Or copy the skill folder (law-student/skills/bar-prep-questions in anthropics/claude-for-legal) into .claude/skills/bar-prep-questions in your project. Claude Code loads it when a task matches its description.
Run `npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a codex`. Or copy the skill folder (law-student/skills/bar-prep-questions in anthropics/claude-for-legal) into .agents/skills/bar-prep-questions in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add anthropics/claude-for-legal --skill bar-prep-questions -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bar-prep-questions, .gemini/skills/bar-prep-questions, .github/skills/bar-prep-questions and .opencode/skills/bar-prep-questions in your project.
SKILL.md names no scripts, command-line tools or credentials: Bar Prep Questions is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: ncbex.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Bar Prep Questions is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.9k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Bar Prep Questions: Crossframe Essay (sickn33/agentic-awesome-skills, 47k stars), Interview Prep (reactive-resume/reactive-resume, 44k stars), Interview Prep (RightNow-AI/openfang, 18k stars) and Interview Prep Generator (davila7/claude-code-templates, 33k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
anthropics (a GitHub organization, an official publisher) maintains it in anthropics/claude-for-legal, which has 9,633 GitHub stars. The repository holds 147 skills in this directory. The repository was last updated on September 29, 2026.
Source: anthropics/claude-for-legal on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.