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.
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.
Using with agents
A typical workflow:
- Open the terminal with
Cmd+J
- Navigate to your project directory
- Start Claude Code:
claude
- Claude automatically loads the SkillCreator MCP tools
- Ask Claude to use your skills: “Use the react-component skill to create a Button”