Skip to content

Plugin resolves to the oldest installed version (0.1.0), silently hiding 8 newer skills incl. release-planning #145

Description

@avrabe

Symptom

Asked to use the release-planning skill in a live session, the Skill tool rejected it:

Skill(pulseengine-claude:release-planning) -> Unknown skill: pulseengine-claude:release-planning

…even though it is installed on disk.

Cause: an old version is the active one

Three versions are present in the plugin cache, and the session resolved to the oldest:

$ ls ~/.claude/plugins/cache/pulseengine-eu/pulseengine-claude
0.1.0   0.13.0   0.15.1

The session's available-skills list matches 0.1.0 exactly — 7 skills:
capture-session-learnings, clean-room-verification, oracle-gate-a-change, pulseengine-feature-loop, release-artifact-pipeline, release-execution, report-tool-friction

So everything added since 0.1.0 is installed but unreachable:
release-planning, issue-hunt, claim-verification, traceability-audit, proof-synthesis, stpa-audit, bootstrap-verification, repo-hygiene (8 skills, 0.15.1).

Earlier in the same session the loaded skills reported a base directory of .../0.10.0/skills/... — a version no longer on disk — so the resolution appears to pin at session start and not follow updates.

Impact

Silent capability loss. The agent doesn't get an error until it names a skill explicitly; otherwise it simply never learns those skills exist and falls back to ad-hoc behaviour. In this case the workaround was to read 0.15.1/skills/release-planning/SKILL.md off disk and apply it by hand — which works, but only because the skill was asked for by name.

Ask

  • Resolve to the newest installed version (or make the pinned version visible so a stale pin is diagnosable rather than invisible).
  • Consider pruning superseded versions on update.

Related: the methodology gap filed alongside this one — a skill that is installed but unreachable is the same shape as a gate that is defined but unenforced.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions