Skip to content

Guide · Agent skill

How to use the Leave Deadline Tracker agent skill

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

The leave-tracker skill is an agent skill for Claude that reviews open employee leaves and reports only the ones with upcoming legal deadlines for designation, certification or exhaustion. This guide explains what the skill does, what it needs, how to install it from the ZIP file or the Claude apps, and how to run it on a weekly schedule. By the end you will be able to set it up and know its limits.

Leave Deadline Trackeranthropics/claude-for-legal · Apache-2.0

Quick start

  1. 1Check your data source. Confirm you have a connected HRIS, a leave-register.yaml file, or a leave spreadsheet ready to upload.
  2. 2Install the employment-legal plugin. Make sure the claude-for-legal employment-legal plugin with the leave-tracker agent is available in your setup.
  3. 3Install the skill. Download the ZIP from this page and unzip it into ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.
  4. 4Run the check. Invoke /employment-legal:leave-tracker to review open leaves and see which ones need action.
  5. 5Schedule a weekly reminder. Set a Monday-morning reminder to run the check, since the skill does not schedule itself.

What the leave-tracker skill makes the agent do

The skill checks all open leaves that have hard legal deadlines and surfaces only the ones that need a decision or action. It is not a status board. For each flagged leave it explains what needs to be done and why.

Leaves that are fine are not dropped silently. The skill summarizes each clean leave in one line.

  • Flags leaves with upcoming designation, certification or exhaustion deadlines
  • Explains which leaves need a decision and why
  • Gives a one-line summary for leaves that need no action

What you need before you run it

The skill needs a source of leave data. It works from a connected HRIS, or from a leave-register.yaml file at ~/.claude/plugins/config/claude-for-legal/employment-legal/. If neither exists, the skill asks you to upload a leave spreadsheet or to add entries with /employment-legal:log-leave.

The skill is listed as requiring the claude-for-legal employment-legal plugin, which includes the leave-tracker agent and the /employment-legal:log-leave command.

  • A connected HRIS, or a leave-register.yaml file in the path above, or an uploaded leave spreadsheet
  • The claude-for-legal employment-legal plugin with the leave-tracker agent and /employment-legal:log-leave command

How to install the skill

Download the ZIP file from this page. The skill is distributed as a single file, SKILL.md.

Option one: unzip the download into ~/.claude/skills/ to make it available to you personally, or into a project's .claude/skills/ folder to make it available only in that project.

Option two: in the Claude apps, go to Settings → Capabilities → Skills and upload the skill there.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ inside the project folder
  • Claude apps: Settings → Capabilities → Skills, then upload

How to run it and trigger it with natural requests

The skill takes no arguments. Its argument hint says it works from the HRIS or leave-register.yaml. In Claude Code you can run it with the command shown here.

The skill's description says it should be used weekly, or whenever you need to know which leaves have upcoming designation, certification or exhaustion deadlines. Requests phrased that way, such as asking which leaves need a decision this week, match its purpose. Whether a given request triggers it depends on your setup, so the explicit command is the most reliable way to start it.

  • Example request: which leaves need a decision before the end of this week?
  • Example request: which open leaves have upcoming certification deadlines?
  • Example request: run the leave check for this week
/employment-legal:leave-tracker

Safety notes: scripts, network and scheduling

According to its listing, the skill runs no scripts and uses no network. It reads the leave data you have connected or uploaded.

The skill does not run on its own. The source says Claude Code agents do not self-schedule. For a weekly run, set a reminder, such as a Monday-morning calendar reminder, or use a separate integration such as a cron job.

The skill is built for attorney workflows. It does not specify which laws or jurisdictions it covers, so counsel should check its results.

  • No scripts and no network use, per the listing
  • No automatic scheduling: use a calendar reminder, cron job or similar tool
  • Results need review by counsel, especially across jurisdictions

Tips for getting reliable results

Keep the leave register or HRIS connection current, because the skill can only flag deadlines for leaves it can see.

Treat the output as a list of what to review, not as a final legal determination. The listing warns that deadlines in a jurisdiction may differ from what the skill assumes.

  • Keep leave records up to date before each weekly run
  • Use /employment-legal:log-leave to add leaves that are missing from the register
  • Check flagged leaves against the applicable rules with counsel

What people use it for

  • An employment attorney reviewing which leaves have an upcoming designation or certification deadline
  • An in-house legal team getting a weekly list of leaves that require a decision
  • HR-legal staff checking which leave cases need action before the week begins

Frequently asked questions

How do I install the leave-tracker skill?

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

What does the leave-tracker skill need to run?

It needs a connected HRIS, or a leave-register.yaml file at ~/.claude/plugins/config/claude-for-legal/employment-legal/, or an uploaded leave spreadsheet. It also needs the claude-for-legal employment-legal plugin with the leave-tracker agent and the /employment-legal:log-leave command.

Is the leave-tracker skill free?

The source lists the licence as Apache-2.0. It does not state a price, so check the page you downloaded it from for pricing details.

Does the leave-tracker skill send reminders automatically?

No. The skill does not schedule itself, and Claude Code agents do not self-schedule. You need a calendar reminder, a cron job or a similar separate tool to run it weekly.

Can I use the leave-tracker skill for my own leave?

The skill is built for attorney workflows and legal deadlines, not personal guidance. Individuals managing their own leave should not rely on it, because it could give misleading comfort if deadlines differ in their jurisdiction.

Does the leave-tracker skill run scripts or use the internet?

According to its listing, it runs no scripts and uses no network. It works from the leave data you have connected or uploaded.

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 employment attorneys and in-house legal or HR-legal teams that track many leaves and want a weekly list of deadlines that need a decision. It is not suited to individuals managing their own leave, or to jurisdictions and leave types outside what counsel has confirmed it covers, and you will need a separate tool for reminders.

Download the skill