Skills and the catalog
Teach hires ways of working, from the catalog, a SKILL.md, GitHub, or your own words.
A skill is a way of doing something, like writing release notes or triaging a bug, written down so a hire can follow it. Hires only read a skill when the task calls for it, so having many costs nothing.
The library
Your workspace keeps its skills in one library: Settings → Skills. Turn skills on for each hire on its Skills tab.

Adding skills
Click Add skill and pick one of these:
- From the catalog: skills picked for everyone on Roster. Search, then Add. It's copied into your library, so your edits stay yours.
- Write one: a name, a one-line description of when to use it, and the instructions.
- Upload a folder: a skill in the standard format, a
SKILL.mdwith its files. - From GitHub: the address of a public GitHub folder that holds a
SKILL.md.

The quickest way to give one hire a skill: on its Skills tab, click Add skills and pick from the catalog; Roster adds it to the library and turns it on for that hire in one go.
Skills from other authors
Next to Roster's own skills (code review, release notes, customer replies and the rest), the catalog has public skills written by people outside Roster, mostly for design and front-end work:
- Jakub Krehel:
better-interface,better-ui,better-layout,better-typography,better-colors,better-accessibility,better-writing,interface-review,build-design,explain-interface,state-machine,variantandteardown. - Emil Kowalski: animation (
animate,animate-expo,choreograph,gestures,animation-performance,animation-vocabulary,review-animations,improve-animations,find-animation-opportunities,remove-animations), design (emil-design-eng,apple-design,break-ui,prototype,mobile-native,pick-ui-library), plusask-sonnerandwrite-swift. - Benji Taylor:
stageshow, for faux product screens and demo animations.
Each one says who wrote it, its licence (all are MIT) and a link to where it came from. When you
add one, its licence and an ATTRIBUTION.md come with it into your library: please keep them if
you edit or share the skill. They're the versions from a fixed point in each author's repository,
so they don't change under you.
stageshow is too big to bring in whole: you get its instructions, references and teaching
scenes, and its ATTRIBUTION.md says how to get the rest (its React kit and examples) from the
author's repository. Its app icons and brand artwork aren't under its licence, so they're left
out.
Drafts hires write
When someone shows a hire how to do something, it may write it down as a skill. Those arrive as Drafts to review at the top of the library. They do nothing until you approve them.
Keeping catalog skills current
When the catalog's version of a skill you copied changes, the skill says Update available. Updating takes the catalog's latest description, instructions and files, replacing your edits to them.