gitlab
Ultimate comprehensive GitLab documentation covering ALL features - API, GraphQL, webhooks, CI/CD, runners, security, container registry, packages, pages, projects, merge requests, and more
What this skill does
# GitLab Documentation Skill - Ultimate Reference Use this skill for EVERYTHING GitLab-related. This is the most comprehensive GitLab documentation resource available, covering all GitLab features from basic to advanced. ## Complete Documentation Coverage This skill provides exhaustive documentation for ALL GitLab features: ### Core APIs 1. **REST API** (`api.md`) - Complete REST API with all endpoints, authentication, rate limiting 2. **GraphQL API** (`graphql.md`) - Modern GraphQL API, queries, mutations, subscriptions ### Development Workflow 3. **Projects** (`projects.md`) - Project creation, settings, templates, import/export, badges 4. **Merge Requests** (`merge-requests.md`) - Complete MR workflow, reviews, approvals, strategies 5. **Issues** (coming soon) - Issue tracking, boards, epics, milestones 6. **Repository** (coming soon) - Git operations, branches, tags, file management ### CI/CD & Deployment 7. **CI/CD Pipelines** (`ci-cd.md`) - Complete .gitlab-ci.yml reference, jobs, artifacts, caching 8. **Runners** (`runners.md`) - Installation, executors, auto-scaling, troubleshooting 9. **Environments** (coming soon) - Deployment environments, review apps ### Security & Compliance 10. **Security Scanning** (`security.md`) - SAST, DAST, dependency scanning, container scanning, secret detection, compliance 11. **Authentication** (`authentication.md`) - PAT, OAuth, SSH, deploy tokens, 2FA ### Package Management 12. **Container Registry** (`container-registry.md`) - Docker images, multi-platform builds, cleanup policies 13. **Package Registry** (`package-registry.md`) - npm, Maven, PyPI, NuGet, Composer, Helm, Terraform modules 14. **GitLab Pages** (`gitlab-pages.md`) - Static site hosting, custom domains, SSL, SSGs ### Integrations & Webhooks 15. **Webhooks** (`webhooks.md`) - All event types, payloads, handlers, testing 16. **Integrations** (coming soon) - Jira, Slack, Jenkins, external services ### Organization & Workflow 17. **Groups** (coming soon) - Group management, permissions, shared resources 18. **GitLab Flow** (coming soon) - Branching strategies, best practices ### Advanced Features 19. **Auto DevOps** (coming soon) - Automated CI/CD, deployment strategies 20. **Kubernetes Integration** (coming soon) - GitLab Agent, cluster management 21. **Terraform** (coming soon) - Infrastructure as Code integration ## How to Use This Skill This skill automatically activates when you: - Ask questions about any GitLab feature - Work with GitLab API (REST or GraphQL) - Create or modify CI/CD pipelines - Set up security scanning - Configure webhooks or integrations - Manage containers or packages - Deploy with GitLab Pages - Work with merge requests or projects Simply reference the topic you need help with, and Claude will use the comprehensive documentation to provide accurate, detailed assistance. ## Quick Reference by Use Case **API Development**: - REST API: `references/api.md` - GraphQL API: `references/graphql.md` - Authentication: `references/authentication.md` **CI/CD & DevOps**: - Pipeline configuration: `references/ci-cd.md` - Runner setup: `references/runners.md` - Container builds: `references/container-registry.md` - Security scanning: `references/security.md` **Development Workflow**: - Project management: `references/projects.md` - Merge requests: `references/merge-requests.md` - Code review best practices: `references/merge-requests.md` **Package & Artifact Management**: - Docker images: `references/container-registry.md` - Language packages: `references/package-registry.md` (npm, Maven, PyPI, etc.) - Static sites: `references/gitlab-pages.md` **Security & Compliance**: - Security scanning: `references/security.md` - Vulnerability management: `references/security.md` - Compliance frameworks: `references/security.md` **Integrations**: - Webhook setup: `references/webhooks.md` - Event handling: `references/webhooks.md` ## Best Practices ### Security - Enable all security scanners (SAST, DAST, dependency scanning, secret detection) - Use protected variables for secrets - Implement approval rules for production deployments - Regular dependency updates - Enforce 2FA for all users ### CI/CD Efficiency - Use caching effectively - Implement DAG pipelines with `needs` - Parallel job execution - Optimize Docker builds with multi-stage builds - Use artifacts only for necessary files ### Code Quality - Require merge request approvals - Implement code owners (CODEOWNERS file) - Resolve all discussions before merging - Use merge request templates - Enforce pipeline success before merge ### Organization - Use consistent naming conventions - Implement project templates - Document everything (README, wiki, comments) - Use labels and milestones effectively - Regular access reviews ## Coverage Stats - **12+ comprehensive reference documents** - **4,000+ lines of documentation** - **REST & GraphQL APIs fully documented** - **All CI/CD features covered** - **Complete security scanning guide** - **All package formats supported** - **Every authentication method explained** - **Production-ready examples included** ## What Makes This Ultimate 1. **Complete Coverage**: Every GitLab feature documented in detail 2. **Practical Examples**: Real-world code examples in multiple languages (Python, JavaScript, Go, Ruby, Bash) 3. **Best Practices**: Industry best practices for every feature 4. **Troubleshooting**: Common issues and solutions included 5. **API Reference**: Complete API documentation for both REST and GraphQL 6. **Security Focus**: Comprehensive security and compliance documentation 7. **Integration Ready**: Webhook handlers, CI/CD templates, deployment strategies 8. **Up-to-Date**: Based on latest GitLab features and capabilities This skill enables Claude to be your ultimate GitLab expert, providing accurate, detailed, and practical assistance for any GitLab-related task.
Related in Backend & APIs
jfrog
IncludedInteract with the JFrog Platform via the JFrog CLI and REST/GraphQL APIs. Use this skill when the user wants to manage Artifactory repositories, upload or download artifacts, manage builds, configure permissions, manage users and groups, work with access tokens, configure JFrog CLI servers, search artifacts, manage properties, set up replication, manage JFrog Projects, run security audits or scans, look up CVE details, query exposures scan results from JFrog Advanced Security, manage release bundles and lifecycle operations, aggregate or export platform data, or perform any JFrog Platform administration task. Also use when the user mentions jf, jfrog, artifactory, xray, distribution, evidence, apptrust, onemodel, graphql, workers, mission control, curation, advanced security, exposures, or any JFrog product name.
cupynumeric-migration-readiness
IncludedPre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins when the user asks whether code will scale on GPU, whether they should migrate to cuPyNumeric, which NumPy patterns transfer cleanly, what must be refactored before porting, or mentions pre-port assessment, scaling analysis, or refactor planning. Inspect the user's source code, look up NumPy usage, cross-reference the cuPyNumeric API support manifest, and distinguish distributed-scaling-friendly patterns from blockers such as unsupported APIs, scalar synchronization, host round-trips, Python/object-heavy control flow, shape/data-dependent branching, and in-place mutation hazards. Produce a verdict of READY, LIGHT REFACTOR, SIGNIFICANT REFACTOR, or NOT RECOMMENDED, with concrete refactor pointers.
alibabacloud-data-agent-skill
IncludedInvoke Alibaba Cloud Apsara Data Agent for Analytics via CLI to perform natural language-driven data analysis on enterprise databases. Data Agent for Analytics is an intelligent data analysis agent developed by Alibaba Cloud Database team for enterprise users. It automatically completes requirement analysis, data understanding, analysis insights, and report generation based on natural language descriptions. This tool supports: discovering data resources (instances/databases/tables) managed in DMS, initiating query or deep analysis sessions, real-time progress tracking, and retrieving analysis conclusions and generated reports. Use this Skill when users need to query databases, analyze data trends, generate data reports, ask questions in natural language, or mention "Data Agent", "data analysis", "database query", "SQL analysis", "data insights".
token-optimizer
IncludedReduce OpenClaw token usage and API costs through smart model routing, heartbeat optimization, budget tracking, and native 2026.2.15 features (session pruning, bootstrap size limits, cache TTL alignment). Use when token costs are high, API rate limits are being hit, or hosting multiple agents at scale. The 4 executable scripts (context_optimizer, model_router, heartbeat_optimizer, token_tracker) are local-only — no network requests, no subprocess calls, no system modifications. Reference files (PROVIDERS.md, config-patches.json) document optional multi-provider strategies that require external API keys and network access if you choose to use them. See SECURITY.md for full breakdown.
resend-cli
IncludedUse this skill when the task is specifically about operating Resend from an AI agent, terminal session, or CI job via the official resend CLI: installing/authenticating the CLI, sending/listing/updating/cancelling emails, batch sends, domains and DNS, webhooks and local listeners, inbound receiving, contacts, topics, segments, broadcasts, templates, API keys, profiles, or debugging Resend CLI/API failures. Trigger on mentions of Resend CLI, `resend`, `resend doctor`, `resend emails send`, `resend domains`, `resend webhooks listen`, `resend emails receiving`, or agent-friendly terminal automation.
alibabacloud-odps-maxframe-coding
IncludedUse this skill for MaxFrame SDK development and documentation navigation on Alibaba Cloud MaxCompute (ODPS). Helps answer MaxFrame API, concept, official example, and supported pandas API questions; create data processing programs; read/write MaxCompute tables; debug jobs (remote or local); and build custom DPE runtime images. Trigger when users mention MaxFrame, MaxCompute with MaxFrame, ODPS table processing, DPE runtime, MaxFrame docs/examples, DataFrame/Tensor operations, or GPU runtime setup. Works for both English and Chinese queries about Alibaba Cloud data processing with MaxFrame.