Skip to content

Guide · Agent skill

How to use the Hiring Offer Review agent skill

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

The hiring-review skill is an agent skill for Claude that reviews an employment offer letter and any restrictive covenants in it, such as non-competes and non-solicits. It checks where the hire will work, whether the exempt or non-exempt classification fits the role, and whether the covenants are likely enforceable there. This guide explains what the skill does, how to install it, how to ask for a review, and where its limits are, so you can use it as a structured first pass that a lawyer verifies.

Hiring Offer Reviewanthropics/claude-for-legal · Apache-2.0

Quick start

  1. 1Download and unzip. Download the ZIP from this page and unzip it to get the hiring-review folder containing SKILL.md.
  2. 2Place the skill folder. Move the folder into ~/.claude/skills/ for all projects, or into a project's .claude/skills/ folder for one project. In the Claude apps, upload it under Settings → Capabilities → Skills instead.
  3. 3Configure the employment-legal CLAUDE.md. Make sure ~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md contains your jurisdictions, hiring review triggers and restrictive covenant policy.
  4. 4Make a request. Attach the offer letter or describe the hire, then ask to review the offer or use /hiring-review.
  5. 5Check the jurisdiction and classification. Confirm the state or country where the hire works and whether the exempt or non-exempt status fits the role.
  6. 6Verify tagged citations. Review each citation, checking verify-tagged sources against primary law first.
  7. 7Escalate to counsel. Send flagged items and the review to an attorney who makes the final decision.

What is an agent skill, and what does hiring-review do?

An agent skill is a folder containing a SKILL.md file with instructions that an AI agent loads when a request matches the skill's description. This one is part of the claude-for-legal employment-legal plugin and is written for the employer's side.

When you ask it to review an offer, the skill works through a fixed workflow: jurisdiction, classification, restrictive covenants, jurisdiction-specific requirements, and offer letter content. It does not store legal rules. For each hire it researches the currently operative rules and tags every citation with its source so a lawyer can check it.

  • Jurisdiction: where the person actually works, not where headquarters is. Remote hires are governed by their home state or country; hybrid hires usually by home state, subject to the letter's choice-of-law clause.
  • Classification: whether exempt or non-exempt status is supported by salary basis, salary level and the duties test for the role.
  • Restrictive covenants: enforceability of non-competes, customer and employee non-solicits, and confidentiality or IP assignment terms in the employee's jurisdiction.
  • Jurisdiction-specific items: pay transparency, ban-the-box, salary-history limits and required offer or onboarding notices.
  • Offer letter content: for example, whether US letters include at-will language, and for UK or EU hires, the required written terms.

Install the hiring-review skill

Download the ZIP from this page and unzip it. The skill is a single file, SKILL.md. Put the unzipped folder in one of two places, depending on how you want to use it:

Use it for all your projects by placing it in ~/.claude/skills/. Use it for one project only by placing it in that project's .claude/skills/ folder.

If you use the Claude apps instead of Claude Code, you can upload the skill under Settings → Capabilities → Skills.

  • Personal use across projects: ~/.claude/skills/
  • Single project: the project's .claude/skills/ folder
  • Claude apps: Settings → Capabilities → Skills, then upload

Set up the required configuration file

The skill reads your company's settings before it reviews anything. It loads a CLAUDE.md file at ~/.claude/plugins/config/claude-for-legal/employment-legal/ that should contain your jurisdictional footprint, hiring review triggers, restrictive covenant policy and offer letter template location.

The skill also expects the claude-for-legal employment-legal plugin to be installed. If the jurisdiction table in that file does not cover a state or country, the skill flags it as a new jurisdiction and says research is needed before the offer goes out.

  • Required: Claude Code or a compatible agent with the employment-legal plugin installed
  • Required: a configured CLAUDE.md at ~/.claude/plugins/config/claude-for-legal/employment-legal/ with jurisdictions, hiring triggers and restrictive covenant policy
  • Optional: a legal research connector such as Westlaw or CourtListener for citations
  • Required input: the offer letter file, or a description of the hire
~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md

Trigger the skill with natural requests

