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

# Studio

> Generate AI agent skills from prompts, URLs, documents, and images.

The Studio is where you create new skills. It accepts natural language prompts and source materials, then generates structured SKILL.md files using AI.

## Input methods

### Prompt

Type a description of the task your agent should learn:

```
Create a skill that teaches Claude Code how to write
database migrations with proper up/down scripts,
transaction safety, and rollback procedures.
```

### Build from sources

Upload local files and folders into the Studio. Supported formats include Markdown, plain text, code files, HTML, and configuration files.

### File upload

Drag and drop files into the Studio. Supported formats include Markdown, plain text, and code files.

### Image

Upload a screenshot or diagram. The Studio uses vision to extract structure and convert it into skill instructions.

## Generation methods

The Studio supports multiple generation strategies:

| Method                 | Use when                                         |
| ---------------------- | ------------------------------------------------ |
| **Prompt**             | You can describe the task from scratch           |
| **Build from sources** | You have local files, folders, or code to import |
| **Image to skill**     | You have a screenshot or diagram of the workflow |

## Generation output

After generation, the Studio produces:

* A structured SKILL.md file with frontmatter, instructions, constraints, and verification
* Organized into folders if multiple skills are generated
* Each result card shows the skill name, description, and quick actions

## History

The Studio keeps a history of all generations in the sidebar. You can revisit any previous generation, view the original prompt, and view the results in the Manager.

<Tip>
  Start with a specific, concrete prompt. "Write a skill for React component testing with React Testing Library" will produce better results than "write a testing skill."
</Tip>
