Employment Compliance
cbrock84/headcount
Covers the employment rules that carry real penalties — exempt and non-exempt classification, overtime and hours, employee versus contractor status, work authorization and recordkeeping…
Jurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and…
$ npx skills add anthropics/claude-for-legal --skill wage-hour-qa -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install anthropics/claude-for-legal wage-hour-qa --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/employment-legal/skills/wage-hour-qa .claude/skills/wage-hour-qa && 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 "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .claude/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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/employment-legal/skills/wage-hour-qaType 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 wage-hour-qa -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install anthropics/claude-for-legal wage-hour-qa --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/employment-legal/skills/wage-hour-qa .agents/skills/wage-hour-qa && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .agents/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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 wage-hour-qa -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install anthropics/claude-for-legal wage-hour-qa --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/employment-legal/skills/wage-hour-qa .cursor/skills/wage-hour-qa && 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 "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .cursor/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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 employment-legal/skills/wage-hour-qa--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 wage-hour-qa -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install anthropics/claude-for-legal wage-hour-qa --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/employment-legal/skills/wage-hour-qa .gemini/skills/wage-hour-qa && 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 "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .gemini/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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 wage-hour-qaInstalls 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 wage-hour-qa -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/employment-legal/skills/wage-hour-qa .github/skills/wage-hour-qa && 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 "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .github/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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 wage-hour-qa -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 wage-hour-qa --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/employment-legal/skills/wage-hour-qa .opencode/skills/wage-hour-qa && 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 "wage-hour-qa" agent skill from https://github.com/anthropics/claude-for-legal/tree/main/employment-legal/skills/wage-hour-qa into .opencode/skills/wage-hour-qa/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wage-hour-qa", 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.
wage-hour-qaJurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and…
Wage Hour QA is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Jurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and cited rather than stated from memory. Use when the user asks any employment law question, or says "what's the rule in [state]", "is this exempt", "do we have to pay overtime for", or "can we classify this as".
Its SKILL.md is about 3.3k 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.
3 steps, taken from the step headings 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.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
Wage Hour QA loads about 3.3k tokens when it runs. Until then it costs about 104 tokens; SKILL.md has 1,766 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). 1,766 words, ~3,321 tokens.
.claude/skills/wage-hour-qa/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md → jurisdictional footprint.Matter context. Check ## Matter workspaces in the practice-level CLAUDE.md. If Enabled is ✗ (the default for in-house users), skip the rest of this paragraph — skills use practice-level context and the matter machinery is invisible. If enabled and there is no active matter, ask: "Which matter is this for? Run /employment-legal:matter-workspace switch <slug> or say practice-level." Load the active matter's matter.md for matter-specific context and overrides. Write outputs to the matter folder at ~/.claude/plugins/config/claude-for-legal/employment-legal/matters/<matter-slug>/. Never read another matter's files unless Cross-matter context is on.
"It depends" is true but unhelpful. This skill produces a jurisdiction-specific answer grounded in researched, cited primary sources — and flags when the question is close enough to need human judgment. It does not state rules from memory: wage-and-hour thresholds, exemption criteria, and final-pay timing change frequently and vary meaningfully by state.
~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md → jurisdictional footprint. If the question doesn't specify a
jurisdiction, ask — or answer for the state with the most employees and note
that.
Which state/country is this about? If not stated:
Research before answering. For the jurisdiction and question, identify the currently operative rule. Cite the controlling primary source (statute, regulation, wage order, or case) with a pinpoint cite. Note the effective date and whether the rule has been recently amended, indexed, or is in litigation. If you are uncertain or cannot verify the current state of the law, say so and flag for attorney verification — do not state a rule you haven't confirmed.
State the rule in one paragraph, tied to the cite. Use your tools (web search, legal research integrations, team reference materials) to verify currency — especially for:
No silent supplement. If a research query to the configured legal research tool (Westlaw, CourtListener, or firm platform) returns few or no results for the jurisdiction-and-question, report what was found and stop. Do NOT fill the gap from web search or model knowledge without asking. Say: "The search returned [N] results from [tool]. Coverage appears thin for [jurisdiction / question]. Options: (1) broaden the search query, (2) try a different research tool, (3) search the web — results will be tagged
[web search — verify]and should be checked against a primary source before relying, or (4) flag the question as unverified and stop here. Which would you like?" A lawyer decides whether to accept lower-confidence sources.Source attribution. Tag every citation in the answer with where it came from:
[Westlaw],[CourtListener], or the MCP tool name for citations retrieved from a legal research connector;[web search — verify]for web-search citations;[model knowledge — verify]for citations recalled from training data;[user provided]for citations the user supplied. Citations taggedverifycarry higher fabrication risk and should be checked first. Never strip or collapse the tags.
Common question types you may be asked — for each, the answer is jurisdiction-specific and time-sensitive. Do not state the rule here; route to research:
/employment-legal:worker-classification if the facts are not already clear.When the question is a back-pay computation, unpaid-OT computation, or any question that turns on the FLSA "regular rate," use this scaffold. Do not answer from bare hourly wage × OT hours; that's the two most common errors this skill exists to catch.
The regular rate is NOT just the hourly wage. Under 29 U.S.C. §207(e), the regular rate is all remuneration for employment EXCEPT the eight statutory exclusions in §207(e)(1)–(8) (e.g., discretionary bonuses, gifts, premium pay, expense reimbursements, profit-sharing plans meeting the DOL regs, stock options meeting §207(e)(8), retirement/insurance contributions). Anything NOT within those eight exclusions is IN.
unpaid OT = 0.5 × regular rate × OT hours. 29 C.F.R. §778.110(b). If the employee
was NOT paid for the OT hours at all, the owed amount is 1.5× the
regular rate on those hours. State which pay posture you're assuming
before you compute — it determines 0.5× vs. 1.5× and is the most
common error in this computation.Regular rate = (straight-time wages + non-discretionary bonuses + other non-excluded comp) ÷ total hours worked
OT premium owed = 0.5 × regular rate × OT hours [if straight time already paid for OT hours]
= 1.5 × regular rate × OT hours [if OT hours were unpaid][verify — consult wage-and-hour counsel before asserting or paying] on the line the number appears. The computation is
specialist work; the skill is scaffolding, not opinion.If the question is a back-pay calculation and any of these inputs are missing (bonus breakdown, whether straight time was paid for OT hours, willfulness posture, state jurisdiction), ask before computing. A confident wrong number is the worst output this skill can produce.
Is this a close call? Be honest.
Conversational. This is a Q&A, not a memo.
Research-connector pre-flight. Before emitting the answer, check whether a legal research connector is reachable for this session — Westlaw, CourtListener, or any firm-configured research MCP. Collect this into the reviewer note per CLAUDE.md
## Outputs: if no connector returns results in Step 2 (or none is configured at run time), record it in the Sources: line of the reviewer note — e.g.,not connected — cites from training knowledge; pinpoint cites (volume/page/subsection) carry the highest fabrication risk, spot-check those first. Per-citation[model knowledge — verify]tags remain inline. Do not emit a standalone banner above the output.
Jurisdiction assumption. Answers apply only to the jurisdiction identified. Wage-hour rules, exemption thresholds, and final-pay timing vary materially by state and country, and many rules index or change year over year. If the employee works in another jurisdiction, or the question is answered for the default-footprint state, this answer may not apply as written.
**[Jurisdiction]:** [The researched rule, one paragraph, with pinpoint cite
and currency note.]
[If close call or shifting law: the flag.]
[If the answer differs in other footprint jurisdictions: one line noting that,
and whether the differences are material.]Verify citations. Any case, statute, regulation, or wage-order cite above was generated with AI assistance. Before relying on a cite, check it against Westlaw, CourtListener, the relevant state agency's site, or your firm's research tool for accuracy, currency, and subsequent history. Fabricated or misquoted citations in filings or formal advice have resulted in sanctions.
End with the next-steps decision tree per CLAUDE.md ## Outputs. Customize the options to what this skill just produced — the five default branches (draft the X, escalate, get more facts, watch and wait, something else) are a starting point, not a lock-in. The tree is the output; the lawyer picks.
© 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 employment-legal/skills/wage-hour-qa of anthropics/claude-for-legal.
Open the folder on GitHubat commit 4a6c651
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in anthropics/claude-for-legal, which our catalogue first saw on October 7, 2026.
Wage Hour QA 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 |
|---|---|---|---|---|---|---|
| Wage Hour QA this skillanthropics/claude-for-legal | 9.6k | 1 repos | ~3.3k | Automated safety check: Pass | Apache-2.0 | |
| Employment Compliancecbrock84/headcount | 2k | — | ~1.2k | Automated safety check: Pass | MIT | |
| Instance Awarenessn8n-io/n8n | 207k | — | ~1.4k | Automated safety check: Pass | Custom licence | |
| YC Office Hoursgarrytan/gstack | 136k | — | ~4.2k | Automated safety check: Pass | MIT | |
| Office Hoursalirezarezvani/claude-skills | 28k | — | ~935 | Automated safety check: Pass | MIT | |
| Cv Classificationaiming-lab/AutoResearchClaw | 15k | — | ~304 | Automated safety check: Pass | MIT |
cbrock84/headcount
Covers the employment rules that carry real penalties — exempt and non-exempt classification, overtime and hours, employee versus contractor status, work authorization and recordkeeping…
n8n-io/n8n
Load when the request depends on what is already on this instance rather than on what the user just typed: a short or ambiguous opener ("fix it", "carry on", "what should I look at"), a reference to…
garrytan/gstack
Runs a YC-style office hours session that pressure-tests a product idea before any code and ends in a design document instead of an implementation.
alirezarezvani/claude-skills
/cs:office-hours <topic — YC-style 6-question founder interrogation before any advice.
aiming-lab/AutoResearchClaw
Best practices for image classification tasks. An agent skill from aiming-lab/AutoResearchClaw.
affaan-m/ECC
LLM API 使用成本优化模式 —— 基于任务复杂度的模型路由、预算跟踪、重试逻辑和提示缓存. An agent skill from affaan-m/ECC.
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.
Jurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and…. Wage Hour QA is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Jurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and cited rather than stated from memory.
Wage Hour QA fits situations like: the user asks any employment law question; says whats the rule in [state]; do we have to pay overtime for; can we classify this as.
Run `npx skills add anthropics/claude-for-legal --skill wage-hour-qa -a claude-code`. Or copy the skill folder (employment-legal/skills/wage-hour-qa in anthropics/claude-for-legal) into .claude/skills/wage-hour-qa in your project. Claude Code loads it when a task matches its description.
Run `npx skills add anthropics/claude-for-legal --skill wage-hour-qa -a codex`. Or copy the skill folder (employment-legal/skills/wage-hour-qa in anthropics/claude-for-legal) into .agents/skills/wage-hour-qa 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 wage-hour-qa -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wage-hour-qa, .gemini/skills/wage-hour-qa, .github/skills/wage-hour-qa and .opencode/skills/wage-hour-qa in your project.
SKILL.md names no scripts, command-line tools or credentials: Wage Hour QA is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Wage Hour QA 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 3.3k tokens (SKILL.md is roughly 13k 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 Wage Hour QA: Employment Compliance (cbrock84/headcount, 2k stars), Instance Awareness (n8n-io/n8n, 207k stars), YC Office Hours (garrytan/gstack, 136k stars) and Office Hours (alirezarezvani/claude-skills, 28k 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.