forge

Forge-agnostic git-host driver contract. Lets code-workflow / github-flow / harness pipelines run independent of the underlying git forge (GitHub, GitLab, Gitea) through a normalized driver interface + a --forge=<github|gitlab|gitea> dispatch idiom with git-remote auto-detection (github fallback). Use when: designing or reasoning about forge-portable PR/MR/issue/merge operations, adding a new forge adapter, deciding how a pipeline should degrade when a forge lacks a capability (PR↔PR dependency, sub-issues, Copilot review), or normalizing repo visibility (PUBLIC/INTERNAL/PRIVATE) and reference formats (#N vs MR !N) across hosts. Triggers: "forge", "forge-agnostic", "--forge", "forge driver", "gitlab", "gitea", "glab", "tea", "MR", "capability flag", "adapter".

Install

openclaw skills install @drumrobot/forge