gitlab-guidelisted
Install: claude install-skill xonovex/platform
# GitLab workflow delivery and enforcement: quick reference
How to realize tickets, kanban, merge-request delivery, durable context projections,
and provider-native external enforcement on GitLab. The operations map finished
artifacts and workflow intent onto GitLab-native resources.
The one thing to internalize: **a project issue/work item, an issue-board list, a
top-level Note, an inline discussion, and approval are separate objects. Most board
cards are views over issue attributes, and review has no atomic object, so preserve
every native identity and effect separately.**
Before any write:
1. Run `glab auth status` and confirm the intended identity on the intended host: a stale env token silently acts as the wrong user.
2. Read `/metadata` and the actual resource/schema when version or tier changes the
operation.
3. Re-fetch the three diff SHAs after every push and verify each inline comment came back as a `DiffNote`, never trust a 201 alone.
## Requirements
- `glab` on `PATH`, authenticated to the target host. First-time machine setup (install, `glab auth login`, protocol, clone, verify) is in [references/first-time-setup.md](references/first-time-setup.md); token types and exact per-operation scopes are in [references/auth.md](references/auth.md).
- A token with `read_api` for read-only work or `api` (plus `write_repository` for git ops) for any write, carried by an identity with **>= Developer** role on the project (or the MR author).
- `jq` for reading API res