Loading...
Loading...
Manage repositories, check pipelines, review merge requests, and monitor CI/CD on GitLab
npx skill4agent add andrejones92/canifi-life-os gitlabcurl -sSL https://canifi.com/skills/gitlab/install.sh | bashcp -r skills/gitlab ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set GITLAB_EMAIL "your-email@example.com"
canifi-env set GITLAB_USERNAME "your-username"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "What's the pipeline status?"
Claude: I'll check your GitLab pipelines.
- Opens gitlab.com via Playwright MCP
- Logs into account
- Pipeline status:
- Latest (main): Passed - 4m 23s
- Jobs: Build (passed), Test (passed), Deploy (passed)
- Coverage: 87%
- Recent pipelines: 4/5 passing
- Failed: MR !234 needs attentionUser: "Show my open merge requests"
Claude: I'll check your MRs.
- Views merge requests
- Open MRs:
- !456 "Feature: User dashboard" - Ready to merge
- !457 "Fix: API response" - Pipeline running
- !458 "Docs update" - Needs review
- Assigned to you: 2 for review
- Draft MRs: 1User: "What issues are assigned to me?"
Claude: I'll check your assigned issues.
- Views issue board
- Assigned issues:
- #89 "Performance optimization" - In Progress
- #92 "Database migration" - To Do
- #95 "API documentation" - To Do
- Due this week: 2
- Overdue: 0