# Pm Project Description Editor

Editor for project descriptions and specifications with rich formatting.

- id: `pm-project-description-editor`
- Page: https://agentic-ui-kit.com/components/pm-project-description-editor
- Live preview: https://agentic-ui-kit.com/live/piece/pm-project-description-editor?piece=pm-project-description-editor

## Install

```bash
agentic-ui add pm-project-description-editor
npx shadcn@4.17.0 add @agentic-ui/pm-project-description-editor
```

## Metadata

- **Level:** block
- **Category:** block
- **Template:** Kestrel Admin Kit
- **Installable in:** Radix UI (registry variant new-york)
- **Capabilities:** wysiwyg-toolbar, formatting-controls, heading-levels, list-bullets, code-block
- **Intents:** create-edit
- **Suits domains:** project-management, notes, knowledge, saas
- **Interaction:** toggle-format, type-content
- **Screen role:** flow
- **Density:** medium
- **Dark mode:** yes
- **Use it for:** Editor for project descriptions and specifications with rich formatting, WYSIWYG editor for meeting notes and collaborative documentation
- **Avoid when:** Single-line plain text input fields
- **Preserve when adapting:** tiptap-toolbar-actions, editor-canvas-styling
- **Replace when adapting:** toolbar-buttons, placeholder-text
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 9.05/10
- **Quality breakdown:** visual 9/10, responsive 9/10, accessibility 8/10, code 9/10
- **Uses primitives:** button, separator, toggle, toggle-group
- **npm dependencies:** lucide-react, @tiptap/react, @tiptap/starter-kit
- **Used in:** Kestrel Admin Kit (template)
- **npm dependencies (registry):** @tiptap/extension-placeholder@^3.24.0, @tiptap/extension-task-item@^3.24.0, @tiptap/extension-task-list@^3.24.0, @tiptap/react@^3.24.0, @tiptap/starter-kit@^3.24.0, lucide-react@0.577.0
- **Registry dependencies:** lib-admin-kit-utils
