# Prompts

System prompts, agent prompts, model-specific prompts.

## Format

Each prompt file:
```markdown
---
title: "Prompt name"
status: "active" | "draft" | "archive"
tags: [prompt, <provider>, <use-case>]
created: YYYY-MM-DD
updated: YYYY-MM-DD
version: 1.0.0
provider: openwebui | claude | gpt | local
use_case: research | coding | ops | etc
---

# Prompt Name

[the actual prompt text]
```

## Naming

- `openwebui-system.md`
- `claude-code-agent.md`
- `gpt-researcher.md`

## Versioning

Bump `version` on every edit. Major = rewrite.