executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
kr-severance-payUse when asked 퇴직금 계산해 줘, 퇴직금 얼마 받을 수 있어, 평균임금 어떻게 계산해, 퇴직연금 DB형 DC형 차이, IRP로 퇴직금 받아야 해, 퇴직금을 안 줘요, or how is severance pay calculated in Korea. Produces an eligibility check, a step-by-step 퇴직금 calculation from the person's own figures (평균임금, 계속근로기간, bonuses and leave pay), how their 퇴직연금 type changes what they receive, the payment deadline and IRP rules, …
Independent GitHub snapshot · Automated classification · Original documentation governs
Under 근로자퇴직급여 보장법, an employee in Korea who has worked one year or more is owed a retirement benefit on leaving, whether they resign or are dismissed. The calculation looks simple but the inputs trip people up: which three months count, whether bonuses and unused leave pay go in, and whether the company runs 퇴직금 or a DB or DC 퇴직연금. This skill works through the person's own numbers, explains the result and says what to do if the money does not arrive.
Write in Korean unless the person asks for English or Chinese. Statutory conditions, deadlines and tax rules change and have exceptions; mark every legal figure and rule to confirm with 고용노동부 (고객상담센터 1350), the company's 퇴직연금 provider or a 공인노무사. This is information, not legal or tax advice; for disputes or unusual contracts suggest a 노무사.
Ask for these if not provided:
Continuous service of one year or more and weekly hours at or above the threshold (confirm), with how gaps, probation, and contract renewals count towards 계속근로기간.
| Step | Figure | Source | 1일 평균임금 = (last three months' wages + annual 상여금 × 3/12 + 연차수당 × 3/12) ÷ calendar days in those three months; compare with 1일 통상임금 and use the higher (confirm). 퇴직금 = 1일 평균임금 × 30 × (재직일수 ÷ 365). Shown line by line with the person's numbers; missing figures are left as blanks, never guessed.
What changes under DB형 (the formula above, paid by the provider), DC형 (the balance of the employer's contributions and returns, not the formula; check for unpaid contributions), and plain 퇴직금. Any 중간정산 already paid is subtracted from the service period.
The payment deadline after leaving and whether it can be extended by agreement (confirm), the rule that the benefit is generally paid into an IRP account with its exceptions (confirm age and other conditions), and how 퇴직소득세 is withheld, with the tax advantage of taking it later as a pension (confirm).
A polite written request first, then a 진정 to the local 고용노동부 office or online, the delay interest that applies (confirm), the time limit for wage claims (confirm), and the free help available (노동부 상담, 대한법률구조공단).
python3 skills/kr-severance-pay/scripts/kr_severance.py --start 2023-03-02 --leave 2026-05-02 --wages-3m 9600000 --annual-bonus 12800000
python3 skills/kr-severance-pay/scripts/kr_severance.py --start 2023-03-02 --leave 2026-05-02 --wages-3m 9600000 --ordinary-daily 120000 --json
The leaving date (퇴직일) is the day after the last day worked. Standard library only.