How this skill is triggered — by the user, by Claude, or both
Slash command
/punch:worklog-reportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help the user review their existing Jira worklogs.
Help the user review their existing Jira worklogs.
/punch:worklog-report PROJ-101
/punch:worklog-report today
/punch:worklog-report this-week
Trigger keywords: "오늘 기록 확인", "워크로그 확인", "얼마나 기록했지", "what did I log", "show my worklogs"
Detect Jira tools (same as /punch:sync — tool-agnostic, any source).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Punch Worklog Report
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Connections:
└─ Jira [✓] ready via Confluence MCP
/punch:setup~/.punch/history.json exists, offer offline modePROJ-101) → show worklogs for that issuetoday (default) → all worklogs logged todaythis-week → worklogs for the current weekjira_get_worklog for the issue. Worklogs for PROJ-101:
├─ 2026-03-12 3h Dashboard 위젯 구현 및 MR !42 머지
├─ 2026-03-11 2h SVG viewport 줌/패닝 개선
└─ Total 5h
Source: Jira API
jira_search with JQL:
worklogAuthor = currentUser() AND worklogDate >= "YYYY-MM-DD"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Worklog Summary — 2026-03-12
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Entries:
├─ PROJ-101 3h Dashboard 위젯 구현
├─ PROJ-205 1h 30m API 응답 처리 수정
└─ Total 4h 30m
Daily Stats:
├─ Logged 4h 30m
├─ Remaining 3h 30m (8h 기준)
└─ Coverage 56%
Tip: /punch:sync-worklog today 로 나머지 채우기
For weekly reports, show a day-by-day breakdown:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Weekly Summary — 03-10 ~ 03-12
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Daily Breakdown:
├─ Mon 03-10 7h 30m / 8h ▰▰▰▰▰▰▰▰▰▱ 94%
├─ Tue 03-11 8h / 8h ▰▰▰▰▰▰▰▰▰▰ 100%
└─ Wed 03-12 4h 30m / 8h ▰▰▰▰▰▱▱▱▱▱ 56%
Total:
├─ Logged 20h / 24h
└─ Gap 4h 부족
Issues: PROJ-101, PROJ-205, PROJ-310, PROJ-415
Flag entries that look like duplicates:
[!] PROJ-101: 오늘 3h 워크로그가 2건 있습니다 (중복 가능)When Jira MCP is unavailable but ~/.punch/history.json exists:
Offline Report (cached):
[!] Jira 연결 불가 — 로컬 이력 표시
├─ Last sync 2026-03-12 18:30
├─ PROJ-101 3h 45m
└─ PROJ-205 1h 30m
Source: ~/.punch/history.json
/punch:setup, offer offline modenpx claudepluginhub ighost-p/punch --plugin punchManages Jira worklogs using jirac CLI: lists worklogs, adds time entries with optional comments, deletes by ID for issues. Useful for time tracking on Jira tickets.
Time tracking, worklogs, and time reports. TRIGGERS: 'log time', 'time spent on', 'log hours', 'log work', 'worklog', 'time tracking', 'timesheet', 'how much time', 'time logged', 'time report', 'export timesheet', 'set estimate', 'remaining estimate', 'original estimate'. Use for time-related queries and operations on issues. NOT FOR: SLA tracking (use jira-jsm), date-based issue searches (use jira-search), issue field updates unrelated to time (use jira-issue).
Generates summarized weekly timesheet reports from Azure DevOps work items, rolling up hours in Feature > User Story > Task hierarchy or by date. Validates config and gathers parameters interactively.