skills

package
v0.22.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package skills provides embedded skill files for AI agents (Claude Code, Codex) and installation utilities.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsInstalled

func IsInstalled(agent Agent) bool

IsInstalled checks if any roborev skills are installed for the given agent

Types

type Agent

type Agent string

Agent represents a supported AI agent

const (
	AgentClaude Agent = "claude"
	AgentCodex  Agent = "codex"
)

type InstallResult

type InstallResult struct {
	Agent     Agent
	Installed []string
	Updated   []string
	Skipped   bool // True if agent config dir doesn't exist
}

InstallResult contains the result of a skill installation

func Install

func Install() ([]InstallResult, error)

Install installs skills for all supported agents whose config directories exist. It is idempotent - running multiple times will update existing skills.

func Update

func Update() ([]InstallResult, error)

Update updates skills for agents that already have them installed

Jump to

Keyboard shortcuts

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