Skip to content

PromptScript API


Interface: InitOptions

Defined in: cli/src/types.ts:4

Options for the init command.

Properties

_forceLlm?

optional _forceLlm?: boolean

Defined in: cli/src/types.ts:30

Internal: force LLM flow (used by prs migrate --llm)


_forceMigrate?

optional _forceMigrate?: boolean

Defined in: cli/src/types.ts:28

Internal: force migrate flow (used by prs migrate)


_migrateFiles?

optional _migrateFiles?: string[]

Defined in: cli/src/types.ts:32

Internal: specific files to migrate (used by prs migrate --files)


autoImport?

optional autoImport?: boolean

Defined in: cli/src/types.ts:24

Non-interactive static import of detected files (--auto-import)


backup?

optional backup?: boolean

Defined in: cli/src/types.ts:26

Create backup before migration


force?

optional force?: boolean

Defined in: cli/src/types.ts:20

Force reinitialize even if already initialized


inherit?

optional inherit?: string

Defined in: cli/src/types.ts:10

Inheritance path (e.g., company/team)


interactive?

optional interactive?: boolean

Defined in: cli/src/types.ts:16

Interactive mode (prompts for all options)


migrate?

optional migrate?: boolean

Defined in: cli/src/types.ts:22

Install migration skill for AI-assisted migration


name?

optional name?: string

Defined in: cli/src/types.ts:8

Project name (overrides auto-detection)


registry?

optional registry?: string

Defined in: cli/src/types.ts:12

Registry path or URL


targets?

optional targets?: string[]

Defined in: cli/src/types.ts:14

Target AI tools (github, claude, cursor)


team?

optional team?: string

Defined in: cli/src/types.ts:6

Team namespace


yes?

optional yes?: boolean

Defined in: cli/src/types.ts:18

Skip prompts, use defaults