Skills

Teach it once. It does it your way every time.

A skill is your procedure, written in plain language and published. Call it by name and it runs the same way every time, rather than depending on how the question was phrased.

The problem

The same prompt, retyped slightly differently every week

Anything you ask an assistant to do repeatedly ends up worded a little differently each time, and the output drifts with it. The knowledge of how your company actually does the thing stays in one person's head.

Skill run
@review-sales-pipelineAwaiting approval
  1. knowledge.search3 sources citedRefund policy, escalation owners
  2. hubspot.query_records2 sources citedOpen deals flagged at risk
  3. slack.read_thread1 source cited#support escalation from Tuesday
  4. hubspot.update_recordSet stage to Closed Lost
This step writes to HubSpot. It needs a human.
ApproveReject

What it does

Written, not configured

Plain markdown describing the steps, the sources to use, and what the result should look like.

Frozen when published

Publishing locks the version, so a skill cannot quietly change under the people relying on it. Editing starts the next draft.

Invoked by name

Call it in chat, hand it to a task on a schedule, or run it from the AI client you already use.

Seventy-two ship with the product

Every account starts with a published library rather than an empty one.

  • Skills are scoped: personal, a department, or the whole organisation
  • A skill only gets tool access if it names the tools it needs
  • Every run is kept as a record, with the sources it cited
  • Import and export as a file, so a skill can move between accounts

Give your AI a company to work for

Connect your tools, and every agent you already use starts the day knowing how your company actually works.