← Back to Skills Marketplace
🔌

GitLab Hackathon

by xrow GmbH · GitHub ↗ · v1.44.5 · MIT-0
cross-platform ⚠ pending
49
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install xrowgmbh-gitlab-hackathon
Description
Plan and execute fair GitLab hackathon participation, including Quarterly and Transcend Hackathons, by analyzing rules, selecting qualifying issues/MRs, trac...
README (SKILL.md)

GitLab Hackathon Skill

Use this skill to compete fairly in GitLab hackathons with a repeatable, evidence-based plan. Prioritize real contributions that reviewers can merge quickly. Do not spam comments, pad commits, mislabel issues, or close issues without a valid reason.

For GitLab operations, read and follow the gitlab-agent skill.

Quick Start

  1. Verify the current rules, dates, tracks, and prize requirements:
    • Quarterly Hackathon: https://contributors.gitlab.com/hackathon
    • Current hackathon API: https://contributors.gitlab.com/api/v1/hackathons/current
    • Transcend Hackathon: https://contributors.gitlab.com/transcend-hackathon
    • Contribution points: https://contributors.gitlab.com/docs/user-guide#contribution-points
  2. Confirm eligibility before optimizing:
    • Quarterly Hackathon scoring requires at least one qualifying merge request to be merged.
    • Quarterly Hackathon MRs must be opened during the 7-day hackathon window and merged before the merge deadline.
    • Transcend Hackathon cash prizes require registration and a DevPost submission; verify the current page before starting.
  3. Pick work that can merge:
    • Prefer quick-win issues, small bugs, documentation fixes, tests, and self-contained components.
    • Prefer issues with clear reproduction, clear acceptance criteria, and recent maintainer activity.
    • Avoid huge refactors, ambiguous product decisions, flaky areas, and changes that need protected-branch access.
  4. Create a small qualifying MR first, then scale:
    • Link every MR to an issue when possible.
    • Keep each MR reviewable, tested, and easy to merge.
    • Ask for review through the project workflow only after CI passes and discussions are resolved.

Fair Winning Plan

1. Analyze

Build a one-page campaign brief before coding:

  • Hackathon name, UTC start/end, merge deadline, prize requirements, and qualifying projects.
  • Tracks and labels that matter, including Hackathon, quick-win, or Transcend-specific labels.
  • Current leaderboard leaders and their scoring mix.
  • Personal constraints: available time, project permissions, and trusted language/tooling areas.

Useful commands:

curl -sS https://contributors.gitlab.com/api/v1/hackathons/current | jq .
glab api '/projects/:fullpath/issues?labels=quick-win&state=opened&per_page=50'
glab api '/merge_requests?state=opened&scope=created_by_me&per_page=100'

2. Qualify

Secure at least one merged MR early. This unlocks scoring for the Quarterly Hackathon and reduces the risk of finishing with zero points.

  • Choose a low-risk issue with a maintainer-friendly patch.
  • Keep the diff small.
  • Include a clear MR description with plan, acceptance criteria, and validation.
  • Run local checks and CI lint before pushing.
  • Respond to reviews quickly and resolve every thread.

3. Compound

After qualification is likely, add contributions that are legitimate and reviewable:

  • Open and merge additional small MRs during the window.
  • Link MRs to issues for the extra merged-with-issue credit.
  • Add useful comments only when they move work forward.
  • Label issues only when the label is correct.
  • Close issues only when they are duplicates, invalid, completed, or otherwise clearly closable.
  • Submit real events, content, translations, or AI catalog items only when they meet the published rules.

Scoring Levers

Verify these values against the user guide before each event:

  • MR created: 20 points.
  • Commit merged: 20 points.
  • MR merged: 60 points, plus 30 more when linked to an issue.
  • Issue created: 5 points.
  • Issue labeled: 1 point.
  • Issue closed: 5 points.
  • Issue/MR comment: 1 point.
  • Discord message: 1 point; Discord reply: 2 points.
  • Forum post: 1 point; Forum reply: 2 points.
  • Event engagement: 500 points.
  • Content publication: 200 points.
  • Translation: 1 point.
  • AI catalog item version: 10 points.
  • Ad-hoc bonus: variable.

Issue and MR Selection

