> ## Documentation Index
> Fetch the complete documentation index at: https://help.notis.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills

> Skills are bundled instructions and scripts that extend what Notis can do — install one, create your own, or pull from the community.

A skill teaches Notis *how* to do something — your writing voice, your formatting rules, your repeated workflows. Where automations decide *when* Notis runs, skills decide *how* it executes once it does.

<Note>
  Skills inside Notis are included in the **Pro+** and **Ultra** plans. On Pro,
  ask Notis to upgrade — or, during your free trial, switch the trial to Pro+ at
  no charge to try them. [Keep skills in sync](/agents/keep-skills-in-sync) lets
  you use your skills with Claude Code, Cursor, and Codex.

  Some built-in skills also need the plan for the feature they control. They stay
  visible in the catalog with the right upgrade button; for example, Desktop Use
  requires Ultra because it uses [Your Computer](/your-computer/overview).
</Note>

## What is a skill?

A skill is a small folder with:

* **`SKILL.md`** — required. Plain text instructions plus a short description Notis uses to decide when to load it.
* **`scripts/`** — optional. Executable code (Python, Bash) Notis can run.
* **`references/`** — optional. Reference docs loaded on demand.
* **`assets/`** — optional. Templates, images, or other files used in outputs.

Notis dispatches skills automatically based on each one's description, the same way it picks the right tool. You don't invoke them manually — when a request matches, Notis loads the skill and follows its instructions.

## Built-in skills

Notis ships with a growing library of skills for work that needs real execution, not just a text answer:

* **Word, Excel, PowerPoint** - generate, edit, and export full Office documents.
* **PDF** - create, edit, combine, split, and render PDFs with layout control.
* **Browser Agent** - navigate websites, fill forms, extract data, and take screenshots.
* **Research and publishing** - gather sources, draft content, format it, and save it to connected apps.

These skills can run on the [Cloud Computer](/tools/cloud-computer), which gives Notis a secure cloud workspace for files, scripts, CLIs, browsers, spreadsheets, and presentations.

## Install a skill

Two ways to add one:

**From the catalog**

1. Open your [Notis portal](https://app.notis.ai)
2. Go to **Skills**
3. Browse the curated catalog and click **Install** on the ones you want

The search bar at the top of the Skills page searches across two sources at once: the Notis-curated catalog and the open [skills.sh](https://skills.sh) community registry. As you type, results from skills.sh appear inline alongside the built-in skills — pick any of them and click **Install** to add it to your workspace.

**From a chat**

> *"Install the PDF skill."*

> *"Add a skill that drafts LinkedIn posts from rough notes."*

Notis picks from the catalog and confirms. Done.

## Create your own

The fastest path is to ask Notis directly:

> *"Create a skill that drafts apartment-listing descriptions in my voice. Here are 5 examples I wrote."*

> *"Create a skill that turns voice notes into structured product requirements with the sections: Problem, User, Acceptance, Open Questions."*

Notis runs the skill creator, drafts a `SKILL.md`, and saves it to your account. You'll see it in the portal Skills page and it'll be available everywhere immediately.

For richer skills with scripts or assets, build the folder locally and upload a zip from the portal:

```
my-skill/
  SKILL.md
  scripts/format.py
  assets/template.docx
```

<Tip>
  Good descriptions matter more than long instructions. Notis decides when to load a skill based on its description — make it specific. *"Drafts apartment listings in Florian's voice"* beats *"Helps with writing"*.
</Tip>

## Edit, pause, delete

From the **Skills** page in the portal:

* **Edit** — open the skill, change the instructions, save. Takes effect on the next message.
* **Pause** — stops dispatch without losing the skill. Useful when a skill is misfiring on unrelated requests.
* **Delete** — removes it permanently.

## Share a custom skill with your team

You can publish a custom skill privately so everyone on your team can find and install their own copy.

1. Open **Skills** in the portal.
2. Open the **⋯** menu for your custom skill and choose **Publish to team**.

While the skill is shared, it appears in the **Team skills** section for every team member with a one-click **Install** button, and its menu shows **Unpublish from team** instead of being offered for publishing again. Only the person who published it can unpublish.

Unpublishing removes the skill from team discovery and prevents new installs. Copies that teammates already installed keep working, and the original skill stays in the publisher's workspace so it can be shared again later.

## Share a skill with a link

You can share a custom skill with anyone, even when they are not on your team:

1. Open **Skills**.
2. Open the **⋯** menu for your skill and choose **Share via link**.
3. Copy the link and send it to the person you trust.

The preview shows the full instructions before installation. The recipient signs in to Notis, reviews those instructions, and installs their own copy.

The link keeps the version that existed when you created it. Later edits to your skill do not silently change what recipients see. To share an updated version, revoke the old link and create a new one.

<Warning>
  Anyone with the link can read the shared instructions. Do not include passwords, private keys, or other secrets in a skill you share.
</Warning>

You can revoke the link from the same sharing window. Revoking stops future views and installs, but it does not remove copies people already installed. Built-in Notis skills and skills without editable instructions cannot be shared this way.

## Where skills shine

* **Document creation** — PDF, DOCX, XLSX, PPTX templates with your branding baked in. See [Documents](/tools/documents).
* **Brand voice** — keep social posts, blogs, and emails consistent across team members.
* **Repeated formatting** — bug reports, meeting minutes, expense logs, weekly updates.
* **Multi-step workflows** — research-then-draft, scrape-then-summarize, transcribe-then-route.
* **Design covers and illustrations** — repeatable image-generation styles.

## Common questions

**How is a skill different from an automation?**

An automation has a trigger (schedule, webhook, integration event) and runs Notis on its own. A skill has no trigger — it shapes how Notis behaves when *you* talk to it. They compose: an automation can use a skill.

**Where do community skills come from?**

The portal search pulls from [skills.sh](https://skills.sh), an open registry of agent skills. Anything published there is one click away from being installed in your Notis workspace.

**Can I use the same skills in Claude Code, Cursor, or Codex?**

Yes. [Keep Skills in Sync](/agents/keep-skills-in-sync) mirrors your Notis skills into your local coding agents and pushes your local skills back up to your Notis account — so the same set works everywhere.
