Skip to content

Skills

A Skill is a reusable capability package in Silicon Worker. It captures the standard way to do a class of task, so that when Silicon Worker encounters that kind of task, it knows how to do it properly.

What a Skill is

Think of a Skill as an operating manual: it tells Silicon Worker which steps to follow, what to watch out for, and what style to use when doing a particular kind of work.

For example, you might have fixed routines like "compile a weekly report," "save web content as a note," or "write an email in the company format." Turn these into Skills, and Silicon Worker can do them the same way every time — without you re-explaining each time.

TIP

Skills make Silicon Worker's behavior more consistent and reproducible: the same class of task is done the way you expect, every time.

What SKILL.md is

Each Skill is defined by a file called SKILL.md. It's an ordinary Markdown document with two main parts:

  • Basic info: the Skill's name, a description of its purpose, a version, and whether you can invoke it directly.
  • Body: instructions written in plain language that tell Silicon Worker how to use the Skill and which steps to follow.

Because it's plain text, a Skill is easy to read, edit, and share. A Skill can also bundle additional reference material for it to consult while working.

Where Skills come from

Skills in Silicon Worker come from three main sources:

  • Built-in Skills: a set of ready-made Skills that ship with the app, usable out of the box.
  • Installed Skills: Skills you obtain yourself; once installed, they're stored locally and ready to use.
  • Plugin-provided Skills: a plugin can bundle a set of Skills (sometimes along with experts and tools); installing the plugin gives you the Skills inside it.

How to use them

Silicon Worker selects relevant Skills automatically when appropriate; some Skills can also be invoked by you directly. For day-to-day installing, managing, and using Skills, see Using Skills.