> ## Documentation Index
> Fetch the complete documentation index at: https://differentai-refactor-tool-ui-core-minimal.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a skill from chat

> Turn a useful OpenWork chat into a reusable skill

<Note>
  **Choose where the skill lives.** A local workspace skill is free and requires no OpenWork Cloud sign-in. When you are signed in and ask OpenWork to create a skill “for me,” it creates a private Cloud plugin that only you can access. Owners and admins can publish managed team skills through [Collections](/cloud/share-with-your-team/collections).
</Note>

Do the work once in chat before you turn it into instructions.

## Turn a useful chat into a personal Cloud skill

1. Finish the task in chat and keep the thread open.
2. Ask in plain English: `Turn what we just did into a reusable skill for me`.
3. OpenWork saves the skill in your OpenWork Cloud organization as a private plugin. You receive access automatically; it is not written into your workspace or shared with anyone else.
4. Give the skill a clear name if OpenWork asks, then let it confirm what it saved. The result includes the skill name, description, and Library link as text.
5. Use it later by name in chat, or describe the same kind of task and let OpenWork trigger it when it matches.

## Other ways to create a skill

Every path creates the same thing: a skill inside a plugin in your OpenWork Cloud organization.

* **Desktop, from the Library**: open `Settings` > `Library`, filter to `Skills`, and click `Add skill`. This requires being signed in to OpenWork Cloud; the skill is created as a private plugin in your organization.

<Frame>
  <img src="https://mintcdn.com/differentai-refactor-tool-ui-core-minimal/rwXWrO8tN_aFqYhZ/images/library-skills-add-skill.png?fit=max&auto=format&n=rwXWrO8tN_aFqYhZ&q=85&s=f3446e5bec3fd398cb4b318b56c70d1c" alt="Library filtered to Skills with the Add skill button" width="2880" height="1800" data-path="images/library-skills-add-skill.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/differentai-refactor-tool-ui-core-minimal/rwXWrO8tN_aFqYhZ/images/library-create-skill-modal.png?fit=max&auto=format&n=rwXWrO8tN_aFqYhZ&q=85&s=eabb6786d179904f466c46d70445e032" alt="Create a skill modal with name, description, skill body, and who can use it" width="2880" height="2000" data-path="images/library-create-skill-modal.png" />
</Frame>

* **Cloud dashboard**: organization admins create and edit skills inside a plugin from `Plugin Directory` — open a plugin and add a skill to it.

<Frame>
  <img src="https://mintcdn.com/differentai-refactor-tool-ui-core-minimal/rwXWrO8tN_aFqYhZ/images/cloud-plugin-add-skill.png?fit=max&auto=format&n=rwXWrO8tN_aFqYhZ&q=85&s=d991efe5f15ed8e4c3a0c0a3f25844b0" alt="Cloud dashboard plugin page with its skills and the Add skill button" width="2880" height="1800" data-path="images/cloud-plugin-add-skill.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/differentai-refactor-tool-ui-core-minimal/rwXWrO8tN_aFqYhZ/images/cloud-skill-editor.png?fit=max&auto=format&n=rwXWrO8tN_aFqYhZ&q=85&s=8b090c0352d1aa41d735ce819a1425d7" alt="Cloud dashboard skill editor reached from a plugin's Add skill button" width="2880" height="2320" data-path="images/cloud-skill-editor.png" />
</Frame>

* **From chat**, as described above.

## Change or share it only when you choose

1. To refine it, ask for the change in chat, such as `Make the skill ask before sending email`.
2. To share it with teammates, add its plugin to a Collection and grant that Collection by following [Publish and copy a skill](/start-here/do-work-with-it/publish-and-copy-a-skill).

<Note>Creating the skill does not publish it. Sharing is a separate step you choose.</Note>

## Keep a skill local to one workspace

A local skill is a `SKILL.md` file inside your workspace (for example `.opencode/skills/<name>/SKILL.md`). If you explicitly ask for a local skill in chat, OpenWork creates only that file and does not make a Cloud copy. Local skills need no Cloud account and remain available in `Settings > Library`, but OpenWork Cloud cannot assign or update them for your team.
