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

# grindxp quest

> Create, list, and abandon quests from the command line.

## Subcommands

### `quest create`

```bash theme={null}
grindxp quest create
```

Interactive wizard that prompts for:

| Field      | Options                                                |
| ---------- | ------------------------------------------------------ |
| Title      | Free text                                              |
| Type       | `daily`, `weekly`, `bounty`, `epic`, `chain`, `ritual` |
| Difficulty | `easy`, `medium`, `hard`, `epic`                       |
| Skills     | Select from existing skill tree, or create new         |
| Objectives | One or more measurable objectives (for epics)          |
| Schedule   | Cron expression (for rituals)                          |

The quest is created in `available` state.

### `quest list`

```bash theme={null}
grindxp quest list
```

Lists all quests. Displays type, difficulty, status, and active streak for each quest.

### `quest abandon`

```bash theme={null}
grindxp quest abandon
```

Select a quest to abandon. Prompts for confirmation. Abandoning a quest breaks its streak.

<Warning>
  Abandoning a quest does not delete it from history. The quest log retains all completion records.
</Warning>

## Related

* [`start`](/docs/cli/start) / [`stop`](/docs/cli/stop): timer-based tracking (1.5x XP)
* [`complete`](/docs/cli/complete): self-report completion (1.0x XP)
