Analyze Taiwan labor law fundamentals under the Labor Standards Act including working hours, overtime, leave, and termination rules. Use this skill when the user needs to understand employment obligations, calculate overtime pay, evaluate whether a termination is lawful, or design compliant HR policies — even if they say 'how much overtime pay do I owe', 'can I fire this employee', 'what leave are employees entitled to', or 'are we complying with labor law'.
npx skills add https://github.com/asgard-ai-platform/skills --skill law-labor
The Labor Standards Act (勞基法, LSA) sets minimum labor standards in Taiwan. It covers working hours, overtime, leave, wages, and termination. These are MINIMUMS — employers can offer better but not worse terms. This skill focuses on Taiwan-specific requirements.
IRON LAW: LSA Is a Floor, Not a Ceiling
Everything in the LSA represents the MINIMUM employer obligation.
Employment contracts can exceed these standards but NEVER go below them.
A contract clause that provides less than LSA minimums is void even if
the employee signed it. "The employee agreed to it" is not a defense.
| Rule | Standard |
|------|---------|
| Regular hours | 8 hours/day, 40 hours/week |
| Overtime cap | 46 hours/month (can extend to 54 with labor-management agreement) |
| Rest day | 1 regular day off (例假) + 1 rest day (休息日) per week |
Overtime Pay Calculation:
| Period | Rate |
|--------|------|
| Weekday overtime, first 2 hours | 1.34x regular hourly rate |
| Weekday overtime, hours 3-4 | 1.67x regular hourly rate |
| Rest day (休息日) overtime, first 2 hours | 1.34x (minimum 4 hours counted) |
| Rest day overtime, hours 3-8 | 1.67x |
| Rest day overtime, hours 9-12 | 2.67x |
| Regular day off (例假) overtime | 2x + compensatory day off |
| National holiday overtime | 2x |
| Type | Entitlement |
|------|------------|
| Annual leave (特休) | 6 months: 3 days → 1 year: 7 days → 2 years: 10 days → 3-5 years: 14 days → 5-10 years: 15 days → 10+ years: +1 day per year (max 30) |
| Sick leave (病假) | 30 days/year at half pay (hospitalization: additional 1 year) |
| Personal leave (事假) | 14 days/year, unpaid |
| Maternity leave (產假) | 8 weeks at full pay (after 6 months employment) |
| Paternity leave (陪產假) | 7 days at full pay |
| Menstrual leave (生理假) | 1 day/month (first 3 counted as sick leave at half pay; additional at no pay) |
Employer can terminate WITH notice (Art. 11):
Notice periods:
| Tenure | Notice Required |
|--------|----------------|
| 3 months - 1 year | 10 days |
| 1 - 3 years | 20 days |
| 3+ years | 30 days |
Employer can terminate WITHOUT notice (Art. 12):
Severance pay: 0.5 months' average wage per year of service (new system under Labor Pension Act)
# Labor Law Analysis: {Situation}
## Applicable Rules
| Rule | LSA Article | Requirement |
|------|-----------|-------------|
| {topic} | Art. {N} | {requirement} |
## Compliance Assessment
| Area | Status | Gap |
|------|--------|-----|
| Working hours | ✓/✗ | {detail} |
| Overtime pay | ✓/✗ | {detail} |
| Leave | ✓/✗ | {detail} |
| Termination | ✓/✗ | {detail} |
## Recommendation
{Specific actions to achieve compliance}
Scenario: Employee works 10 hours on a Tuesday (regular workday). Base monthly salary: NT$50,000.
Calculation:
references/lsa-full-text.mdreferences/labor-pension.mdIntegration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take asgard-ai-platform/law-labor from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.