Documentation
¶
Index ¶
- func ApplySkill(repoPath, skillName, scope, projectPath string, force bool) (string, error)
- func NewCommand(aliasProvider, repoPathProvider func() string) *cobra.Command
- func RemoveSkill(repoPath, skillName string) error
- func UnapplySkill(skillName, scope, projectPath string) (string, error)
- type Skill
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplySkill ¶
ApplySkill copies a managed skill into a user or project agent skills directory.
func NewCommand ¶
NewCommand builds the agent command tree.
func RemoveSkill ¶
RemoveSkill removes a skill from the managed oh-my-dot agent skills directory.
func UnapplySkill ¶
UnapplySkill removes an applied skill from a user or project agent skills directory.
Types ¶
type Skill ¶
Skill describes a managed agent skill stored in the oh-my-dot repository.
func AddSkills ¶
func AddSkills(repoPath, sourcePath, nameOverride string, force bool, recursive bool) ([]Skill, error)
AddSkills copies one or more skill directories into the managed oh-my-dot agent skills directory.
func ListSkills ¶
ListSkills returns all managed agent skills.
Click to show internal directories.
Click to hide internal directories.