s-skill-shiftee

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

시프티 근태/휴가 스킬

Shiftee考勤/休假Skill

shiftee
CLI를 사용해서 근태, 휴가, 스케줄 관련 질문에 답한다. 첫 호출 시 GitHub에서 바이너리를 자동으로 캐시한다.
使用
shiftee
CLI回答考勤、休假、日程相关问题。首次调用时会自动从GitHub缓存二进制文件。

CLI 부트스트랩 (매 호출 시 가장 먼저)

CLI引导(每次调用时最先执行)

shiftee
바이너리가 캐시되어 있는지 확인하고, 없으면 GitHub에서 한 번 받아
~/.cache/s-skill-shiftee/shiftee
에 저장한다. 이후 모든 명령은
$SHIFTEE
변수로 호출한다.
bash
SHIFTEE=""
for p in \
  "$HOME/.cache/s-skill-shiftee/shiftee" \
  "$HOME/.claude/skills/s-skill-shiftee/shiftee" \
  "./.claude/skills/s-skill-shiftee/shiftee" \
  "$HOME/.agents/skills/s-skill-shiftee/shiftee"; do
  if [ -x "$p" ]; then SHIFTEE="$p"; break; fi
done

if [ -z "$SHIFTEE" ]; then
  mkdir -p "$HOME/.cache/s-skill-shiftee"
  SHIFTEE="$HOME/.cache/s-skill-shiftee/shiftee"
  curl -fsSL https://raw.githubusercontent.com/Salesmap-tech/s-skill/main/bin/shiftee \
       -o "$SHIFTEE" || { echo "shiftee 다운로드 실패 — 네트워크/방화벽 확인"; exit 1; }
  chmod +x "$SHIFTEE"
fi
스킬을 처음 사용하기 전에 한 번 로그인이 필요하다:
bash
$SHIFTEE login
로그인 방식은 브라우저 쿠키 토큰 붙여넣기다 (이메일/비밀번호 아님):
  1. 브라우저로 https://shiftee.io 로그인
  2. F12 → Application(Storage) 탭 → Cookies →
    https://shiftee.io
  3. shiftee_account_auth_token
    값을 복사해 프롬프트에 붙여넣기
  4. shiftee_employee_auth_token
    값도 복사해 붙여넣기
토큰은
~/.config/shiftee-cli/config.json
(0600)에 저장된다. 토큰에는
expires_at
이 있어 만료되면 쿠키를 다시 복사해야 한다.
检查
shiftee
二进制文件是否已缓存,若未缓存则从GitHub下载并保存至
~/.cache/s-skill-shiftee/shiftee
。后续所有命令通过
$SHIFTEE
变量调用。
bash
SHIFTEE=""
for p in \
  "$HOME/.cache/s-skill-shiftee/shiftee" \
  "$HOME/.claude/skills/s-skill-shiftee/shiftee" \
  "./.claude/skills/s-skill-shiftee/shiftee" \
  "$HOME/.agents/skills/s-skill-shiftee/shiftee"; do
  if [ -x "$p" ]; then SHIFTEE="$p"; break; fi
done

if [ -z "$SHIFTEE" ]; then
  mkdir -p "$HOME/.cache/s-skill-shiftee"
  SHIFTEE="$HOME/.cache/s-skill-shiftee/shiftee"
  curl -fsSL https://raw.githubusercontent.com/Salesmap-tech/s-skill/main/bin/shiftee \
       -o "$SHIFTEE" || { echo "shiftee 다운로드 실패 — 네트워크/방화벽 확인"; exit 1; }
  chmod +x "$SHIFTEE"
fi
首次使用该Skill前需要登录一次:
bash
$SHIFTEE login
登录方式为粘贴浏览器Cookie令牌(非邮箱/密码):
  1. 使用浏览器登录https://shiftee.io
  2. 按F12 → 打开Application(Storage)标签 → Cookies →
    https://shiftee.io
  3. 复制
    shiftee_account_auth_token
    的值并粘贴到提示符中
  4. 再复制
    shiftee_employee_auth_token
    的值并粘贴
令牌会保存至
~/.config/shiftee-cli/config.json
(权限0600)。令牌包含
expires_at
字段,过期后需重新复制Cookie。

사용 가능한 명령어

可用命令

명령설명예시
$SHIFTEE me
내 정보
$SHIFTEE today
오늘 출퇴근 현황
$SHIFTEE attendance
이번 달 출퇴근 기록
$SHIFTEE attendance -m 3
특정 월 출퇴근 기록3월 기록
$SHIFTEE attendance -d 2026-04-01
특정 날짜 출퇴근
$SHIFTEE schedule
이번 주 스케줄
$SHIFTEE schedule --month
이번 달 스케줄
$SHIFTEE leaves
올해 휴가 기록
$SHIFTEE missing
출퇴근 누락 조회
$SHIFTEE fix clock-in DATE TIME
출근 수정 요청
fix clock-in 2026-03-26 09:30
$SHIFTEE fix clock-out DATE TIME
퇴근 수정 요청
fix clock-out 2026-03-26 21:00
$SHIFTEE fix create DATE TIME --time2 TIME
출퇴근 생성
fix create 2026-03-26 09:30 --time2 21:00
$SHIFTEE raw METHOD PATH
원시 API 호출
raw GET /api/account
命令说明示例
$SHIFTEE me
我的信息
$SHIFTEE today
今日上下班打卡情况
$SHIFTEE attendance
本月上下班打卡记录
$SHIFTEE attendance -m 3
指定月份的上下班打卡记录3月记录
$SHIFTEE attendance -d 2026-04-01
指定日期的上下班打卡记录
$SHIFTEE schedule
本周日程
$SHIFTEE schedule --month
本月日程
$SHIFTEE leaves
本年度休假记录
$SHIFTEE missing
查询上下班打卡缺失记录
$SHIFTEE fix clock-in DATE TIME
申请修改上班打卡记录
fix clock-in 2026-03-26 09:30
$SHIFTEE fix clock-out DATE TIME
申请修改下班打卡记录
fix clock-out 2026-03-26 21:00
$SHIFTEE fix create DATE TIME --time2 TIME
创建上下班打卡记录
fix create 2026-03-26 09:30 --time2 21:00
$SHIFTEE raw METHOD PATH
原始API调用
raw GET /api/account

질문 유형별 라우팅

按问题类型路由

"올해 휴가 언제 썼어?" / "휴가 내역"

"今年什么时候休过假?" / "休假记录"

bash
$SHIFTEE leaves
bash
$SHIFTEE leaves

"오늘 출퇴근 했어?" / "오늘 근무"

"今天打卡了吗?" / "今日工作情况"

bash
$SHIFTEE today
bash
$SHIFTEE today

"이번 달 출퇴근 기록" / "3월 근태"

"本月打卡记录" / "3月考勤"

bash
$SHIFTEE attendance          # 이번 달
$SHIFTEE attendance -m 3     # 특정 월
bash
$SHIFTEE attendance          # 本月
$SHIFTEE attendance -m 3     # 指定月份

"이번 주 스케줄" / "이번 달 스케줄"

"本周日程" / "本月日程"

bash
$SHIFTEE schedule            # 이번 주
$SHIFTEE schedule --month    # 이번 달
bash
$SHIFTEE schedule            # 本周
$SHIFTEE schedule --month    # 本月

"출퇴근 누락된 거 있어?"

"有没有打卡缺失的情况?"

bash
$SHIFTEE missing
bash
$SHIFTEE missing

"출근/퇴근 수정해줘"

"帮我修改上班/下班打卡记录"

수정 요청 전 반드시 사용자에게 날짜와 시간을 확인한다.
bash
$SHIFTEE fix clock-in 2026-04-15 09:30
$SHIFTEE fix clock-out 2026-04-15 18:00
$SHIFTEE fix create 2026-04-15 09:30 --time2 18:00 -n "사유"
提交修改申请前务必确认用户的日期和时间。
bash
$SHIFTEE fix clock-in 2026-04-15 09:30
$SHIFTEE fix clock-out 2026-04-15 18:00
$SHIFTEE fix create 2026-04-15 09:30 --time2 18:00 -n "事由"

응답 가이드

响应指南

  • CLI 출력을 그대로 붙여넣지 말고, 사용자가 이해하기 쉽게 요약해서 답한다.
  • 휴가 기록은 날짜, 유형(연차/반차/병가 등), 사유를 표 형태로 정리한다.
  • 출퇴근 기록도 날짜별로 깔끔하게 정리한다.
  • fix
    명령은 실제 수정 요청을 보내므로, 실행 전 반드시 사용자 확인을 받는다.
    AskUserQuestion
    으로 최종 승인 후 실행.
  • login
    안 되어있어 "설정 파일이 없습니다" 에러가 나면
    $SHIFTEE login
    실행 안내.
$ARGUMENTS
  • 不要直接粘贴CLI输出,要整理成用户易于理解的内容后回答。
  • 休假记录需整理为包含日期、类型(年假/半天假/病假等)、事由的表格形式。
  • 上下班打卡记录也需按日期清晰整理。
  • **
    fix
    命令会发送实际修改申请,执行前务必获得用户确认。**通过
    AskUserQuestion
    获取最终批准后再执行。
  • 若未登录出现“配置文件不存在”错误,需引导用户执行
    $SHIFTEE login
$ARGUMENTS