Skip to content

skillshare doctor keeps flagging my custom omp target as unknown #57

@masonc15

Description

@masonc15

I use oh-my-pi as a coding agent and added it as a custom target in my Skillshare config as omp.

targets:
  omp:
    path: ~/.omp/agent/skills

I then reference it in skills like this:

targets: [claude, omp]

But I keep getting unknown target warnings in skillshare doctor output:

! Skill targets: brave-search: unknown target "omp"

Repro

  1. Add a custom target (for example omp) to global config.yaml.
  2. Add that target name to a skill's targets field.
  3. Run skillshare doctor (same for skillshare check).

What I expected

If a target is configured in global or project config.yaml, it should be treated as a known target and not warned as unknown.

Likely cause

findUnknownSkillTargets() builds its known set from config.KnownTargetNames() (built-in targets.yaml names), but doesn't include user-defined target names from config.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions