Skip to main content

utils/skill-installer

Interfaces

InstallOptions

Defined in: utils/skill-installer.ts:158

Properties

cwd?
optional cwd: string;

Defined in: utils/skill-installer.ts:163

force?
optional force: boolean;

Defined in: utils/skill-installer.ts:162

global?
optional global: boolean;

Defined in: utils/skill-installer.ts:159

local?
optional local: boolean;

Defined in: utils/skill-installer.ts:160

targets?
optional targets: string[];

Defined in: utils/skill-installer.ts:161


InstallResult

Defined in: utils/skill-installer.ts:23

Properties

error?
optional error: string;

Defined in: utils/skill-installer.ts:27

path
path: string;

Defined in: utils/skill-installer.ts:25

reason?
optional reason: string;

Defined in: utils/skill-installer.ts:29

skipped?
optional skipped: boolean;

Defined in: utils/skill-installer.ts:28

success
success: boolean;

Defined in: utils/skill-installer.ts:26

target
target: string;

Defined in: utils/skill-installer.ts:24


SkillTarget

Defined in: utils/skill-installer.ts:15

Properties

configFile?
optional configFile: string;

Defined in: utils/skill-installer.ts:20

displayName
displayName: string;

Defined in: utils/skill-installer.ts:17

globalPath
globalPath: string;

Defined in: utils/skill-installer.ts:18

localPath
localPath: string;

Defined in: utils/skill-installer.ts:19

name
name: string;

Defined in: utils/skill-installer.ts:16

Variables

SKILL_TARGETS

const SKILL_TARGETS: SkillTarget[];

Defined in: utils/skill-installer.ts:35

Supported AI coding assistant targets

Functions

installSkills()

function installSkills(options): InstallResult[];

Defined in: utils/skill-installer.ts:169

Install Pipecraft skills for AI coding assistants

Parameters

options

InstallOptions = {}

Returns

InstallResult[]


listSkillTargets()

function listSkillTargets(): object[];

Defined in: utils/skill-installer.ts:226

List available skill targets and their status

Returns

object[]


uninstallSkills()

function uninstallSkills(options): InstallResult[];

Defined in: utils/skill-installer.ts:245

Uninstall skills from all targets

Parameters

options
cwd?

string

global?

boolean

local?

boolean

Returns

InstallResult[]