Skip to content

[refactor] spectra-archive SKILL.md exists in 3 copies (.claude/, .agents/, plugins/) — divergence risk (follow-up from #56) #93

Description

@kiki830621

Source

Surfaced during /idd-verify #56 round 1 (Codex F entry-risk + regression P3.9). Filed as follow-up from /idd-implement #56 Step 5.7.

Problem

spectra-archive skill exists in three places in this repo:

  1. .claude/skills/spectra-archive/SKILL.md — the one we edited for feature: spectra-apply auto-post Implementation Complete to GitHub issue (resolve /idd-close supersession friction) #56
  2. .agents/skills/spectra-archive/SKILL.md — alternative skill directory
  3. plugins/issue-driven-dev/.../spectra-skills/ — possibly bundled inside plugin

Only #1 was edited for #56's Implementation Complete auto-post feature. If the actual invocation entry resolves through copy #2 or #3, the change has zero effect.

Suggested

  1. Identify canonical copy by tracing how /spectra-archive slash command resolves (likely .claude/skills/ for project-local skills)
  2. Either sync all three copies OR delete duplicates with a single canonical source
  3. Add a CI / pre-commit check to flag drift between copies

Priority

P3 — quality-of-life. #56's implementation is correct for .claude/skills/; copies #2 and #3 may serve different purposes (e.g. plugin distribution vs project-local) and require investigation.

Related


Current Status

  • Phase: closed
  • Complexity: Plan
  • Diagnosed at: 2026-05-20

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions