Help us shape the future of Go! Take the 2026 Go Developer Survey

skills

package
v0.0.0-...-a92561a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package skills owns skill activation policy independent of the TUI.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Activation

type Activation struct {
	Skill     plugin.SmartSkill
	Arguments string
	Prompt    string
	Conflicts []string
}

Activation is the resolved work needed to activate a skill in a session.

func ResolveInstalledInvocation

func ResolveInstalledInvocation(invoke, fullText string, active map[string]plugin.SmartSkill) (*Activation, error)

ResolveInstalledInvocation loads installed skills and resolves an invocation for normal CLI use.

func ResolveInvocation

func ResolveInvocation(invoke, fullText string, active map[string]plugin.SmartSkill, installed []plugin.SmartSkill) (*Activation, error)

ResolveInvocation finds an invocation in the supplied installed skills and builds the prompt without mutating session state.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL