[**claude-buddy v1.0.0**](../../README.md)

***

[claude-buddy](../../modules.md) / [types](../README.md) / PersonaConfig

# Interface: PersonaConfig

Defined in: [types/personas.ts:39](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L39)

Core persona configuration interface

## Extended by

- [`ParsedPersona`](../../PersonaSystem/interfaces/ParsedPersona.md)

## Properties

### category

> **category**: [`PersonaCategory`](../type-aliases/PersonaCategory.md)

Defined in: [types/personas.ts:40](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L40)

***

### description

> **description**: `string`

Defined in: [types/personas.ts:41](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L41)

***

### specializations

> **specializations**: `string`[]

Defined in: [types/personas.ts:42](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L42)

***

### auto\_activation

> **auto\_activation**: [`AutoActivationConfig`](AutoActivationConfig.md)

Defined in: [types/personas.ts:43](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L43)

***

### compatible\_with

> **compatible\_with**: `string`[]

Defined in: [types/personas.ts:44](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L44)

***

### priority\_hierarchy

> **priority\_hierarchy**: `string`[]

Defined in: [types/personas.ts:45](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/personas.ts#L45)
