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

# CLAUDE.md Editor

> Edit your project's CLAUDE.md configuration from the UI

`CLAUDE.md` is a special file that Claude reads automatically when it starts working on a project. It contains project-specific instructions, conventions, and context. Claude Board includes a built-in editor for managing this file.

## What is CLAUDE.md?

A `CLAUDE.md` file at the root of your project tells Claude:

* How the project is structured
* What conventions to follow
* Which commands to use for building and testing
* Important architectural decisions

```markdown theme={null}
# Project: My API

## Stack
- Node.js + Express + TypeScript
- PostgreSQL with Prisma ORM
- Jest for testing

## Commands
- `npm run build` — compile TypeScript
- `npm test` — run all tests
- `npm run lint` — check code style

## Conventions
- Use Prisma for all database access
- All endpoints return JSON with `{ data, error }` shape
- Write integration tests for every new endpoint
```

## Built-in Editor

Claude Board provides a text editor in the project settings for viewing and editing the `CLAUDE.md` file. Changes are saved directly to the file in your project's working directory.

<Steps>
  <Step title="Open project settings">
    Click the gear icon on your project dashboard.
  </Step>

  <Step title="Navigate to CLAUDE.md tab">
    Select the CLAUDE.md section.
  </Step>

  <Step title="Edit and save">
    Modify the content and click Save. The file is written to your project's working directory.
  </Step>
</Steps>

## CLAUDE.md vs Context Snippets

| Feature       | CLAUDE.md                   | Context Snippets                     |
| ------------- | --------------------------- | ------------------------------------ |
| **Location**  | File in your repo           | Stored in Claude Board's database    |
| **Versioned** | Yes, committed to git       | No                                   |
| **Toggling**  | Always active               | Can be enabled/disabled individually |
| **Scope**     | Read by Claude CLI directly | Injected by Claude Board into prompt |

<Tip>Use `CLAUDE.md` for stable project conventions that should live in the repo. Use context snippets for temporary rules or instructions that change frequently.</Tip>
