Documentation
¶
Overview ¶
Package skillinject is the L11 plugin wrapper around the host-filesystem skill installer in internal/skillinject. The installer itself has no daemon coupling — it scans known agent-tool directories and writes SKILL.md/heartbeat references — so the data layer lives utility-tier where both the daemon plugin and cmd/pilotctl can call it.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config = internalskillinject.Config
Re-exports for source compatibility. New code should import internal/skillinject directly.
type Outcome ¶
type Outcome = internalskillinject.Outcome
Re-exports for source compatibility. New code should import internal/skillinject directly.
type Report ¶
type Report = internalskillinject.Report
Re-exports for source compatibility. New code should import internal/skillinject directly.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service is the L11 plugin adapter. The daemon (L7) holds plugins only as coreapi.Service interfaces — no skillinject import in core. Concrete construction happens in cmd/daemon/main.go (L12).
func NewService ¶
NewService returns a Service ready for daemon.RegisterPlugin.