List Directory Skill
List files and directories in the workspace.
When to Use
Use the ls skill for:
- Exploring directories: See what files exist in a folder
- Understanding project structure: Get an overview of files and folders
- Checking for files: Verify if a file or directory exists
Input Format
{
"path": "src",
"all": false,
"long": true
}
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
path |
string | No | . |
Directory to list (relative to workspace) |
all |
boolean | No | false | Include hidden files |
long |
boolean | No | false | Show size, type, and modification time |
Output Format
{
"success": true,
"output": "src/\npackage.json\ntsconfig.json",
"exitCode": 0
}
Limitations
- Maximum 500 entries returned
- Paths validated to stay within workspace boundaries