Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIToolDetector ¶
type AIToolDetector struct{}
func NewAIToolDetector ¶
func NewAIToolDetector() *AIToolDetector
func (*AIToolDetector) DetectAITool ¶
func (d *AIToolDetector) DetectAITool(projectRoot string) (entity.AITool, error)
func (*AIToolDetector) DetectAllAITools ¶
func (d *AIToolDetector) DetectAllAITools(projectRoot string) ([]entity.AITool, error)
func (*AIToolDetector) GetContextFilePaths ¶
func (d *AIToolDetector) GetContextFilePaths(projectRoot string, tool entity.AITool) []string
type ClaudeCodeAdapter ¶
type ClaudeCodeAdapter struct{}
func NewClaudeCodeAdapter ¶
func NewClaudeCodeAdapter() *ClaudeCodeAdapter
func (*ClaudeCodeAdapter) CreateSkill ¶
func (a *ClaudeCodeAdapter) CreateSkill(skillContent string) error
func (*ClaudeCodeAdapter) SkillContent ¶
func (a *ClaudeCodeAdapter) SkillContent() string
type CopilotCLIAdapter ¶
type CopilotCLIAdapter struct{}
func NewCopilotCLIAdapter ¶
func NewCopilotCLIAdapter() *CopilotCLIAdapter
func (*CopilotCLIAdapter) AppendDifLogInstructions ¶
func (a *CopilotCLIAdapter) AppendDifLogInstructions(projectRoot string) error
type OpenCodeAdapter ¶
type OpenCodeAdapter struct{}
func NewOpenCodeAdapter ¶
func NewOpenCodeAdapter() *OpenCodeAdapter
func (*OpenCodeAdapter) CreateSkill ¶
func (a *OpenCodeAdapter) CreateSkill(skillContent string) error
func (*OpenCodeAdapter) SkillContent ¶
func (a *OpenCodeAdapter) SkillContent() string
Click to show internal directories.
Click to hide internal directories.