Versions in this module Expand all Collapse all v0 v0.9.4 Feb 16, 2026 Changes in this version + func DefaultDBPath() string + func NewDefaultSkillStore() (storage.SkillStore, error) + type DB struct + func Open(ctx context.Context, dbPath string) (_ *DB, err error) + func (d *DB) Close() error + func (d *DB) DB() *sql.DB + type SkillStore struct + func NewSkillStore(db *DB) *SkillStore + func (s *SkillStore) Close() error + func (s *SkillStore) Create(ctx context.Context, skill skills.InstalledSkill) error + func (s *SkillStore) Delete(ctx context.Context, name string, scope skills.Scope, projectRoot string) error + func (s *SkillStore) Get(ctx context.Context, name string, scope skills.Scope, projectRoot string) (skills.InstalledSkill, error) + func (s *SkillStore) List(ctx context.Context, filter storage.ListFilter) ([]skills.InstalledSkill, error) + func (s *SkillStore) Update(ctx context.Context, skill skills.InstalledSkill) error