assets

package
v0.23.2 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SkillAsset

type SkillAsset struct {
	SkillName string
	RelPath   string
	Content   []byte
}

SkillAsset is one rendered skill file relative to a client skills root directory.

func RenderAgentSkills

func RenderAgentSkills(data TemplateData) ([]SkillAsset, error)

RenderAgentSkills renders all Obot bootstrap skill assets.

type TemplateData

type TemplateData struct {
	AgentID            string
	InstallDestination string
}

TemplateData is the client-specific data used to render bootstrap assets.

func ClaudeCodeTemplateData

func ClaudeCodeTemplateData() TemplateData

ClaudeCodeTemplateData returns the template data for direct Claude Code installs.

func SharedAgentsTemplateData

func SharedAgentsTemplateData() TemplateData

SharedAgentsTemplateData returns the template data for direct installs into the shared ~/.agents skills directory.

Jump to

Keyboard shortcuts

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