You can invoke the skill with the slash command /hiring-review followed by the offer letter file or a description of the hire. You can also just ask in plain language. The skill's description lists phrases such as "review this offer", "can we use a non-compete here", "check this offer letter" and "hiring in [state]", and it also triggers when you attach an offer.

  • "Review this offer" with the letter attached
  • "Can we use a non-compete here?" for a hire in a specific state
  • "Check this offer letter for classification problems"
  • "Hiring in Texas, remote engineer, what do we need to check?"
/hiring-review [offer letter file, or describe the hire]

Understand the research and citation tags

The skill does not state the law from memory. It searches for current rules and cites primary sources. If a legal research tool returns few or no results for a topic, the skill reports what it found and stops. It does not quietly fill the gap from web search or its own knowledge. It asks you to choose between broadening the query, trying another tool, searching the web, or flagging the item as unverified.

Every citation carries a tag showing where it came from. Citations tagged verify need the most checking.

  • [Westlaw] or [CourtListener]: retrieved from a legal research connector
  • [web search — verify]: from a web search, to be checked against a primary source
  • [model knowledge — verify]: recalled from training data, higher fabrication risk
  • [user provided]: supplied by you

Read the output and decide next steps

The review is a checklist of findings, with jurisdiction and classification issues flagged and restrictive covenant questions answered for the employee's location. Anything that hits the jurisdiction-specific escalation table is flagged for attention. If you have matter workspaces enabled, outputs are written to the matter folder rather than a general location.

Treat the output as a draft for an attorney. The skill's own purpose statement is that offer letters are mostly boilerplate until they are not, and that the jurisdiction and covenant checks are where it adds value.

  • Confirm each tagged citation against the primary source, starting with verify tags.
  • Check the offer against the company's restrictive covenant policy before reading the research overlay.
  • Escalate anything flagged by the escalation table to counsel.

Safety notes: scripts and network access

This skill does not run scripts. It does use the network: it can query a configured legal research connector, and it uses web search only if you approve. Web-search results are tagged so you can see them, but they should be verified before you rely on them.

Because the skill reads your CLAUDE.md, keep that file limited to what you intend the skill to use. The skill is written for the employer's side and assumes your company's policies are configured.

  • No scripts are run by this skill.
  • Network use: research connectors, and web search only with your approval.
  • Do not paste confidential candidate data you are not permitted to share with your tools.

What people use it for

  • Reviewing a senior offer that includes a non-compete before it goes to a candidate in a new state.
  • Checking whether a salaried role should be classified as exempt given its actual duties.
  • Giving HR staff a first-pass checklist for a remote hire in a jurisdiction not yet in the company's table.
  • Checking an offer letter for at-will language on a US hire, or for required written terms on a UK hire.
  • Preparing a structured starting point for a lawyer's own verification of covenants and notices.

Frequently asked questions

Is the hiring-review skill free to use?

The source does not state pricing or licence terms beyond the listed Apache-2.0 licence for the repository. The skill itself is a SKILL.md file, but it depends on the claude-for-legal employment-legal plugin and Claude Code or a compatible agent, which you should check separately.

What do I need before the hiring-review skill works?

You need Claude Code or a compatible agent with the employment-legal plugin installed, a configured CLAUDE.md at ~/.claude/plugins/config/claude-for-legal/employment-legal/, and the offer letter or a description of the hire. A legal research connector such as Westlaw or CourtListener is optional.

Where do I install the hiring-review skill?

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

Can the skill tell me whether a non-compete is enforceable?

It researches the current rules for the employee's jurisdiction and cites its sources, but it does not rely on stored rules. Its output is a research-based starting point, and a lawyer should verify the citations before relying on the answer.

Why does the skill say it couldn't find results?

If a research tool returns few or no results for a topic, the skill is designed to stop and report that rather than fill the gap silently. It then offers options such as broadening the query, trying another tool, searching the web with results tagged for verification, or flagging the item as unverified.

Can a job candidate use this to check their own offer?

No. The skill is written for the employer's side and its configuration assumes company policies. Candidates should seek their own advice rather than rely 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

Use hiring-review if you are an in-house employment or HR legal team, or an HR professional, who needs a structured first pass on offers, especially for hires in new states or countries. It is a checklist that helps you find issues and sources to verify, not final legal advice. If you need a definitive answer, or you are a candidate reviewing your own offer, pick a licensed attorney instead.

Download the skill