> ## 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.

# Terminal

> An embedded terminal for running agents directly inside SkillCreator.

The Terminal panel provides a full PTY (pseudo-terminal) at the bottom of the workspace. Use it to run AI agents, test skills, and execute commands without leaving the app.

## Opening the terminal

| Action        | Method                                                  |
| ------------- | ------------------------------------------------------- |
| Toggle        | `Cmd+J`                                                 |
| New skill     | `Cmd+N` (starts skill creation in terminal)             |
| Resize        | Drag the top edge of the panel                          |
| Toggle height | Double-click the top edge (toggles between 30% and 50%) |

## Features

* **Full PTY.** Runs your default shell (zsh/bash) with complete terminal emulation.
* **PTY backend.** Up to 10 PTY processes managed internally.
* **Resizable.** Drag to resize, defaults to 30% of window height.
* **Persistent.** Terminal sessions persist across view switches.

## CLAUDE.md injection

When you open a terminal in a workspace directory, SkillCreator automatically writes a `CLAUDE.md` file into that workspace with:

* SkillCreator context and available MCP tools
* Instructions for Claude Code to interact with your skill library
* An onboarding skill installed to `.claude/skills/`

This means Claude Code automatically knows about your skills when you start it from the terminal.

<Warning>
  The injected CLAUDE.md uses sentinel markers to update only the SkillCreator section. If you have a custom CLAUDE.md, your content outside the markers is preserved.
</Warning>

## Using with agents

A typical workflow:

1. Open the terminal with `Cmd+J`
2. Navigate to your project directory
3. Start Claude Code: `claude`
4. Claude automatically loads the SkillCreator MCP tools
5. Ask Claude to use your skills: "Use the react-component skill to create a Button"
