Skip to content

docs/skill-sources.md omits the vendored recall + remember skills #3

Description

@OriNachum

Found while writing CLAUDE.md in #1.

The gap

.claude/skills/ contains 14 skill directories. docs/skill-sources.md
has 12 rows. Missing: recall and remember.

$ ls .claude/skills | wc -l
14
$ grep -cE '^\| `' docs/skill-sources.md
12

The ledger describes itself as the authoritative provenance record (upstream,
origin, last-synced, tracked divergences), so an incomplete ledger silently
misrepresents what is vendored.

It is also a broken pointer: both .claude/skills/recall/SKILL.md and
.claude/skills/remember/SKILL.md close with a Provenance section reading

First-party to eidetic-cli — eidetic owns its memory surface. Cite, don't
import: downstream repos copy this skill, they don't symlink it. See
docs/skill-sources.md.

…and that file has no row for either skill.

What is already known

From CHANGELOG.md [0.4.0] - 2026-06-23:

  • Origin / upstream: eidetic-cli (first-party; eidetic owns the memory surface).
  • Vendored cite-don't-import; the .sh wrappers are described as
    byte-verbatim from eidetic-cli.
  • remember drives eidetic remember; recall drives eidetic recall.
  • Both resolve this agent's scope from culture.yaml (--scope fleet-cli).
  • Optional runtime dep: eidetic on PATH.

What is not known and should not be guessed

  • The exact eidetic-cli version the skills were taken from.
  • The last-synced date (the 0.4.0 release date, 2026-06-23, is a lower bound,
    not a confirmation).
  • Whether any local divergence was introduced (e.g. the type: command
    frontmatter addition other vendored skills carry).

I did not add rows in #1 because those fields are facts to be recorded by
whoever vendored them, not inferred by a reader.

Ask

Add the two rows, and note that README.md's "canonical guildmaster skill kit
(11 skills)" is a different, correct count — exactly 11 rows have a
guildmaster upstream. It should not be changed to 14.

  • fleet-cli (Claude)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions