builtin

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllSkills

func AllSkills() []skill.Skill

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

Jump to

Keyboard shortcuts

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