Prefer work with all of these:

  • Clear owner, label, or maintainer signal.
  • Small blast radius.
  • Existing tests or an obvious validation path.
  • No dependency on secrets, production credentials, or protected branches.
  • A path to merge within the hackathon merge window.

Avoid work with any of these unless there is a strong reason:

  • Unclear product direction.
  • Large migrations.
  • Inactive maintainers.
  • Required access you do not have.
  • CI known to be unstable without a workaround accepted by maintainers.

Transcend Hackathon

Before working on Transcend entries, re-open the live page and confirm current requirements. As of the 2026 event page, the Transcend Hackathon runs June 10-24, 2026 UTC, focuses on AI-native contributions to GitLab's Knowledge Graph, and requires both registration and DevPost submission for cash prizes.

When choosing a Transcend path:

  • For the Contribute track, select labeled Knowledge Graph issues and submit focused MRs.
  • For agent/workflow entries, build a working demo with clear setup, test evidence, and a short explanation of how it uses the Knowledge Graph.
  • Keep prize submission artifacts reproducible: repository link, demo instructions, screenshots or video, and a concise impact statement.

Exploit Watchlist

Track edge cases discovered during research or execution. Use them to avoid accidental rule abuse and to ask maintainers for clarification when needed.

  • Qualification gate: Quarterly Hackathon points can become zero if no MR merges before the deadline.
  • Timing edge: MRs must be opened during the hackathon window; opening too early may not qualify.
  • Merge deadline edge: MRs merged after the post-hackathon merge window may not count.
  • Commit-count edge: commits score only when merged; do not pad or fragment commits just for points.
  • Comment edge: comments score, but spam comments harm reviewers and may be disqualified.
  • Label/close edge: labels and closures score, but incorrect labels or invalid closures are unfair and create cleanup work.
  • Linked-issue edge: linked MRs get extra credit; only link to real, relevant issues.
  • Event/content edge: high point values require genuine eligible activity, not placeholder submissions.
  • Transcend prize edge: leaderboard activity alone may not satisfy DevPost or registration requirements.

When a new edge case appears, append it here with:

  • Source link.
  • Observed behavior.
  • Fair-use decision.
  • Whether maintainers need to be notified.

End-of-Run Checklist

  • At least one qualifying MR merged or on track to merge.
  • Every MR links to a real issue when possible.
  • CI passes on all active MRs.
  • Review threads are resolved.
  • Time spent and useful status comments are recorded in GitLab.
  • Leaderboard position and scoring mix are checked.
  • Any exploit-like behavior is documented in the watchlist and avoided unless maintainers explicitly approve it.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xrowgmbh-gitlab-hackathon
  3. After installation, invoke the skill by name or use /xrowgmbh-gitlab-hackathon
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.44.5
- Removed the file skill-card.md to streamline project files. - No functional or documentation changes to the skill’s usage or guidance. - The skill’s structure and main workflow remain unchanged.
v1.44.4
No user-facing changes in this release. - Version update only; no modifications to code or documentation. - All features and guidance remain unchanged.
v1.44.3
- Removed the file skill-card.md. - No other functionality or documentation changes in this version.
v1.44.2
No user-visible changes in this version (1.44.2); no file changes detected.
v1.44.1
- Added comprehensive guidelines and workflow for participating fairly in GitLab hackathons, including Quarterly and Transcend events. - Included practical quick start steps and criteria for qualifying and maximizing points. - Listed up-to-date scoring rules and event-specific requirements. - Provided detailed selection advice for issues and merge requests to increase merge success. - Introduced an "Exploit Watchlist" section for tracking rule edge cases and ensuring fair play. - Added an end-of-run checklist to help participants avoid rule violations and confirm contributions are eligible.
Metadata
Slug xrowgmbh-gitlab-hackathon
Version 1.44.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is GitLab Hackathon?

Plan and execute fair GitLab hackathon participation, including Quarterly and Transcend Hackathons, by analyzing rules, selecting qualifying issues/MRs, trac... It is an AI Agent Skill for Claude Code / OpenClaw, with 49 downloads so far.

How do I install GitLab Hackathon?

Run "/install xrowgmbh-gitlab-hackathon" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is GitLab Hackathon free?

Yes, GitLab Hackathon is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does GitLab Hackathon support?

GitLab Hackathon is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created GitLab Hackathon?

It is built and maintained by xrow GmbH (@xrowgmbh); the current version is v1.44.5.

💬 Comments