Agent skill · Testing & QA

legal-test-builder-patrick-munro

Builds a high-fidelity interactive legal assessment as a single self-contained HTML artifact. Output includes a live countdown timer, contract review tasks with hover-annotated problem clauses, candidate answer textareas, model answers hidden behind reveal blocks, scenario-based legal memo tasks, strategy and function-building questions, and a pre-submission checklist that encodes the marking criteria. Use when the user needs to (1) assess a legal candidate with a realistic timed exercise, (2) train or onboard junior lawyers using problem sets rather than doctrine, (3) help a candidate prepare

lawve-aigithub.com/lawve-aiGitHub ↗
claude-codeNOASSERTION
Install
npx skills add lawve-ai/awesome-legal-skills --skill legal-test-builder-patrick-munro --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 7
SKILL.md size: 9 KB
Bundled scripts: none
Version: 2026-04-25
Declared author: Patrick Munro
Path: skills/legal-test-builder-patrick-munro/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 618
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Legal Test Builder Produces a production-grade interactive HTML legal assessment as a single self-contained file that works offline and renders cleanly in any modern browser. ## When to use - Preparing a candidate for a real take-home assessment - Assessing legal candidates with a realistic, timed exercise that tests judgment rather than doctrine recall - Onboarding junior lawyers through scenario-based learning - Building legal training modules for in-house teams or client education - Law student moot and drafting exercises - Compliance or regulatory training where scenario application is the point ## Step 1: Gather inputs Before building, confirm or infer the following. If not specified, make sensible defaults and flag assumptions visibly in the output so the user can correct them. | Input | Key questions | Default if unspecified | |---|---|---| | **Role** | What position is being tested or trained for? | "Legal Counsel" | | **Organisation** | Context for the scenario | Fictional company from the library below | | **Legal domain(s)** | Contract law, IP, employment, regulatory, M&A, compliance, privacy, etc. | Commercial contracts | | **Governing law** | English law, German law,

What's inside
Steps it walks through
  1. When to use
  2. Step 1: Gather inputs
  3. Step 2: Design the task stack
  4. Task 01: Contract Review and Redline (50-70 min)
  5. Task 02: Legal Memo / Written Analysis (35-50 min)
  6. Task 03: Short Analysis (20-35 min)
  7. Task 04: Strategy / Function-Building (30-45 min)
  8. Step 3: Build the HTML
  9. Core architectural rules
  10. Content quality rules
  11. Step 4: Severity and priority framework
  12. Step 5: Checklist design
  13. Step 6: Two-version output
  14. Reference files
Ships with 6 files
  • LICENSE.txt
  • README.md
  • references/contract-design.md
  • references/html-framework.md
  • references/scenario-design.md
  • references/strategy-questions.md
More from awesome-legal-skills
All skills →
About this skill
What does the legal-test-builder-patrick-munro skill do?

Builds a high-fidelity interactive legal assessment as a single self-contained HTML artifact. Output includes a live countdown timer, contract review tasks with hover-annotated problem clauses, candidate answer textareas, model answers hidden behind reveal blocks, scenario-based legal memo tasks, strategy and function-building questions, and a pre-submission checklist that encodes the marking criteria. Use when the user needs to (1) assess a legal candidate with a realistic timed exercise, (2) train or onboard junior lawyers using problem sets rather than doctrine, (3) help a candidate prepare

How do I install it?

Run `npx skills add lawve-ai/awesome-legal-skills --skill legal-test-builder-patrick-munro --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From lawve-ai/awesome-legal-skills, a repository with 618 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going