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

# Configuration

## User configuration

The CLI stores settings at `~/.shareful/config.json`.

| Field | Type | Description |
| --- | --- | --- |
| `sharesRepo` | string | Default path to your shares repository |

```json
{
  "sharesRepo": "/Users/you/code/my-shares"
}
```

When set, the CLI defaults to this repository path instead of the current directory.

## Telemetry

The CLI collects anonymous telemetry by default. No personal information, IP addresses, or device identifiers are collected.

**Events tracked:**

| Event | Data |
| --- | --- |
| `share` | Share slug, share count |
| `init` | Repository name |
| `check` | Valid count, error count |
| `add-skills` | None |

**To opt out**, set either variable in your shell profile:

```bash
# Add to ~/.bashrc, ~/.zshrc, or equivalent
export DISABLE_TELEMETRY=1
# or
export DO_NOT_TRACK=1
```

Or set it for a single command:

```bash
DISABLE_TELEMETRY=1 npx shareful-ai create
```

## Requirements

- **Node.js** 18 or later
- **Git** for version control
- **GitHub** repository (for indexing and discovery)

## Support

[Open an issue on GitHub](https://github.com/shareful-ai/shareful-ai) to report bugs or request features.

## Next steps

- [CLI reference](./cli) - all commands and flags
- [Creating shares](./creating-shares) - writing tips and quality standards
- [Finding shares](./finding-shares) - search tips and API