What are skills?
A skill is a playbook for one type of IT problem. It says when it applies, which checks and fixes to run, which tools it may use, and how to handle edge cases. Skills are written in plain language: the skill supplies the expertise, and Assist works out how to apply it to the problem on this machine.Built-in skills
Assist ships with built-in skills for common problems, such as disk cleanup, VPN repair, printer repair, and password and MFA resets. idemeum maintains them, and every built-in skill and tool is published in our open skill library, so you can read exactly what Assist will do before you turn a skill on. Turn any skill on or off in Agents → Skills, or write your own using the format below.Skill and tool library
Browse every built-in skill and tool on GitHub.
How a skill is selected
Assist matches the employee’s request against each skill’s description and example phrases. “My laptop is crawling” matches process-manager, and “I keep getting asked for my email password” matches email-repair. No keywords or menus are needed. Skills with apill also appear as quick actions in the app. If nothing matches, Assist asks a clarifying question, and the employee can always raise the issue with IT through the triage skill.
Anatomy of a skill
A skill is oneSKILL.md file with two parts: the frontmatter and the body.
Frontmatter
Skill body
**Step N — Name**, not as headings such as ### Step N. Some parts of the system strip Markdown headings.
Writing a step
Each step usually calls one tool. A step can say:
Conditions must refer to what an earlier tool returned, not to the employee’s identity, mood or intent.
