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

# skills

> CLI reference: floo skills install — install the floo agent skill file

Install the floo agent skill file for AI coding assistants like Claude Code.

```bash theme={null}
floo skills install
```

## Flags

| Flag         | Description                                                       |
| ------------ | ----------------------------------------------------------------- |
| `--path DIR` | Directory to write `SKILL.md` into (e.g., `.claude/skills/floo/`) |
| `--print`    | Print skill content to stdout instead of writing a file           |

## Examples

```bash theme={null}
# Install skill file to Claude Code's default location
floo skills install --path .claude/skills/floo

# Print skill content to stdout (for inspection or piping)
floo skills install --print

# Agent workflow: get skill metadata as JSON
floo skills install --print --json

# Pipe skill content to a custom location
floo skills install --print > my-custom-dir/SKILL.md
```

Also prints recommended Claude Code permission settings for `.claude/settings.json`.

## JSON output

```json theme={null}
{
  "success": true,
  "data": {
    "path": "/absolute/path/to/SKILL.md",
    "version": "0.1.1",
    "recommended_permissions": {
      "read_only": [
        "Bash(floo apps list:*)",
        "Bash(floo apps show:*)",
        "Bash(floo logs:*)"
      ],
      "read_write": [
        "Bash(floo deploys:*)",
        "Bash(floo env set:*)",
        "Bash(floo init:*)"
      ]
    }
  }
}
```

## Errors

| Code           | Meaning                                                  |
| -------------- | -------------------------------------------------------- |
| `INVALID_PATH` | The `--path` directory does not exist or is not writable |
