1
Create the organization
Sign in at masterskills.dev with GitHub or Google (there are no
passwords) and create your organization. You become its owner.
2
Configure the invite link
On the members page, copy the invite link and choose how it admits people:
- Restrict to your email domain (
@acme.com) — teammates with matching emails join instantly; anyone else falls into the pending queue for your approval. - Leave it open (
*) — anyone with the link joins instantly. For trusted channels only. - No domain — every join waits for admin approval.
3
Share the link
Post it in your team channel. Joins are rate-limited to 50 per day per organization, and a
pending request grants no access until approved.
4
Each teammate sets up their machine
After onboarding
- Approve pending requests on the members page; promote trusted people to admin so member management doesn’t bottleneck on you.
- Seed the catalog — publish the skills the team already passes around, then bundle them into kits (
@acme/onboarding,@acme/backend, …) so new machines are oneaddaway from the baseline. - Mark the non-negotiables as required from each skill’s panel page. Required skills appear in everyone’s update check — but are still installed only with the user’s consent.
- Watch the audit log (settings → audit) — publishes, installs, membership changes, and device events all land there.