Skip to content

PromptScript API


Interface: InlineUseDeclaration

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

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:191

Alias for the phase


loc

loc: SourceLocation

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

Source location


outputDir?

optional outputDir?: string

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

Optional inline output directory (forward-slash relative).


params?

optional params?: ParamArgument[]

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

Template parameters


path

path: PathReference

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

Path to the sub-skill file


type

readonly type: "InlineUseDeclaration"

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