IGhost-P contributor

Punch

Add Punch when you want Claude to pull GitLab commits, MRs, reviews, and issues and propose Jira worklogs you approve before posting.

Overview

Punch is a plugin marketplace for the Operate phase that syncs GitLab commits, MRs, reviews, and issues into Jira worklogs after interactive approval.

What is this marketplace?

  • Reads GitLab commits, merge requests, code reviews, and issues as evidence for time entries
  • Logs time to Jira only after your interactive confirmation
  • MIT-licensed productivity plugin v0.10.0 with devops, time-tracking, and automation tags
  • Keywords: gitlab, jira, worklog, time-tracking, productivity
  • Single punch plugin—clock in dev work from repo activity instead of reconstructing hours from memory
  • 1 plugin (punch) in marketplace
  • Plugin version 0.10.0, MIT license

Compatible agents: Claude Code, Codex, any compatible agent

Community signal: 2 GitHub stars.

What problem does it solve?

Developers lose billable and planning accuracy because reconstructing Jira time from scattered GitLab activity is tedious and error-prone.

Who is it for?

Solo contractors and small teams on GitLab plus Jira who want agent-assisted worklogging without auto-posting unreviewed entries.

Skip if: Builders on GitHub-only or Linear-only stacks, or anyone who does not use Jira for time tracking.

What do I get? / Deliverables

After installing Punch, proposed Jira worklogs grounded in GitLab events await your confirmation so operational time records stay aligned with what you actually shipped.

  • Draft Jira worklog entries derived from GitLab commits and MRs
  • Confirmed posted worklogs after interactive approval
  • Traceable link between issue/MR activity and logged hours

Plugins in this marketplace

1 plugin — install individually after you add the marketplace.

Recommended Marketplaces

Journey fit

Operate is where running the business includes honest time accounting and sprint hygiene; Punch sits on iterate because it closes the loop between shipped work in GitLab and operational records in Jira. Iterate covers improving how you run delivery week to week; interactive worklog sync reduces manual logging drag without replacing your judgment.

How it compares

GitLab–Jira worklog integration plugin, not a codebase intelligence or creative-AI marketplace.

Common Questions / FAQ

Who is Punch for?

Punch is for developers and indie teams who track time in Jira while doing work in GitLab and want Claude Code to draft worklogs from real repo activity.

When should I use Punch?

Use it in Operate when you iterate on delivery habits—end of day or end of sprint—to turn commits, MRs, reviews, and issues into confirmed Jira time.

How do I add Punch to my agent?

Add the IGhost-P/Punch Claude marketplace, enable the Punch plugin (MIT v0.10.0), configure GitLab and Jira access, then run its workflow and approve each proposed worklog.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.