Skip to main content

ManualPrompt

@a16njs/models


@a16njs/models / ManualPrompt

Interface: ManualPrompt

Defined in: types.ts:123

A manually-invoked prompt (slash command or skill with disable-model-invocation). Examples: Cursor commands in .cursor/commands/, skills with disable-model-invocation: true

These prompts are only activated when explicitly invoked by the user.

Extends

Properties

id

id: string

Defined in: types.ts:26

Unique identifier for this item

Inherited from

AgentCustomization.id


sourcePath

sourcePath: string

Defined in: types.ts:30

Original file path where this was discovered

Inherited from

AgentCustomization.sourcePath


content

content: string

Defined in: types.ts:32

The actual prompt/rule content

Inherited from

AgentCustomization.content


metadata

metadata: Record<string, unknown>

Defined in: types.ts:34

Tool-specific extras that don't fit the standard model

Inherited from

AgentCustomization.metadata


type

type: ManualPrompt

Defined in: types.ts:124

The type of customization

Overrides

AgentCustomization.type


promptName

promptName: string

Defined in: types.ts:126

Prompt name for invocation (e.g., "review" for /review)