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

# agent:skills:create

> Scaffold skills and configuration for coding assistants.

Write the shared assistant configuration into the project. The command prompts you to select which coding assistants to scaffold — Claude, Codex, Cursor, Gemini, Windsurf, and more — then, for each one, creates `AGENTS.md`, one agent file per template under `<assistant>/agents/`, and a `SKILL.md` (plus any reference files) for every skill under `<assistant>/skills/<skill>/`, where skill names containing a `.` become `-` in the directory name.

Claude and Codex are selected by default. Re-run any time you upgrade the CLI to pick up new or updated skills, and commit the generated files so every team member shares the same definitions.

## Usage

```bash theme={null}
talos agent:skills:create [options]
```

## Examples

```bash theme={null}
talos agent:skills:create
```

```bash theme={null}
talos agent:skills:create --cwd=./my-app
```

Skip the prompt by naming the assistants to scaffold, using each one's config directory:

```bash theme={null}
talos agent:skills:create --agents=.claude,.codex
```

## Options

| Option     | Description                                                                                                                                                                    | Default           |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------- |
| `--cwd`    | Directory the configuration is written into.                                                                                                                                   | Current directory |
| `--agents` | Comma-separated config directories of the assistants to scaffold (e.g. `.claude`, `.codex`, `.cursor`, `.gemini`, `.windsurf`). When omitted, you are prompted to select them. | Prompt            |

<Note>
  `agent:skills:create` is also offered interactively when an application is first created with [`app:init`](/cli/commands/app-init).
</Note>
