v0.13.0
Install it from npm, and invitations that arrive
- cli
- web
- api
The command line becomes something you install rather than build: skillhub is
on npm. Alongside it, outbound mail arrives as a product capability, which makes
organization invitations reach the person you invited.
Highlights
- The CLI is installable.
npm i -g @uzolab/skillhubgets youskillhub, and the short alias, on any machine with Node. Publishing runs only from a release that passed the full gate, so the version on npm, the git tag, and this page always describe the same build. Point it at the hosted registry or one you run yourself — the default needs no configuration. - Invitations arrive by email. Inviting someone to an organization sends them a message, and hands you the one-time redemption link as an equal path for passing on yourself. Because the two are independent, the confirmation reports what the mail actually did — sent, link-only, or failed — rather than assuming it landed. A GitHub-handle invitee has no address to resolve, so there the link is the delivery.
- An organization switcher. Hold memberships in several organizations and move between them from the sidebar, with every org-scoped screen following your choice. The list is ordered by how long you have been a member, so joining somewhere new appends rather than reshuffles.
- Pages that refuse clearly. A screen your role cannot open names the role it requires instead of rendering an empty table, and it is kept out of the sidebar for members who cannot use it.
- A visible organization audit log. Organization-level events — who was invited, who accepted, when a token was created — are surfaced in the audit trail alongside registry activity.
- Timestamps that track the clock. Relative dates across the app are measured against the real current time, so a record ages as you watch it.