Return 'skill' if SKILL.md exists, 'plugin' if .claude-plugin/ exists, else 'unknown'.
(path: Path)
| 21 | |
| 22 | |
| 23 | def _detect_target(path: Path) -> str: |
| 24 | """Return 'skill' if SKILL.md exists, 'plugin' if .claude-plugin/ exists, else 'unknown'.""" |
| 25 | if (path / "SKILL.md").exists(): |
| 26 | return "skill" |
| 27 | if (path / ".claude-plugin").exists(): |
| 28 | return "plugin" |
| 29 | return "unknown" |
| 30 | |
| 31 | |
| 32 | def _run_score( |