# Worker Gitlab

> GitLab access patterns, PAT, and repository locations

- Skill: `eron1703/worker-gitlab` (Agent Skill)
- Install (CLI): `npx skillmds@latest add eron1703/worker-gitlab`
- Raw SKILL.md: https://api.skillmd.com/api/skills/eron1703/worker-gitlab/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: eron1703 (https://skillmd.com/u/eron1703)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/eron1703/worker-gitlab

---


# Worker GitLab Knowledge

## GitLab Access

### Group: flow-master
- **Privacy**: Private group
- **Source of Truth**: FlowMaster services are deployed from GitLab repos

### Clone Pattern
```bash
git clone https://oauth2:<PAT>@gitlab.com/flow-master/<repo>.git
```

### Push Pattern
```bash
git push https://oauth2:<PAT>@gitlab.com/flow-master/<repo>.git <branch>
```

## Critical Repositories

### Frontend
- **IMPORTANT**: Use **flowmaster-frontend-nextjs** (NOT frontend-nextjs on GitLab)
- GitHub Mirror exists at HCB-Consulting-ME org

### Backend Services
All 29 services are in the flow-master group on GitLab.

## GitHub Organization

### HCB-Consulting-ME
- **Privacy**: Public
- **Push Method**: Standard SSH or HTTPS (no PAT needed, SSH keys from ~/.ssh/)

## Repository Sync Pattern
- GitLab is source of truth for CI/CD and deployments
- GitHub is public mirror/reference
- Deployment pipelines trigger from GitLab pushes

## Key Facts
- Always use GitLab as primary source for service code
- PAT expires June 2026 (regenerate before expiration)
- flowmaster-frontend-nextjs is the correct frontend repo name on GitLab
- SSH config can be used for GitHub (no special credentials needed)

> For GitLab credentials and repo URLs, use commander-mcp: get_credential("gitlab_pat"), get_context_repos

