If you want to contribute directly to GitLab Orbit or build an Orbit-powered agent, flow, or skill, this is a good place to begin. The Transcend Hackathon has a Contribute Track for merge requests to GitLab Orbit and a Showcase Track for agents, flows, or skills that use GitLab Orbit and are published to the AI Catalog.
Introduction
Tools and Technologies
-
GitLab Orbit. Orbit indexes the GitLab instance and exposes the SDLC as a queryable knowledge graph spanning projects, users, merge requests, pipelines, work items, security findings, and source code.
-
GitLab CLI with Orbit extension (glab). GitLab CLI docs for working from the command line.
-
GitLab Duo Agent Platform docs. Overview of GitLab’s AI-native agent platform, including agents and flows across the software development lifecycle.
-
AI Catalog. The central place to discover, create, share and enable agents and flows.
Examples to explore
-
GitLab's foundational Planner Agent automates project planning and task organization workflows using GitLab Orbit:
- GitLab’s Developer Flow has an Orbit-enabled variant for codebase research, impact analysis, and graph-aware development tasks:
-
GitLab’s Agent Skills documentation explains how to build your own SKILL.md-based skills, and the Claude Skills repository shows another GitLab-owned collection of reusable skills in practice:
Inspiration
-
Duo Agent Platform Prompt Library. browse ready-to-use prompts across the software lifecycle. A good place to get unstuck or find a starting pattern.
Idea starters
-
A skill that surfaces GitLab Orbit data inside Duo Chat.
-
An agent that explains unfamiliar code paths by traversing the locally running GitLab Orbit.
-
A flow that uses GitLab Orbit context to investigate dependencies, blast radius, or pipeline failures before proposing a change.
-
A skill that helps new contributors get up to speed on an unfamiliar project by mapping key files, related components, recent merge requests, and active owners.
-
A flow that investigates a vulnerability or security finding by tracing where the affected component is used across the codebase.
- A skill that helps developers find reusable patterns in the codebase by pointing to similar implementations already connected through GitLab Orbit.
- A flow that starts from a feature idea and builds an implementation plan by identifying the services, files, dependencies, and teams likely involved.
