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

# Skills

> Reusable workflows that extend what Goose can do

**Skills** are reusable workflows that give Goose specific capabilities. Think of them as recipes that Goose follows to accomplish a task.

## How skills work

Each skill is a set of instructions (and optionally, scripts) that tell Goose how to handle a particular type of task. When you ask Goose to do something that matches a skill, it follows those instructions to deliver consistent results.

## Pre-built skills

Gooseworks comes with a growing catalog of ready-to-use skills, browsable at [skills.gooseworks.ai](https://skills.gooseworks.ai).

| Category                | Examples                                                                      |
| ----------------------- | ----------------------------------------------------------------------------- |
| **Research**            | Company deep research, competitor intel, meeting briefs                       |
| **Data collection**     | Hacker News scraper, Product Hunt scraper, Reddit scraper, YouTube transcript |
| **Sales & prospecting** | Find contact info, lead qualification, find influencers, event attendee lists |
| **Engineering**         | Code generation, script execution, deployment automation                      |
| **Operations**          | Reporting, data sync, workflow automation                                     |
| **Content**             | HTML slide decks, blog scraping                                               |
| **Productivity**        | Google Calendar integration                                                   |

## Using skills

There are a few ways to use skills:

* **Browse the catalog** — Go to the Skills page to explore and install skills.
* **Select before chatting** — Pick a skill from the sidebar before starting a conversation to guide Goose's approach.
* **Always-on skills** — Mark a skill as "always on" so Goose automatically uses it when relevant.
* **Ask Goose** — Just describe what you need in chat and Goose will use the appropriate skill.

## Creating custom skills

You can ask Goose to create a custom skill for any workflow you do repeatedly. Just describe what you want in chat:

*"Create a skill that finds all recent job postings at a company and analyzes what roles they're hiring for."*

Goose will generate the skill and add it to your workspace. Custom skills can include Python scripts that run in the cloud for more complex workflows.

## Managing skills

* **Install/uninstall** — Add skills from the catalog or remove ones you don't use.
* **Favorite** — Mark frequently used skills for quick access.
* **Delete** — Remove custom skills you no longer need.
