Skip to content

Guide · Agent skill

How to use the Labor Contract Drafter agent skill

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

The labor-contract skill is an add-on for an AI agent that drafts an employment contract or offer letter for a role you describe and delivers it as a Word document. This guide explains what the skill does, how to install it from a ZIP file or the Claude apps, how to ask for a document in plain language, and what to check before anything is signed. After reading it you will be able to produce a first draft and know what a lawyer still needs to review.

Labor Contract Draftergenspark-ai/genoffice · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the labor-contract ZIP from the page where you found this guide.
  2. 2Unzip into the skills folder. Extract it into ~/.claude/skills/ for your user, or into .claude/skills/ inside a project.
  3. 3Or upload it in the Claude apps. Go to Settings → Capabilities → Skills and upload the skill there instead.
  4. 4Make sure a Word tool is available. Check that the agent has a document creation tool, since the skill delivers a Word file.
  5. 5Ask for the document. Describe the role, engagement type, term and whether you are the employer or the employee.
  6. 6Review placeholders and signing notes. Fill in every bracketed placeholder and read the Signing notes before sharing the draft.
  7. 7Send it to a lawyer. Have a licensed lawyer review the document before it is signed.

What does the labor-contract skill make the agent do?

The skill tells the agent to act as an employment-contract specialist. You give it a role and an engagement type, such as full-time, part-time, internship or independent contractor, and it produces an employment contract or offer letter with a signing checklist.

Before drafting, the agent first decides which document fits: an employment contract, an offer letter, an internship agreement or a contractor agreement. It then asks for key details in one go, including pay structure, term, probation, working hours, and whether you are the employer or the employee. Amounts, dates and names are left as placeholders such as [Base Salary] or [Start Date].

The finished document ends with a Signing notes section of 5 to 8 items, and it carries an italic line saying the draft is a reference draft, not legal advice, and should be reviewed by a licensed lawyer before signing.

  • Employment contract: party details, term and probation, duties, remuneration, leave, confidentiality, termination, dispute resolution and a signature block.
  • Offer letter: a formal letter, ideally one page, with pay and benefits in a table.
  • Signing notes: items such as probation length matching the contract term, and conditions in the offer matching the contract.

How do you install the labor-contract skill?

The skill is distributed as a ZIP file from the page where you found this guide. Download the ZIP and unzip it into one of two folders. For a personal setup, use ~/.claude/skills/. For a single project, use the .claude/skills/ folder inside that project.

If you use the Claude apps instead, you can upload the skill there under Settings → Capabilities → Skills, rather than placing files in a folder.

The skill package contains one file, SKILL.md, which holds all of its instructions.

  • Option 1: download the ZIP and unzip it into ~/.claude/skills/ for your user account.
  • Option 2: unzip it into .claude/skills/ inside a project folder.
  • Option 3: upload it in the Claude apps under Settings → Capabilities → Skills.
~/.claude/skills/

What do you need before the skill works?

The skill depends on a Word document creation tool being available to the agent. Its instructions refer to 'document tools available here', so the agent must be able to create .docx output. If the agent cannot produce a Word file, it cannot deliver the document the skill is built around.

The skill runs no scripts and makes no network calls, according to its source. Everything happens inside the agent's conversation and the document tool.

  • A Word document creation tool available to the agent.
  • No scripts are run by the skill.
  • The skill does not use the network.

How do you trigger the skill with a natural request?

You do not need a special command. Describe the role and the kind of document in plain words. The skill's quick prompts show the style that works well: a request for a fixed-term employment contract for a role, or a formal offer letter for a named candidate.

If you only say 'we are hiring', the agent will ask about the engagement type and term before drafting. Giving those details up front saves a round of questions.

  • Draft a fixed-term employment contract for an engineering role.
  • Write a formal offer letter for this candidate.
  • We are hiring a part-time receptionist and need a contract. Please tell me what details you need.

What should you check in the draft before signing?

The agent states whether you are the employer or the employee, because the two versions focus on different clauses. An employer's draft emphasises appraisal, reassignment, confidentiality and non-compete terms. An employee's draft emphasises clear pay, overtime, leave and severance on termination.

Some items are often left blank and should be completed with care: probation pay, the first month of social insurance contributions, and pro-rated annual leave. Statutory figures such as probation caps or overtime rates are placeholders. The skill does not state them, so you or your lawyer must fill them in from the local standard.

Governing law and the place for arbitration or court are left blank for you to complete. Interns and independent contractors receive a different template, and the document says their relationship is not employment.

  • Confirm the document type and your position (employer or employee).
  • Fill every placeholder, including probation pay and social insurance start.
  • Check that the offer letter and the contract give the same pay and term.
  • Have a licensed lawyer review the draft before anyone signs.

What people use it for

  • An HR manager at a small company drafts a first version of a fixed-term contract to give to a lawyer.
  • A hiring manager prepares an offer letter that must match the terms in the employment contract.
  • An employee who received an offer checks whether its structure covers pay, probation and start date.
  • A business owner creates a contractor agreement, which the skill handles with a separate template stating the relationship is not employment.

Frequently asked questions

Is the labor-contract skill free to use?

The skill is published under the Apache-2.0 licence, as stated on the item's page. Check that licence text for the exact terms that apply to your use. The skill itself is not legal advice and does not replace a lawyer.

How do I install the labor-contract skill?

Download the ZIP from the page and unzip it into ~/.claude/skills/ for your user account, or into .claude/skills/ inside a project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.

What do I need to run the labor-contract skill?

You need a Word document creation tool available to the agent, because the skill delivers its output as a Word document. The skill runs no scripts and makes no network calls.

Can the skill give me a legal employment contract I can sign?

No. The skill states that its output is not legal advice and that a licensed lawyer should review it before signing. Treat the result as a first draft.

Why does the skill leave probation length and overtime rates blank?

The skill does not state statutory figures such as probation caps or overtime multipliers. It uses placeholders and refers to the local statutory standard, so you must fill those in from the rules where you work.

Does the skill work for interns or contractors?

It can draft those documents, but interns and independent contractors do not get the employment-contract template. The skill states that their relationship is not employment and uses a different structure.

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 HR staff, small business owners and hiring managers who need a structured first draft of an employment contract or offer letter to hand to a lawyer. It is a poor fit for anyone who needs a final, signed document without legal review, or who needs jurisdiction-specific statutory figures filled in automatically.

Download the skill

Find exactly what
you're looking for