> For the complete documentation index, see [llms.txt](https://notara.gitbook.io/notara-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notara.gitbook.io/notara-docs/skills.md).

# Skills

A skill is a reusable AI prompt + tool configuration + context binding with a slug. Skills let you encode your team's best practices and workflows into the agent — so instead of re-explaining how to write an engineering digest every week, you define a skill once and invoke it by name.

## What Is a Skill?

Each skill has:

| Field             | Description                                                   |
| ----------------- | ------------------------------------------------------------- |
| **Name**          | Human-readable label                                          |
| **Slug**          | URL-safe identifier for invocation (e.g., `eng-error-digest`) |
| **Description**   | What the skill does (used by the agent to match intent)       |
| **Prompt**        | The instruction fragment injected when the skill is active    |
| **Bound Tools**   | Connectors this skill has access to                           |
| **Bound Context** | Libraries or specific documents this skill pulls from         |

When a skill is active, its prompt is appended to the agent's system context, its tools are added to the available set, and its context is injected alongside the channel's default context.

## 48 Platform Skills

Notara ships 48 platform skills that cover common team workflows out of the box:

* **Engineering**: `eng-error-digest`, `eng-pr-review`, `eng-oncall-brief`, `eng-incident-report`
* **Growth**: `mkt-competitor-teardown`, `mkt-campaign-brief`, `growth-weekly-digest`
* **Operations**: `ops-meeting-notes`, `ops-weekly-report`, `ops-action-items`
* **Customer Success**: `cs-account-health`, `cs-onboarding-check`, `cs-churn-signal`
* **Research**: `research-company`, `research-market-size`, `research-trend-brief`
* ...and many more

Platform skills have a `null` tenant — they're available to every workspace. You can fork any platform skill to customize it for your team.

## The Skill Shelf

Navigate to **Skills** in the dashboard to see the skill shelf — a card grid showing all skills available to your workspace, including platform skills and any skills your team has created or forked.

Each card shows:

* **Name and description**
* **Slug** (for direct invocation)
* **Readiness state**: green (all required tools connected), amber dot (needs a tool), grey (platform key managed)
* **Schedule** (if the skill is used in an automation)
* **Connector marks**: icons showing which connectors the skill uses

## Skills and Permissions

Skills interact with the permission system in one direction: **they can only tighten permissions, never loosen them**.

If a workspace has `linear_create_issue` set to `requires_approval`, a skill cannot change it to `open`. A skill can raise `open` tools to `requires_approval` within its scope (e.g., a skill that's cautious about writes), but it cannot grant permissions the tenant hasn't authorized.

This design ensures that authoring a skill (which requires `editor` role) can never be used to grant elevated tool access. Granting elevated access always requires `admin`.

## Groups and Skill Scoping

Skills are group-scoped. A skill created in your engineering group is available to:

* The engineering group's Slack channels
* The engineering group's MCP endpoint

It's not automatically available to your marketing group's channels. To share a skill across groups, either create it at the workspace level (available to all groups) or fork it into each group separately.

## Invocation

The agent selects skills based on semantic matching — if your request sounds like what a skill is designed for, the agent activates it automatically. You can also invoke a skill explicitly:

```
@Notara use the eng-error-digest skill
```

For external agents using the MCP endpoint, skills are accessible as MCP prompts via `prompts/list` and `prompts/get`.

→ [Creating and forking skills](/notara-docs/skills/creating-skills.md)\
→ [Using skills](/notara-docs/skills/using-skills.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://notara.gitbook.io/notara-docs/skills.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
