-
The CLI requests a device code and prints a short confirmation code:
- The browser opens automatically. Sign in with GitHub or Google, confirm the code matches, and pick the organization this device belongs to (its home org — the default publish namespace). Users with no organization create one right there.
-
The CLI receives a lifetime device token, stores it in
~/.masterskills/config.json, and confirms:
Options
Failure modes
The device appears in the panel immediately and can be revoked there at any time; a revoked device simply gets a 401 and is told to
masterskills login again.