[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-anthropic-wage-hour-qa":3,"mdc--xh8606-key":37,"related-repo-anthropic-wage-hour-qa":778,"related-org-anthropic-wage-hour-qa":876},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":26,"repoUrl":27,"updatedAt":28,"license":29,"forks":30,"topics":31,"repo":32,"sourceUrl":35,"mdContent":36},"wage-hour-qa","provide jurisdiction-aware employment Q&A","Jurisdiction-aware wage\u002Fhour and employment Q&A — classification, overtime, meal\u002Frest breaks, leave, final pay — answered for the specific state\u002Fcountry 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\".\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"anthropic","Anthropic","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fanthropic.png","anthropics",[13,17,20,23],{"name":14,"slug":15,"type":16},"Research","research","tag",{"name":18,"slug":19,"type":16},"Compliance","compliance",{"name":21,"slug":22,"type":16},"HR","hr",{"name":24,"slug":25,"type":16},"Legal","legal",8721,"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-for-legal","2026-05-14T06:01:52.132034",null,1642,[],{"repoUrl":27,"stars":26,"forks":30,"topics":33,"description":34},[],"A suite of plugins for legal workflows","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-for-legal\u002Ftree\u002FHEAD\u002Femployment-legal\u002Fskills\u002Fwage-hour-qa","---\nname: wage-hour-qa\ndescription: >\n  Jurisdiction-aware wage\u002Fhour and employment Q&A — classification, overtime,\n  meal\u002Frest breaks, leave, final pay — answered for the specific state\u002Fcountry\n  with the controlling rule researched and cited rather than stated from\n  memory. Use when the user asks any employment law question, or says \"what's\n  the rule in [state]\", \"is this exempt\", \"do we have to pay overtime for\",\n  or \"can we classify this as\".\nargument-hint: \"[question]\"\n---\n\n# \u002Fwage-hour-qa\n\n1. Load `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Femployment-legal\u002FCLAUDE.md` → jurisdictional footprint.\n2. Use the workflow below.\n3. Identify jurisdiction the question is about. If not specified, ask.\n4. Answer per that jurisdiction's rule. Cite. Flag if it's a close call or law is shifting.\n\n---\n\n## Matter context\n\n**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 `\u002Femployment-legal:matter-workspace switch \u003Cslug>` or say `practice-level`.\" Load the active matter's `matter.md` for matter-specific context and overrides. Write outputs to the matter folder at `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Femployment-legal\u002Fmatters\u002F\u003Cmatter-slug>\u002F`. Never read another matter's files unless `Cross-matter context` is `on`.\n\n---\n\n## Purpose\n\n\"It depends\" is true but unhelpful. This skill produces a jurisdiction-specific\nanswer grounded in researched, cited primary sources — and flags when the\nquestion is close enough to need human judgment. It does not state rules from\nmemory: wage-and-hour thresholds, exemption criteria, and final-pay timing\nchange frequently and vary meaningfully by state.\n\n## Load context\n\n`~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Femployment-legal\u002FCLAUDE.md` → jurisdictional footprint. If the question doesn't specify a\njurisdiction, ask — or answer for the state with the most employees and note\nthat.\n\n## The answer\n\n### Step 1: Jurisdiction\n\nWhich state\u002Fcountry is this about? If not stated:\n- If it's about a specific employee: where do they work?\n- If it's a policy question: identify the jurisdictions in the footprint that\n  are most likely to be the most restrictive on the question at hand, then\n  research those.\n\n### Step 2: Research the rule, then state it\n\n> **Research before answering.** For the jurisdiction and question, identify\n> the currently operative rule. Cite the controlling primary source (statute,\n> regulation, wage order, or case) with a pinpoint cite. Note the effective\n> date and whether the rule has been recently amended, indexed, or is in\n> litigation. If you are uncertain or cannot verify the current state of the\n> law, say so and flag for attorney verification — do not state a rule you\n> haven't confirmed.\n\nState the rule in one paragraph, tied to the cite. Use your tools (web search,\nlegal research integrations, team reference materials) to verify currency —\nespecially for:\n\n> **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 \u002F 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.\n>\n> **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 tagged `verify` carry higher fabrication risk and should be checked first. Never strip or collapse the tags.\n\n\n- Salary thresholds for any exemption (federal and state — several states\n  index annually and several have tiered thresholds by employer size).\n- Final-pay timing on termination vs. resignation (many states differ).\n- PTO payout requirements (jurisdiction-specific; some require, some leave\n  it to policy, some depend on accrual-plan design).\n- Meal and rest break rules and any penalty-pay consequence.\n- Daily or weekly overtime rules (some states have daily overtime and\n  double-time rules that federal law does not).\n- Classification tests — see the worker-classification skill; the applicable\n  test depends on jurisdiction and purpose.\n\nCommon question types you may be asked — for each, the answer is\njurisdiction-specific and time-sensitive. Do not state the rule here; route\nto research:\n\n- \"Is this role exempt?\" — Research the applicable federal and state salary\n  thresholds (verify current amounts and any employer-size tiers) and the\n  applicable duties test(s).\n- \"Do we have to pay overtime for X?\" — Research federal FLSA overtime plus\n  any state-specific overtime rules (daily OT, double-time, alternative\n  workweeks).\n- \"Do we have to provide meal\u002Frest breaks?\" — Research the applicable\n  state rule and any penalty-pay consequence for missed breaks.\n- \"When is final pay due?\" — Research the applicable state rule, including\n  whether timing differs for termination vs. resignation and whether\n  waiting-time or late-pay penalties apply.\n- \"Do we have to pay out accrued PTO?\" — Research the applicable state rule\n  and any carve-out for accrual-cap or use-it-or-lose-it policies.\n- \"Can we classify this person as a contractor?\" — Route to\n  `\u002Femployment-legal:worker-classification` if the facts are not already clear.\n\n### Step 2a: FLSA regular-rate and back-pay calculations\n\nWhen the question is a back-pay computation, unpaid-OT computation, or any\nquestion that turns on the FLSA \"regular rate,\" use this scaffold. Do not\nanswer from bare hourly wage × OT hours; that's the two most common errors\nthis skill exists to catch.\n\n**The regular rate is NOT just the hourly wage.** Under 29 U.S.C. §207(e),\nthe regular rate is **all remuneration** for employment EXCEPT the eight\nstatutory exclusions in §207(e)(1)–(8) (e.g., discretionary bonuses, gifts,\npremium pay, expense reimbursements, profit-sharing plans meeting the DOL\nregs, stock options meeting §207(e)(8), retirement\u002Finsurance contributions).\nAnything NOT within those eight exclusions is IN.\n\n1. **Non-discretionary bonuses are IN the regular rate.** Productivity\n   bonuses, attendance bonuses, commissions, shift differentials, contest\n   awards, and most \"bonuses\" a reasonable employee would expect as a matter\n   of course are non-discretionary under §207(e)(3) and 29 C.F.R. §778.211.\n   Divide the bonus by the total hours worked in the bonus period to get\n   the per-hour increase to the regular rate. True discretionary bonuses\n   (§207(e)(3)) require both the fact of payment AND the amount to be\n   within the employer's sole discretion, determined at or near the end of\n   the period — narrow category.\n2. **The unpaid OT premium is 0.5×, not 1.5× — when straight time was\n   already paid for all hours.** If the employee was paid straight time for\n   every hour (including the OT hours) but no premium, they are owed the\n   **half-time premium** on OT hours, not time-and-a-half: `unpaid OT =\n   0.5 × regular rate × OT hours`. 29 C.F.R. §778.110(b). If the employee\n   was NOT paid for the OT hours at all, the owed amount is 1.5× the\n   regular rate on those hours. **State which pay posture you're assuming\n   before you compute** — it determines 0.5× vs. 1.5× and is the most\n   common error in this computation.\n3. **Show your math.** Print the formula and the inputs explicitly:\n   ```\n   Regular rate    = (straight-time wages + non-discretionary bonuses + other non-excluded comp) ÷ total hours worked\n   OT premium owed = 0.5 × regular rate × OT hours    [if straight time already paid for OT hours]\n                   = 1.5 × regular rate × OT hours    [if OT hours were unpaid]\n   ```\n   A number without the formula is not usable by a wage-and-hour lawyer.\n4. **Liquidated damages double the back-pay.** 29 U.S.C. §216(b). Liquidated\n   damages equal the unpaid back-pay amount unless the employer proves, to\n   the court's satisfaction, that the violation was in good faith and based\n   on reasonable grounds to believe it was not a violation. 29 U.S.C.\n   §260. Default assumption is liquidated damages apply; the employer bears\n   the burden to avoid them.\n5. **Statute of limitations is 2 years; 3 for willful.** 29 U.S.C. §255(a).\n   State the lookback explicitly and compute both bookends unless the\n   willfulness posture is already established by the user.\n6. **State overlay.** Many states have longer lookback, higher overtime\n   multipliers (daily OT, double-time), and different regular-rate rules.\n   Check state wage-and-hour law against the jurisdiction gate from Step 1\n   and flag where state law compounds (higher cap) or replaces (different\n   rate) federal. California, New York, Massachusetts, and Washington are\n   the most frequent overlay hits.\n7. **Attach the verify tag to the number.** Any back-pay amount produced by\n   this skill carries `[verify — consult wage-and-hour counsel before\n   asserting or paying]` on the line the number appears. The computation is\n   specialist work; the skill is scaffolding, not opinion.\n\nIf the question is a back-pay calculation and any of these inputs are\nmissing (bonus breakdown, whether straight time was paid for OT hours,\nwillfulness posture, state jurisdiction), **ask before computing**. A\nconfident wrong number is the worst output this skill can produce.\n\n### Step 3: The flag\n\nIs this a close call? Be honest.\n\n- If the answer is clear on the researched rule: say so. \"Exempt — meets\n  each element of the applicable duties test and the current salary\n  threshold.\"\n- If it's close: say so. \"The duties test is borderline — this role could\n  go either way. Recommend classifying as non-exempt to be safe, or getting\n  a formal opinion.\"\n- If the law is in flux: say so. \"This rule has been amended recently — the\n  current version takes effect [date]. Confirm effective date before relying\n  on this answer.\"\n- If you could not verify currency: say so. Do not guess.\n\n## Output format\n\nConversational. This is a Q&A, not a memo.\n\n> **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\u002Fpage\u002Fsubsection) 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.\n\n> **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.\n\n```\n**[Jurisdiction]:** [The researched rule, one paragraph, with pinpoint cite\nand currency note.]\n\n[If close call or shifting law: the flag.]\n\n[If the answer differs in other footprint jurisdictions: one line noting that,\nand whether the differences are material.]\n```\n\n> **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.\n\n## Close with the next-steps decision tree\n\nEnd 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.\n\n## What this skill does not do\n\n- State the rule from memory — every answer is grounded in a researched,\n  cited primary source verified for currency.\n- Make classification decisions for borderline cases. It states the rule and\n  flags the close call. Human decides.\n- Give a 50-state survey unless asked. Answers for the relevant\n  jurisdiction(s).\n- Track when the answer changes. If thresholds index or law shifts, the\n  answer goes stale. Re-ask for current.\n",{"data":38,"body":40},{"name":4,"description":6,"argument-hint":39},"[question]",{"type":41,"children":42},"root",[43,51,85,88,95,178,181,187,192,198,208,214,221,226,240,246,260,265,365,398,403,444,450,455,472,589,601,607,612,642,648,653,696,709,718,731,737,749,755],{"type":44,"tag":45,"props":46,"children":47},"element","h1",{"id":4},[48],{"type":49,"value":50},"text","\u002Fwage-hour-qa",{"type":44,"tag":52,"props":53,"children":54},"ol",{},[55,70,75,80],{"type":44,"tag":56,"props":57,"children":58},"li",{},[59,61,68],{"type":49,"value":60},"Load ",{"type":44,"tag":62,"props":63,"children":65},"code",{"className":64},[],[66],{"type":49,"value":67},"~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Femployment-legal\u002FCLAUDE.md",{"type":49,"value":69}," → jurisdictional footprint.",{"type":44,"tag":56,"props":71,"children":72},{},[73],{"type":49,"value":74},"Use the workflow below.",{"type":44,"tag":56,"props":76,"children":77},{},[78],{"type":49,"value":79},"Identify jurisdiction the question is about. If not specified, ask.",{"type":44,"tag":56,"props":81,"children":82},{},[83],{"type":49,"value":84},"Answer per that jurisdiction's rule. Cite. Flag if it's a close call or law is shifting.",{"type":44,"tag":22,"props":86,"children":87},{},[],{"type":44,"tag":89,"props":90,"children":92},"h2",{"id":91},"matter-context",[93],{"type":49,"value":94},"Matter context",{"type":44,"tag":96,"props":97,"children":98},"p",{},[99,105,107,113,115,121,123,129,131,137,139,145,147,153,155,161,163,169,170,176],{"type":44,"tag":100,"props":101,"children":102},"strong",{},[103],{"type":49,"value":104},"Matter context.",{"type":49,"value":106}," Check ",{"type":44,"tag":62,"props":108,"children":110},{"className":109},[],[111],{"type":49,"value":112},"## Matter workspaces",{"type":49,"value":114}," in the practice-level CLAUDE.md. If ",{"type":44,"tag":62,"props":116,"children":118},{"className":117},[],[119],{"type":49,"value":120},"Enabled",{"type":49,"value":122}," is ",{"type":44,"tag":62,"props":124,"children":126},{"className":125},[],[127],{"type":49,"value":128},"✗",{"type":49,"value":130}," (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 ",{"type":44,"tag":62,"props":132,"children":134},{"className":133},[],[135],{"type":49,"value":136},"\u002Femployment-legal:matter-workspace switch \u003Cslug>",{"type":49,"value":138}," or say ",{"type":44,"tag":62,"props":140,"children":142},{"className":141},[],[143],{"type":49,"value":144},"practice-level",{"type":49,"value":146},".\" Load the active matter's ",{"type":44,"tag":62,"props":148,"children":150},{"className":149},[],[151],{"type":49,"value":152},"matter.md",{"type":49,"value":154}," for matter-specific context and overrides. Write outputs to the matter folder at ",{"type":44,"tag":62,"props":156,"children":158},{"className":157},[],[159],{"type":49,"value":160},"~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Femployment-legal\u002Fmatters\u002F\u003Cmatter-slug>\u002F",{"type":49,"value":162},". Never read another matter's files unless ",{"type":44,"tag":62,"props":164,"children":166},{"className":165},[],[167],{"type":49,"value":168},"Cross-matter context",{"type":49,"value":122},{"type":44,"tag":62,"props":171,"children":173},{"className":172},[],[174],{"type":49,"value":175},"on",{"type":49,"value":177},".",{"type":44,"tag":22,"props":179,"children":180},{},[],{"type":44,"tag":89,"props":182,"children":184},{"id":183},"purpose",[185],{"type":49,"value":186},"Purpose",{"type":44,"tag":96,"props":188,"children":189},{},[190],{"type":49,"value":191},"\"It depends\" is true but unhelpful. This skill produces a jurisdiction-specific\nanswer grounded in researched, cited primary sources — and flags when the\nquestion is close enough to need human judgment. It does not state rules from\nmemory: wage-and-hour thresholds, exemption criteria, and final-pay timing\nchange frequently and vary meaningfully by state.",{"type":44,"tag":89,"props":193,"children":195},{"id":194},"load-context",[196],{"type":49,"value":197},"Load context",{"type":44,"tag":96,"props":199,"children":200},{},[201,206],{"type":44,"tag":62,"props":202,"children":204},{"className":203},[],[205],{"type":49,"value":67},{"type":49,"value":207}," → jurisdictional footprint. If the question doesn't specify a\njurisdiction, ask — or answer for the state with the most employees and note\nthat.",{"type":44,"tag":89,"props":209,"children":211},{"id":210},"the-answer",[212],{"type":49,"value":213},"The answer",{"type":44,"tag":215,"props":216,"children":218},"h3",{"id":217},"step-1-jurisdiction",[219],{"type":49,"value":220},"Step 1: Jurisdiction",{"type":44,"tag":96,"props":222,"children":223},{},[224],{"type":49,"value":225},"Which state\u002Fcountry is this about? If not stated:",{"type":44,"tag":227,"props":228,"children":229},"ul",{},[230,235],{"type":44,"tag":56,"props":231,"children":232},{},[233],{"type":49,"value":234},"If it's about a specific employee: where do they work?",{"type":44,"tag":56,"props":236,"children":237},{},[238],{"type":49,"value":239},"If it's a policy question: identify the jurisdictions in the footprint that\nare most likely to be the most restrictive on the question at hand, then\nresearch those.",{"type":44,"tag":215,"props":241,"children":243},{"id":242},"step-2-research-the-rule-then-state-it",[244],{"type":49,"value":245},"Step 2: Research the rule, then state it",{"type":44,"tag":247,"props":248,"children":249},"blockquote",{},[250],{"type":44,"tag":96,"props":251,"children":252},{},[253,258],{"type":44,"tag":100,"props":254,"children":255},{},[256],{"type":49,"value":257},"Research before answering.",{"type":49,"value":259}," For the jurisdiction and question, identify\nthe currently operative rule. Cite the controlling primary source (statute,\nregulation, wage order, or case) with a pinpoint cite. Note the effective\ndate and whether the rule has been recently amended, indexed, or is in\nlitigation. If you are uncertain or cannot verify the current state of the\nlaw, say so and flag for attorney verification — do not state a rule you\nhaven't confirmed.",{"type":44,"tag":96,"props":261,"children":262},{},[263],{"type":49,"value":264},"State the rule in one paragraph, tied to the cite. Use your tools (web search,\nlegal research integrations, team reference materials) to verify currency —\nespecially for:",{"type":44,"tag":247,"props":266,"children":267},{},[268,308],{"type":44,"tag":96,"props":269,"children":270},{},[271,276,278,284,286,291,293,298,300,306],{"type":44,"tag":100,"props":272,"children":273},{},[274],{"type":49,"value":275},"No silent supplement.",{"type":49,"value":277}," 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 ",{"type":44,"tag":279,"props":280,"children":281},"span",{},[282],{"type":49,"value":283},"N",{"type":49,"value":285}," results from ",{"type":44,"tag":279,"props":287,"children":288},{},[289],{"type":49,"value":290},"tool",{"type":49,"value":292},". Coverage appears thin for ",{"type":44,"tag":279,"props":294,"children":295},{},[296],{"type":49,"value":297},"jurisdiction \u002F question",{"type":49,"value":299},". Options: (1) broaden the search query, (2) try a different research tool, (3) search the web — results will be tagged ",{"type":44,"tag":62,"props":301,"children":303},{"className":302},[],[304],{"type":49,"value":305},"[web search — verify]",{"type":49,"value":307}," 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.",{"type":44,"tag":96,"props":309,"children":310},{},[311,316,318,324,326,332,334,339,341,347,349,355,357,363],{"type":44,"tag":100,"props":312,"children":313},{},[314],{"type":49,"value":315},"Source attribution.",{"type":49,"value":317}," Tag every citation in the answer with where it came from: ",{"type":44,"tag":62,"props":319,"children":321},{"className":320},[],[322],{"type":49,"value":323},"[Westlaw]",{"type":49,"value":325},", ",{"type":44,"tag":62,"props":327,"children":329},{"className":328},[],[330],{"type":49,"value":331},"[CourtListener]",{"type":49,"value":333},", or the MCP tool name for citations retrieved from a legal research connector; ",{"type":44,"tag":62,"props":335,"children":337},{"className":336},[],[338],{"type":49,"value":305},{"type":49,"value":340}," for web-search citations; ",{"type":44,"tag":62,"props":342,"children":344},{"className":343},[],[345],{"type":49,"value":346},"[model knowledge — verify]",{"type":49,"value":348}," for citations recalled from training data; ",{"type":44,"tag":62,"props":350,"children":352},{"className":351},[],[353],{"type":49,"value":354},"[user provided]",{"type":49,"value":356}," for citations the user supplied. Citations tagged ",{"type":44,"tag":62,"props":358,"children":360},{"className":359},[],[361],{"type":49,"value":362},"verify",{"type":49,"value":364}," carry higher fabrication risk and should be checked first. Never strip or collapse the tags.",{"type":44,"tag":227,"props":366,"children":367},{},[368,373,378,383,388,393],{"type":44,"tag":56,"props":369,"children":370},{},[371],{"type":49,"value":372},"Salary thresholds for any exemption (federal and state — several states\nindex annually and several have tiered thresholds by employer size).",{"type":44,"tag":56,"props":374,"children":375},{},[376],{"type":49,"value":377},"Final-pay timing on termination vs. resignation (many states differ).",{"type":44,"tag":56,"props":379,"children":380},{},[381],{"type":49,"value":382},"PTO payout requirements (jurisdiction-specific; some require, some leave\nit to policy, some depend on accrual-plan design).",{"type":44,"tag":56,"props":384,"children":385},{},[386],{"type":49,"value":387},"Meal and rest break rules and any penalty-pay consequence.",{"type":44,"tag":56,"props":389,"children":390},{},[391],{"type":49,"value":392},"Daily or weekly overtime rules (some states have daily overtime and\ndouble-time rules that federal law does not).",{"type":44,"tag":56,"props":394,"children":395},{},[396],{"type":49,"value":397},"Classification tests — see the worker-classification skill; the applicable\ntest depends on jurisdiction and purpose.",{"type":44,"tag":96,"props":399,"children":400},{},[401],{"type":49,"value":402},"Common question types you may be asked — for each, the answer is\njurisdiction-specific and time-sensitive. Do not state the rule here; route\nto research:",{"type":44,"tag":227,"props":404,"children":405},{},[406,411,416,421,426,431],{"type":44,"tag":56,"props":407,"children":408},{},[409],{"type":49,"value":410},"\"Is this role exempt?\" — Research the applicable federal and state salary\nthresholds (verify current amounts and any employer-size tiers) and the\napplicable duties test(s).",{"type":44,"tag":56,"props":412,"children":413},{},[414],{"type":49,"value":415},"\"Do we have to pay overtime for X?\" — Research federal FLSA overtime plus\nany state-specific overtime rules (daily OT, double-time, alternative\nworkweeks).",{"type":44,"tag":56,"props":417,"children":418},{},[419],{"type":49,"value":420},"\"Do we have to provide meal\u002Frest breaks?\" — Research the applicable\nstate rule and any penalty-pay consequence for missed breaks.",{"type":44,"tag":56,"props":422,"children":423},{},[424],{"type":49,"value":425},"\"When is final pay due?\" — Research the applicable state rule, including\nwhether timing differs for termination vs. resignation and whether\nwaiting-time or late-pay penalties apply.",{"type":44,"tag":56,"props":427,"children":428},{},[429],{"type":49,"value":430},"\"Do we have to pay out accrued PTO?\" — Research the applicable state rule\nand any carve-out for accrual-cap or use-it-or-lose-it policies.",{"type":44,"tag":56,"props":432,"children":433},{},[434,436,442],{"type":49,"value":435},"\"Can we classify this person as a contractor?\" — Route to\n",{"type":44,"tag":62,"props":437,"children":439},{"className":438},[],[440],{"type":49,"value":441},"\u002Femployment-legal:worker-classification",{"type":49,"value":443}," if the facts are not already clear.",{"type":44,"tag":215,"props":445,"children":447},{"id":446},"step-2a-flsa-regular-rate-and-back-pay-calculations",[448],{"type":49,"value":449},"Step 2a: FLSA regular-rate and back-pay calculations",{"type":44,"tag":96,"props":451,"children":452},{},[453],{"type":49,"value":454},"When the question is a back-pay computation, unpaid-OT computation, or any\nquestion that turns on the FLSA \"regular rate,\" use this scaffold. Do not\nanswer from bare hourly wage × OT hours; that's the two most common errors\nthis skill exists to catch.",{"type":44,"tag":96,"props":456,"children":457},{},[458,463,465,470],{"type":44,"tag":100,"props":459,"children":460},{},[461],{"type":49,"value":462},"The regular rate is NOT just the hourly wage.",{"type":49,"value":464}," Under 29 U.S.C. §207(e),\nthe regular rate is ",{"type":44,"tag":100,"props":466,"children":467},{},[468],{"type":49,"value":469},"all remuneration",{"type":49,"value":471}," for employment EXCEPT the eight\nstatutory exclusions in §207(e)(1)–(8) (e.g., discretionary bonuses, gifts,\npremium pay, expense reimbursements, profit-sharing plans meeting the DOL\nregs, stock options meeting §207(e)(8), retirement\u002Finsurance contributions).\nAnything NOT within those eight exclusions is IN.",{"type":44,"tag":52,"props":473,"children":474},{},[475,485,517,541,551,561,571],{"type":44,"tag":56,"props":476,"children":477},{},[478,483],{"type":44,"tag":100,"props":479,"children":480},{},[481],{"type":49,"value":482},"Non-discretionary bonuses are IN the regular rate.",{"type":49,"value":484}," Productivity\nbonuses, attendance bonuses, commissions, shift differentials, contest\nawards, and most \"bonuses\" a reasonable employee would expect as a matter\nof course are non-discretionary under §207(e)(3) and 29 C.F.R. §778.211.\nDivide the bonus by the total hours worked in the bonus period to get\nthe per-hour increase to the regular rate. True discretionary bonuses\n(§207(e)(3)) require both the fact of payment AND the amount to be\nwithin the employer's sole discretion, determined at or near the end of\nthe period — narrow category.",{"type":44,"tag":56,"props":486,"children":487},{},[488,493,495,500,502,508,510,515],{"type":44,"tag":100,"props":489,"children":490},{},[491],{"type":49,"value":492},"The unpaid OT premium is 0.5×, not 1.5× — when straight time was\nalready paid for all hours.",{"type":49,"value":494}," If the employee was paid straight time for\nevery hour (including the OT hours) but no premium, they are owed the\n",{"type":44,"tag":100,"props":496,"children":497},{},[498],{"type":49,"value":499},"half-time premium",{"type":49,"value":501}," on OT hours, not time-and-a-half: ",{"type":44,"tag":62,"props":503,"children":505},{"className":504},[],[506],{"type":49,"value":507},"unpaid OT = 0.5 × regular rate × OT hours",{"type":49,"value":509},". 29 C.F.R. §778.110(b). If the employee\nwas NOT paid for the OT hours at all, the owed amount is 1.5× the\nregular rate on those hours. ",{"type":44,"tag":100,"props":511,"children":512},{},[513],{"type":49,"value":514},"State which pay posture you're assuming\nbefore you compute",{"type":49,"value":516}," — it determines 0.5× vs. 1.5× and is the most\ncommon error in this computation.",{"type":44,"tag":56,"props":518,"children":519},{},[520,525,527,539],{"type":44,"tag":100,"props":521,"children":522},{},[523],{"type":49,"value":524},"Show your math.",{"type":49,"value":526}," Print the formula and the inputs explicitly:\n",{"type":44,"tag":528,"props":529,"children":533},"pre",{"className":530,"code":532,"language":49},[531],"language-text","Regular rate    = (straight-time wages + non-discretionary bonuses + other non-excluded comp) ÷ total hours worked\nOT premium owed = 0.5 × regular rate × OT hours    [if straight time already paid for OT hours]\n                = 1.5 × regular rate × OT hours    [if OT hours were unpaid]\n",[534],{"type":44,"tag":62,"props":535,"children":537},{"__ignoreMap":536},"",[538],{"type":49,"value":532},{"type":49,"value":540},"\nA number without the formula is not usable by a wage-and-hour lawyer.",{"type":44,"tag":56,"props":542,"children":543},{},[544,549],{"type":44,"tag":100,"props":545,"children":546},{},[547],{"type":49,"value":548},"Liquidated damages double the back-pay.",{"type":49,"value":550}," 29 U.S.C. §216(b). Liquidated\ndamages equal the unpaid back-pay amount unless the employer proves, to\nthe court's satisfaction, that the violation was in good faith and based\non reasonable grounds to believe it was not a violation. 29 U.S.C.\n§260. Default assumption is liquidated damages apply; the employer bears\nthe burden to avoid them.",{"type":44,"tag":56,"props":552,"children":553},{},[554,559],{"type":44,"tag":100,"props":555,"children":556},{},[557],{"type":49,"value":558},"Statute of limitations is 2 years; 3 for willful.",{"type":49,"value":560}," 29 U.S.C. §255(a).\nState the lookback explicitly and compute both bookends unless the\nwillfulness posture is already established by the user.",{"type":44,"tag":56,"props":562,"children":563},{},[564,569],{"type":44,"tag":100,"props":565,"children":566},{},[567],{"type":49,"value":568},"State overlay.",{"type":49,"value":570}," Many states have longer lookback, higher overtime\nmultipliers (daily OT, double-time), and different regular-rate rules.\nCheck state wage-and-hour law against the jurisdiction gate from Step 1\nand flag where state law compounds (higher cap) or replaces (different\nrate) federal. California, New York, Massachusetts, and Washington are\nthe most frequent overlay hits.",{"type":44,"tag":56,"props":572,"children":573},{},[574,579,581,587],{"type":44,"tag":100,"props":575,"children":576},{},[577],{"type":49,"value":578},"Attach the verify tag to the number.",{"type":49,"value":580}," Any back-pay amount produced by\nthis skill carries ",{"type":44,"tag":62,"props":582,"children":584},{"className":583},[],[585],{"type":49,"value":586},"[verify — consult wage-and-hour counsel before asserting or paying]",{"type":49,"value":588}," on the line the number appears. The computation is\nspecialist work; the skill is scaffolding, not opinion.",{"type":44,"tag":96,"props":590,"children":591},{},[592,594,599],{"type":49,"value":593},"If the question is a back-pay calculation and any of these inputs are\nmissing (bonus breakdown, whether straight time was paid for OT hours,\nwillfulness posture, state jurisdiction), ",{"type":44,"tag":100,"props":595,"children":596},{},[597],{"type":49,"value":598},"ask before computing",{"type":49,"value":600},". A\nconfident wrong number is the worst output this skill can produce.",{"type":44,"tag":215,"props":602,"children":604},{"id":603},"step-3-the-flag",[605],{"type":49,"value":606},"Step 3: The flag",{"type":44,"tag":96,"props":608,"children":609},{},[610],{"type":49,"value":611},"Is this a close call? Be honest.",{"type":44,"tag":227,"props":613,"children":614},{},[615,620,625,637],{"type":44,"tag":56,"props":616,"children":617},{},[618],{"type":49,"value":619},"If the answer is clear on the researched rule: say so. \"Exempt — meets\neach element of the applicable duties test and the current salary\nthreshold.\"",{"type":44,"tag":56,"props":621,"children":622},{},[623],{"type":49,"value":624},"If it's close: say so. \"The duties test is borderline — this role could\ngo either way. Recommend classifying as non-exempt to be safe, or getting\na formal opinion.\"",{"type":44,"tag":56,"props":626,"children":627},{},[628,630,635],{"type":49,"value":629},"If the law is in flux: say so. \"This rule has been amended recently — the\ncurrent version takes effect ",{"type":44,"tag":279,"props":631,"children":632},{},[633],{"type":49,"value":634},"date",{"type":49,"value":636},". Confirm effective date before relying\non this answer.\"",{"type":44,"tag":56,"props":638,"children":639},{},[640],{"type":49,"value":641},"If you could not verify currency: say so. Do not guess.",{"type":44,"tag":89,"props":643,"children":645},{"id":644},"output-format",[646],{"type":49,"value":647},"Output format",{"type":44,"tag":96,"props":649,"children":650},{},[651],{"type":49,"value":652},"Conversational. This is a Q&A, not a memo.",{"type":44,"tag":247,"props":654,"children":655},{},[656],{"type":44,"tag":96,"props":657,"children":658},{},[659,664,666,672,674,679,681,687,689,694],{"type":44,"tag":100,"props":660,"children":661},{},[662],{"type":49,"value":663},"Research-connector pre-flight.",{"type":49,"value":665}," 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 ",{"type":44,"tag":62,"props":667,"children":669},{"className":668},[],[670],{"type":49,"value":671},"## Outputs",{"type":49,"value":673},": if no connector returns results in Step 2 (or none is configured at run time), record it in the ",{"type":44,"tag":100,"props":675,"children":676},{},[677],{"type":49,"value":678},"Sources:",{"type":49,"value":680}," line of the reviewer note — e.g., ",{"type":44,"tag":62,"props":682,"children":684},{"className":683},[],[685],{"type":49,"value":686},"not connected — cites from training knowledge; pinpoint cites (volume\u002Fpage\u002Fsubsection) carry the highest fabrication risk, spot-check those first",{"type":49,"value":688},". Per-citation ",{"type":44,"tag":62,"props":690,"children":692},{"className":691},[],[693],{"type":49,"value":346},{"type":49,"value":695}," tags remain inline. Do not emit a standalone banner above the output.",{"type":44,"tag":247,"props":697,"children":698},{},[699],{"type":44,"tag":96,"props":700,"children":701},{},[702,707],{"type":44,"tag":100,"props":703,"children":704},{},[705],{"type":49,"value":706},"Jurisdiction assumption.",{"type":49,"value":708}," 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.",{"type":44,"tag":528,"props":710,"children":713},{"className":711,"code":712,"language":49},[531],"**[Jurisdiction]:** [The researched rule, one paragraph, with pinpoint cite\nand currency note.]\n\n[If close call or shifting law: the flag.]\n\n[If the answer differs in other footprint jurisdictions: one line noting that,\nand whether the differences are material.]\n",[714],{"type":44,"tag":62,"props":715,"children":716},{"__ignoreMap":536},[717],{"type":49,"value":712},{"type":44,"tag":247,"props":719,"children":720},{},[721],{"type":44,"tag":96,"props":722,"children":723},{},[724,729],{"type":44,"tag":100,"props":725,"children":726},{},[727],{"type":49,"value":728},"Verify citations.",{"type":49,"value":730}," 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.",{"type":44,"tag":89,"props":732,"children":734},{"id":733},"close-with-the-next-steps-decision-tree",[735],{"type":49,"value":736},"Close with the next-steps decision tree",{"type":44,"tag":96,"props":738,"children":739},{},[740,742,747],{"type":49,"value":741},"End with the next-steps decision tree per CLAUDE.md ",{"type":44,"tag":62,"props":743,"children":745},{"className":744},[],[746],{"type":49,"value":671},{"type":49,"value":748},". 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.",{"type":44,"tag":89,"props":750,"children":752},{"id":751},"what-this-skill-does-not-do",[753],{"type":49,"value":754},"What this skill does not do",{"type":44,"tag":227,"props":756,"children":757},{},[758,763,768,773],{"type":44,"tag":56,"props":759,"children":760},{},[761],{"type":49,"value":762},"State the rule from memory — every answer is grounded in a researched,\ncited primary source verified for currency.",{"type":44,"tag":56,"props":764,"children":765},{},[766],{"type":49,"value":767},"Make classification decisions for borderline cases. It states the rule and\nflags the close call. Human decides.",{"type":44,"tag":56,"props":769,"children":770},{},[771],{"type":49,"value":772},"Give a 50-state survey unless asked. Answers for the relevant\njurisdiction(s).",{"type":44,"tag":56,"props":774,"children":775},{},[776],{"type":49,"value":777},"Track when the answer changes. If thresholds index or law shifts, the\nanswer goes stale. Re-ask for current.",{"items":779,"total":875},[780,792,809,826,838,849,860],{"slug":781,"name":781,"fn":782,"description":783,"org":784,"tags":785,"stars":26,"repoUrl":27,"updatedAt":791},"ai-inventory","track AI systems for EU AI Act","EU AI Act per-system inventory — track each AI system's role (provider, deployer, importer, distributor, authorized representative, product manufacturer) and risk tier (prohibited, high-risk, limited, minimal, GPAI, GPAI+systemic). Role and tier are assessed per system, not per company. Use when the user says \"ai inventory\", \"add an ai system\", \"what systems do we have\", \"classify this ai system\", \"eu ai act register\", or \"ai system registry\".\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[786,787,790],{"name":18,"slug":19,"type":16},{"name":788,"slug":789,"type":16},"Governance","governance",{"name":24,"slug":25,"type":16},"2026-05-14T06:02:19.677579",{"slug":793,"name":793,"fn":794,"description":795,"org":796,"tags":797,"stars":26,"repoUrl":27,"updatedAt":808},"ai-tool-handoff","manage handoff to bulk legal review tools","Detects when Luminance, Kira, or a similar bulk-review tool is in use, hands off the high-volume clause extraction to it, and QAs its output per the trust level in `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Fcorporate-legal\u002FCLAUDE.md`. Use when user says \"send to Luminance\", \"bulk review\", \"AI extraction\", or when diligence-issue-extraction hits a high-volume category.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[798,801,804,805],{"name":799,"slug":800,"type":16},"Automation","automation",{"name":802,"slug":803,"type":16},"Contracts","contracts",{"name":24,"slug":25,"type":16},{"name":806,"slug":807,"type":16},"QA","qa","2026-05-14T06:01:31.00555",{"slug":810,"name":810,"fn":811,"description":812,"org":813,"tags":814,"stars":26,"repoUrl":27,"updatedAt":825},"aia-generation","run AI impact assessments","Run an AI impact assessment — structured intake, risk analysis, regulatory classification per regime in scope, policy consistency diff, and recommendation with conditions. Uses the house-style structure learned from the seed impact assessment in `~\u002F.claude\u002Fplugins\u002Fconfig\u002Fclaude-for-legal\u002Fai-governance-legal\u002FCLAUDE.md`. Use when user says \"impact assessment for\", \"assess this AI use case\", \"run an AIA\", \"generate an AIA\", \"we need to document this AI system\", \"AI risk assessment for X\", or follows a conditional triage result.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[815,816,819,822],{"name":24,"slug":25,"type":16},{"name":817,"slug":818,"type":16},"Policy","policy",{"name":820,"slug":821,"type":16},"Regulatory Compliance","regulatory-compliance",{"name":823,"slug":824,"type":16},"Risk Assessment","risk-assessment","2026-05-13T06:03:19.61029",{"slug":827,"name":827,"fn":828,"description":829,"org":830,"tags":831,"stars":26,"repoUrl":27,"updatedAt":837},"amendment-history","trace contract amendment history","Trace how a contract has changed across its base agreement and all amendments — either a summary of all changes over time, or a provision trace for a specific clause. Use when the user says \"what changed in this contract over time\", \"show me the amendment history\", \"where's the latest [clause]\", \"how has [provision] evolved\", or uploads multiple versions of an agreement.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[832,833,836],{"name":802,"slug":803,"type":16},{"name":834,"slug":835,"type":16},"Documents","documents",{"name":24,"slug":25,"type":16},"2026-05-13T06:03:34.070339",{"slug":839,"name":839,"fn":840,"description":841,"org":842,"tags":843,"stars":26,"repoUrl":27,"updatedAt":848},"auto-updater","check for community skill updates","Check installed community skills for updates. Shows a diff and requires explicit approval before applying. Use when the user says \"check for updates\", \"update my skills\", \"anything new for my installed skills\", or when invoked from the registry-sync agent.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[844,845],{"name":799,"slug":800,"type":16},{"name":846,"slug":847,"type":16},"Plugin Development","plugin-development","2026-05-13T06:02:55.642269",{"slug":850,"name":850,"fn":851,"description":852,"org":853,"tags":854,"stars":26,"repoUrl":27,"updatedAt":859},"bar-prep-questions","provide bar exam practice questions","Bar prep questions — MBE or essay, targeted at your weak subjects and bar jurisdiction. Tracks misses and comes back to patterns. Use when the user says \"bar prep\", \"MBE questions\", \"practice essay\", or \"test me for the bar\".\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[855,858],{"name":856,"slug":857,"type":16},"Education","education",{"name":24,"slug":25,"type":16},"2026-07-24T05:41:43.01243",{"slug":861,"name":861,"fn":862,"description":863,"org":864,"tags":865,"stars":26,"repoUrl":27,"updatedAt":874},"board-minutes","draft board and committee meeting minutes","Drafts board or committee meeting minutes in your house format. Auto-detects upcoming board and committee meetings from your calendar, asks for the agenda and any slides or pre-read materials, and produces a complete draft in the format learned from your seed minutes. Also handles written consents in lieu of meetings. Trigger: \"board minutes\", \"draft minutes\", \"upcoming board meeting\", \"committee minutes\", \"written consent\", or calendar detection of an upcoming board or committee event.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[866,869,870,871],{"name":867,"slug":868,"type":16},"Documentation","documentation",{"name":788,"slug":789,"type":16},{"name":24,"slug":25,"type":16},{"name":872,"slug":873,"type":16},"Meetings","meetings","2026-05-14T06:01:29.792942",118,{"items":877,"total":1060},[878,899,913,925,944,955,974,994,1008,1023,1031,1044],{"slug":879,"name":879,"fn":880,"description":881,"org":882,"tags":883,"stars":896,"repoUrl":897,"updatedAt":898},"algorithmic-art","create algorithmic art with p5.js","Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[884,887,890,893],{"name":885,"slug":886,"type":16},"Creative","creative",{"name":888,"slug":889,"type":16},"Design","design",{"name":891,"slug":892,"type":16},"Generative Art","generative-art",{"name":894,"slug":895,"type":16},"JavaScript","javascript",161831,"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills","2026-04-06T17:56:15.455818",{"slug":900,"name":900,"fn":901,"description":902,"org":903,"tags":904,"stars":896,"repoUrl":897,"updatedAt":912},"brand-guidelines","apply Anthropic brand colors and typography","Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[905,908,909],{"name":906,"slug":907,"type":16},"Branding","branding",{"name":888,"slug":889,"type":16},{"name":910,"slug":911,"type":16},"Typography","typography","2026-04-06T17:56:05.042852",{"slug":914,"name":914,"fn":915,"description":916,"org":917,"tags":918,"stars":896,"repoUrl":897,"updatedAt":924},"canvas-design","create posters and visual art as PNG or PDF","Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[919,920,921],{"name":885,"slug":886,"type":16},{"name":888,"slug":889,"type":16},{"name":922,"slug":923,"type":16},"PDF","pdf","2026-04-06T17:56:03.794732",{"slug":926,"name":926,"fn":927,"description":928,"org":929,"tags":930,"stars":896,"repoUrl":897,"updatedAt":943},"claude-api","build apps with the Claude API","Reference for the Claude API \u002F Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration.\nTRIGGER — read BEFORE opening the target file; don't skip because it \"looks like a one-liner\" — whenever: the prompt names Claude\u002FAnthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing\u002Fmodel choice\u002Flimits\u002Fcaching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent\u002FMCP\u002Ftool-definition\u002Fmulti-agent\u002FRAG\u002FLLM-judge\u002Fcomputer-use; generate\u002Fsummarize\u002Fextract\u002Fclassify\u002Frewrite\u002Fconverse over NL; debugging refusals\u002Fcutoffs\u002Fstreaming\u002Ftool-calls\u002Ftokens).\nSKIP only when another provider is being worked on (overrides all triggers): OpenAI\u002FGPT\u002FGemini\u002FLlama\u002FMistral\u002FCohere\u002FOllama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named — don't Read the file).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[931,934,935,938,940],{"name":932,"slug":933,"type":16},"Agents","agents",{"name":9,"slug":8,"type":16},{"name":936,"slug":937,"type":16},"Anthropic SDK","anthropic-sdk",{"name":939,"slug":926,"type":16},"Claude API",{"name":941,"slug":942,"type":16},"LLM","llm","2026-07-28T05:36:08.213335",{"slug":945,"name":945,"fn":946,"description":947,"org":948,"tags":949,"stars":896,"repoUrl":897,"updatedAt":954},"doc-coauthoring","co-author documentation and technical specs","Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[950,951],{"name":867,"slug":868,"type":16},{"name":952,"slug":953,"type":16},"Technical Writing","technical-writing","2026-04-06T17:56:14.18897",{"slug":956,"name":956,"fn":957,"description":958,"org":959,"tags":960,"stars":896,"repoUrl":897,"updatedAt":973},"docx","create and edit Word documents","Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[961,962,964,967,970],{"name":834,"slug":835,"type":16},{"name":963,"slug":956,"type":16},"DOCX",{"name":965,"slug":966,"type":16},"Office","office",{"name":968,"slug":969,"type":16},"Templates","templates",{"name":971,"slug":972,"type":16},"Word","word","2026-07-18T05:16:23.136271",{"slug":975,"name":975,"fn":976,"description":977,"org":978,"tags":979,"stars":896,"repoUrl":897,"updatedAt":993},"frontend-design","design production-grade frontend interfaces","Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[980,981,984,987,990],{"name":888,"slug":889,"type":16},{"name":982,"slug":983,"type":16},"Frontend","frontend",{"name":985,"slug":986,"type":16},"React","react",{"name":988,"slug":989,"type":16},"Tailwind CSS","tailwind-css",{"name":991,"slug":992,"type":16},"UI Components","ui-components","2026-04-06T17:56:16.723469",{"slug":995,"name":995,"fn":996,"description":997,"org":998,"tags":999,"stars":896,"repoUrl":897,"updatedAt":1007},"internal-comms","write internal company communications","A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1000,1003,1004],{"name":1001,"slug":1002,"type":16},"Communications","communications",{"name":968,"slug":969,"type":16},{"name":1005,"slug":1006,"type":16},"Writing","writing","2026-04-06T17:56:20.695522",{"slug":1009,"name":1009,"fn":1010,"description":1011,"org":1012,"tags":1013,"stars":896,"repoUrl":897,"updatedAt":1022},"mcp-builder","build MCP servers","Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node\u002FTypeScript (MCP SDK).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1014,1015,1018,1019],{"name":932,"slug":933,"type":16},{"name":1016,"slug":1017,"type":16},"API Development","api-development",{"name":941,"slug":942,"type":16},{"name":1020,"slug":1021,"type":16},"MCP","mcp","2026-04-06T17:56:10.357665",{"slug":923,"name":923,"fn":1024,"description":1025,"org":1026,"tags":1027,"stars":896,"repoUrl":897,"updatedAt":1030},"read edit and manipulate PDF files","Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text\u002Ftables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting\u002Fdecrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1028,1029],{"name":834,"slug":835,"type":16},{"name":922,"slug":923,"type":16},"2026-04-06T17:56:02.483316",{"slug":1032,"name":1032,"fn":1033,"description":1034,"org":1035,"tags":1036,"stars":896,"repoUrl":897,"updatedAt":1043},"pptx","create and edit PowerPoint presentations","Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1037,1040],{"name":1038,"slug":1039,"type":16},"PowerPoint","powerpoint",{"name":1041,"slug":1042,"type":16},"Presentations","presentations","2026-07-18T05:16:24.1471",{"slug":1045,"name":1045,"fn":1046,"description":1047,"org":1048,"tags":1049,"stars":896,"repoUrl":897,"updatedAt":1059},"skill-creator","create and optimize agent skills","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1050,1051,1052,1055,1058],{"name":932,"slug":933,"type":16},{"name":867,"slug":868,"type":16},{"name":1053,"slug":1054,"type":16},"Evals","evals",{"name":1056,"slug":1057,"type":16},"Performance","performance",{"name":952,"slug":953,"type":16},"2026-04-19T06:45:40.804",490]