Skip to content

PromptScript API


Interface: InlineUseDeclaration

Defined in: core/src/types/ast.ts:200

Inline

Use

declaration within a skill block body. Same syntax as top-level UseDeclaration but appears inside block content.

Properties

alias?

optional alias?: string

Defined in: core/src/types/ast.ts:207

Alias for the phase


loc

loc: SourceLocation

Defined in: core/src/types/ast.ts:211

Source location


outputDir?

optional outputDir?: string

Defined in: core/src/types/ast.ts:209

Optional inline output directory (forward-slash relative).


params?

optional params?: ParamArgument[]

Defined in: core/src/types/ast.ts:205

Template parameters


path

path: PathReference

Defined in: core/src/types/ast.ts:203

Path to the sub-skill file


type

readonly type: "InlineUseDeclaration"

Defined in: core/src/types/ast.ts:201