log-leave

Add leave and report records to a structured Leave Register with YAML output.

100|16|Updated May 13, 2026
One-click install
npx skills add https://github.com/ZekaiSuni/claude-for-legal-turkish --skill log-leave-zekaisuni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: log-leave
Source: https://github.com/ZekaiSuni/claude-for-legal-turkish/tree/main/employment-legal/skills/log-leave
Command: npx skills add https://github.com/ZekaiSuni/claude-for-legal-turkish --skill log-leave-zekaisuni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of accurately adding employee leave and report entries to a leave register without violating KVKK requirements around health data minimization.

Core Features & Use Cases

  • Structured leave-register entry creation: Captures leave/absence type, start date, expected return date, document presence, and whether it’s SGK/İSG related.
  • KVKK-safe handling of sensitive health details: Stores only report/fitness status and dates, never diagnostic medical specifics.
  • Actionable validation via required fields: Forces checks for key fields such as anonymized employee ID, leave type, dates, paid/free status, document existence, SGK/İSG link, and responsible action owner.

Use case: When a HR team receives an employee’s report or leave request (e.g., annual leave, maternity-related leave, unpaid leave, absence, or workplace incident leave), this skill standardizes the input into the register format for audit-ready records.

Quick Start

Add a leave register entry for the employee using the /log-leave flow with the leave type, start date, expected return date, paid/free status, document availability, SGK/İSG linkage, and anonymized employee ID, ensuring any health information is minimized to status and dates only.

Frequently Asked Questions about log-leave

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log employee sick leave in a YAML register while minimizing health data for KVKK?

To log sick leave with KVKK minimization, extract leave type, dates, and SGK linkage from the employment context, validate required fields, and output a YAML record with flags for sgk_related and sensitive_health_data without storing diagnostic medical specifics.

What is KVKK-safe health data handling for HR leave records?

KVKK-safe health data handling stores only report or fitness status and dates in the leave register, intentionally preventing the collection of diagnostic medical specifics to ensure sensitive health details are minimized during HR workflow processing.

How to create an audit-ready leave register entry for workplace accidents?

Create an audit-ready workplace accident entry by capturing leave type, start date, expected return date, document presence, and SGK/İSG linkage, then outputting a structured YAML record with the sgk_related flag enabled.

What required fields must be validated for an unpaid leave request?

Validating an unpaid leave request requires checking for an anonymized employee ID, leave type, dates, paid/free status, document existence, SGK/İSG link, and the responsible action owner before presenting the entry summary.

Can I use this workflow to record maternity-related leave without capturing sensitive medical details?

Yes, recording maternity-related leave uses KVKK minimization to store only dates and report status, outputting a structured YAML record that prevents unnecessary collection of sensitive health details.

Does the leave register output support both annual leave and conscription-related time entries?

Yes, the leave register output supports both annual leave and conscription-related time by extracting dates and linkage from the employment context to generate structured YAML records with appropriate validation.