Skip to main content
Two things sit behind the assistant that you never have to ask for. It reaches for them itself, and knowing they exist explains why an answer sometimes arrives in a particular shape.

Skills

A skill is a written procedure for one kind of work. Only a one line index of every skill sits in the prompt at all times. When a request matches one, the assistant loads the full body and follows it. That is why the prompt stays small and the behaviour still gets specific. Each also carries a “not for” line, which is what stops it firing on work it does not suit. Asking for a quick explanation of code does not pull in the PDF skill. You do not turn these on. Describing what you want is enough.

Installing a skill

You can point the assistant at a public GitHub repository holding skills and ask it to install one.
It fetches that skill’s SKILL.md and any markdown reference files and loads them into the conversation. The repository has to be given as owner/repo, and a branch or tag can be added if you need one other than the default.
Only markdown is fetched. Scripts and other files in the skill are skipped and never run. A skill that depends on running its own scripts will load its instructions and not much else.
An installed skill applies to the conversation it was installed in.

Knowledge

Knowledge is reference material rather than procedure. There are currently 478 entries, and the assistant searches them by keyword when a question touches one. The larger entries, such as award-level websites, design engineering, building websites, Remotion and HyperFrames video, test-driven development and Reddit research, carry references: a short main page the assistant reads first, and longer guides, helper scripts and example files it opens only when the task needs them. A helper script is never run by the assistant on its own; on a Computer it is written into your project and run there like any other command. The difference is worth holding onto. A skill tells it how to do something. A knowledge entry tells it what is true about something. They are separate mechanisms and neither replaces the other. Knowledge is ours and it is the same for everyone. The things that are yours are memories, indexed sites and custom agents.