Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent interface {
Name() string
UserSkillsDir(home string) string
ProjectSkillsDir(root string) string
ConfigPath(homeDir string) string
Detected(homeDir string) bool
}
Agent represents an AI coding agent installed on the host machine.
type ClaudeCode ¶
type ClaudeCode struct{}
ClaudeCode represents the Claude Code agent by Anthropic.
func (*ClaudeCode) ConfigPath ¶
func (c *ClaudeCode) ConfigPath(home string) string
func (*ClaudeCode) Detected ¶
func (c *ClaudeCode) Detected(home string) bool
func (*ClaudeCode) Name ¶
func (c *ClaudeCode) Name() string
func (*ClaudeCode) ProjectSkillsDir ¶ added in v0.4.0
func (c *ClaudeCode) ProjectSkillsDir(root string) string
func (*ClaudeCode) UserSkillsDir ¶ added in v0.4.0
func (c *ClaudeCode) UserSkillsDir(home string) string
type Codex ¶
type Codex struct{}
Codex represents the OpenAI Codex CLI agent.
func (*Codex) ConfigPath ¶
func (*Codex) ProjectSkillsDir ¶ added in v0.4.0
func (*Codex) UserSkillsDir ¶ added in v0.4.0
type Cursor ¶
type Cursor struct{}
Cursor represents the Cursor IDE agent.
func (*Cursor) ConfigPath ¶
func (*Cursor) ProjectSkillsDir ¶ added in v0.4.0
func (*Cursor) UserSkillsDir ¶ added in v0.4.0
type OpenCode ¶
type OpenCode struct{}
OpenCode represents the OpenCode AI coding agent.
func (*OpenCode) ConfigPath ¶
func (*OpenCode) ProjectSkillsDir ¶ added in v0.4.0
func (*OpenCode) UserSkillsDir ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.