Documentation
¶
Index ¶
- func AllSkills() []skill.Skill
- func RegisterAll(registry skill.SkillRegistry) error
- type APIDesignSkill
- func (s *APIDesignSkill) Description() string
- func (s *APIDesignSkill) Instructions() string
- func (s *APIDesignSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
- func (s *APIDesignSkill) Name() string
- func (s *APIDesignSkill) Tools() []tool.Tool
- func (s *APIDesignSkill) Triggers() []skill.Trigger
- type DatabaseSkill
- func (s *DatabaseSkill) Description() string
- func (s *DatabaseSkill) Instructions() string
- func (s *DatabaseSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
- func (s *DatabaseSkill) Name() string
- func (s *DatabaseSkill) Tools() []tool.Tool
- func (s *DatabaseSkill) Triggers() []skill.Trigger
- type DockerSkill
- type GoEngineerSkill
- func (s *GoEngineerSkill) Description() string
- func (s *GoEngineerSkill) Instructions() string
- func (s *GoEngineerSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
- func (s *GoEngineerSkill) Name() string
- func (s *GoEngineerSkill) Tools() []tool.Tool
- func (s *GoEngineerSkill) Triggers() []skill.Trigger
- type PythonSkill
- type ReactSkill
- type SecuritySkill
- func (s *SecuritySkill) Description() string
- func (s *SecuritySkill) Instructions() string
- func (s *SecuritySkill) IsActive(ctx context.Context, context skill.SkillContext) bool
- func (s *SecuritySkill) Name() string
- func (s *SecuritySkill) Tools() []tool.Tool
- func (s *SecuritySkill) Triggers() []skill.Trigger
- type TypeScriptSkill
- func (s *TypeScriptSkill) Description() string
- func (s *TypeScriptSkill) Instructions() string
- func (s *TypeScriptSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
- func (s *TypeScriptSkill) Name() string
- func (s *TypeScriptSkill) Tools() []tool.Tool
- func (s *TypeScriptSkill) Triggers() []skill.Trigger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAll ¶
func RegisterAll(registry skill.SkillRegistry) error
Types ¶
type APIDesignSkill ¶
type APIDesignSkill struct{}
func NewAPIDesignSkill ¶
func NewAPIDesignSkill() *APIDesignSkill
func (*APIDesignSkill) Description ¶
func (s *APIDesignSkill) Description() string
func (*APIDesignSkill) Instructions ¶
func (s *APIDesignSkill) Instructions() string
func (*APIDesignSkill) IsActive ¶
func (s *APIDesignSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*APIDesignSkill) Name ¶
func (s *APIDesignSkill) Name() string
func (*APIDesignSkill) Tools ¶
func (s *APIDesignSkill) Tools() []tool.Tool
func (*APIDesignSkill) Triggers ¶
func (s *APIDesignSkill) Triggers() []skill.Trigger
type DatabaseSkill ¶
type DatabaseSkill struct{}
func NewDatabaseSkill ¶
func NewDatabaseSkill() *DatabaseSkill
func (*DatabaseSkill) Description ¶
func (s *DatabaseSkill) Description() string
func (*DatabaseSkill) Instructions ¶
func (s *DatabaseSkill) Instructions() string
func (*DatabaseSkill) IsActive ¶
func (s *DatabaseSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*DatabaseSkill) Name ¶
func (s *DatabaseSkill) Name() string
func (*DatabaseSkill) Tools ¶
func (s *DatabaseSkill) Tools() []tool.Tool
func (*DatabaseSkill) Triggers ¶
func (s *DatabaseSkill) Triggers() []skill.Trigger
type DockerSkill ¶
type DockerSkill struct{}
func NewDockerSkill ¶
func NewDockerSkill() *DockerSkill
func (*DockerSkill) Description ¶
func (s *DockerSkill) Description() string
func (*DockerSkill) Instructions ¶
func (s *DockerSkill) Instructions() string
func (*DockerSkill) IsActive ¶
func (s *DockerSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*DockerSkill) Name ¶
func (s *DockerSkill) Name() string
func (*DockerSkill) Tools ¶
func (s *DockerSkill) Tools() []tool.Tool
func (*DockerSkill) Triggers ¶
func (s *DockerSkill) Triggers() []skill.Trigger
type GoEngineerSkill ¶
type GoEngineerSkill struct{}
func NewGoEngineerSkill ¶
func NewGoEngineerSkill() *GoEngineerSkill
func (*GoEngineerSkill) Description ¶
func (s *GoEngineerSkill) Description() string
func (*GoEngineerSkill) Instructions ¶
func (s *GoEngineerSkill) Instructions() string
func (*GoEngineerSkill) IsActive ¶
func (s *GoEngineerSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*GoEngineerSkill) Name ¶
func (s *GoEngineerSkill) Name() string
func (*GoEngineerSkill) Tools ¶
func (s *GoEngineerSkill) Tools() []tool.Tool
func (*GoEngineerSkill) Triggers ¶
func (s *GoEngineerSkill) Triggers() []skill.Trigger
type PythonSkill ¶
type PythonSkill struct{}
func NewPythonSkill ¶
func NewPythonSkill() *PythonSkill
func (*PythonSkill) Description ¶
func (s *PythonSkill) Description() string
func (*PythonSkill) Instructions ¶
func (s *PythonSkill) Instructions() string
func (*PythonSkill) IsActive ¶
func (s *PythonSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*PythonSkill) Name ¶
func (s *PythonSkill) Name() string
func (*PythonSkill) Tools ¶
func (s *PythonSkill) Tools() []tool.Tool
func (*PythonSkill) Triggers ¶
func (s *PythonSkill) Triggers() []skill.Trigger
type ReactSkill ¶
type ReactSkill struct{}
func NewReactSkill ¶
func NewReactSkill() *ReactSkill
func (*ReactSkill) Description ¶
func (s *ReactSkill) Description() string
func (*ReactSkill) Instructions ¶
func (s *ReactSkill) Instructions() string
func (*ReactSkill) IsActive ¶
func (s *ReactSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*ReactSkill) Name ¶
func (s *ReactSkill) Name() string
func (*ReactSkill) Tools ¶
func (s *ReactSkill) Tools() []tool.Tool
func (*ReactSkill) Triggers ¶
func (s *ReactSkill) Triggers() []skill.Trigger
type SecuritySkill ¶
type SecuritySkill struct{}
func NewSecuritySkill ¶
func NewSecuritySkill() *SecuritySkill
func (*SecuritySkill) Description ¶
func (s *SecuritySkill) Description() string
func (*SecuritySkill) Instructions ¶
func (s *SecuritySkill) Instructions() string
func (*SecuritySkill) IsActive ¶
func (s *SecuritySkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*SecuritySkill) Name ¶
func (s *SecuritySkill) Name() string
func (*SecuritySkill) Tools ¶
func (s *SecuritySkill) Tools() []tool.Tool
func (*SecuritySkill) Triggers ¶
func (s *SecuritySkill) Triggers() []skill.Trigger
type TypeScriptSkill ¶
type TypeScriptSkill struct{}
func NewTypeScriptSkill ¶
func NewTypeScriptSkill() *TypeScriptSkill
func (*TypeScriptSkill) Description ¶
func (s *TypeScriptSkill) Description() string
func (*TypeScriptSkill) Instructions ¶
func (s *TypeScriptSkill) Instructions() string
func (*TypeScriptSkill) IsActive ¶
func (s *TypeScriptSkill) IsActive(ctx context.Context, context skill.SkillContext) bool
func (*TypeScriptSkill) Name ¶
func (s *TypeScriptSkill) Name() string
func (*TypeScriptSkill) Tools ¶
func (s *TypeScriptSkill) Tools() []tool.Tool
func (*TypeScriptSkill) Triggers ¶
func (s *TypeScriptSkill) Triggers() []skill.Trigger
Click to show internal directories.
Click to hide internal directories.