Route GitHub operations through commands
forgeskillsetup L2★274
cluesmith/codev ↗What it does
Dispatch GitHub/GitLab/Gitea operations via CLI
Best for
Abstracting GitHub/GitLab/Gitea differences so one workflow works across multiple forge providers.
Inputs
- · issue/PR ID
- · branch name
- · search query
Outputs
- · JSON issue/PR data
- · PR diff
- · merge confirmation
Requires
- · GitHub gh CLI
- · GitLab glab CLI
- · Gitea tea CLI
Preconditions
Git repository initialized; gh/glab/tea CLI installed and authenticated
Failure modes
- · Unsupported forge provider (preset output schema mismatch); CLI not found; auth expired
Trust signals
- · Three provider presets (github, gitlab, gitea)
- · Graceful degradation on schema mismatch
- · Concept override mechanism for custom CLIs