Summary
Two issues in the Claude Code plugin's skill (skills/mempalace/SKILL.md and mempalace instructions init output) prevent agent-driven use of the tool.
1. mempalace --version does not exist
skills/mempalace/SKILL.md (plugin v3.0.14) "Prerequisites" section:
Actual CLI output:
usage: mempalace [-h] [--palace PALACE]
{init,mine,search,compress,wake-up,split,hook,instructions,repair,status} ...
mempalace: error: unrecognized arguments: --version
An agent following the skill's Prerequisites step hits exit code 2 immediately. Either add --version to the CLI or change the check to pip show mempalace / mempalace status.
2. mempalace instructions init tells agents to run mempalace init <dir> — which is interactive, so agents crash with EOFError
mempalace instructions init Step 5:
Run mempalace init <dir> where <dir> is the directory from Step 4.
Without --yes, mempalace init stops on an interactive prompt:
Your choice [enter/edit/add]: Traceback (most recent call last):
...
File ".../mempalace/entity_detector.py", line 753, in confirm_entities
choice = input(" Your choice [enter/edit/add]: ").strip().lower()
EOFError: EOF when reading a line
Issue #8 ("Non-interactive mode for all commands (agent-friendly)") was closed after adding --yes, but the skill instructions still don't use it. Since the skill is explicitly shipped for Claude Code (a headless agent), Step 5 should be mempalace init --yes <dir>.
3. Bonus — mempalace mine <project-dir> without prior init fails with no guidance
$ mempalace mine D:/.../vibeOps --wing vibeOps
ERROR: No mempalace.yaml found in D:/.../vibeOps
Run: mempalace init D:/.../vibeOps
mempalace instructions mine does not mention that project mining requires a prior init. An agent following the mine instructions only learns about this dependency from the error. Either auto-init when --yes is implied, or document the prerequisite in instructions mine.
Environment
- OS: Windows 11
- mempalace 3.0.14 (plugin cache:
skills/mempalace/3.0.14/skills/mempalace/SKILL.md)
- Python 3.13
- Claude Code plugin
Summary
Two issues in the Claude Code plugin's skill (
skills/mempalace/SKILL.mdandmempalace instructions initoutput) prevent agent-driven use of the tool.1.
mempalace --versiondoes not existskills/mempalace/SKILL.md(plugin v3.0.14) "Prerequisites" section:Actual CLI output:
An agent following the skill's Prerequisites step hits exit code 2 immediately. Either add
--versionto the CLI or change the check topip show mempalace/mempalace status.2.
mempalace instructions inittells agents to runmempalace init <dir>— which is interactive, so agents crash with EOFErrormempalace instructions initStep 5:Without
--yes,mempalace initstops on an interactive prompt:Issue #8 ("Non-interactive mode for all commands (agent-friendly)") was closed after adding
--yes, but the skill instructions still don't use it. Since the skill is explicitly shipped for Claude Code (a headless agent), Step 5 should bemempalace init --yes <dir>.3. Bonus —
mempalace mine <project-dir>without prior init fails with no guidancemempalace instructions minedoes not mention that project mining requires a priorinit. An agent following the mine instructions only learns about this dependency from the error. Either auto-init when--yesis implied, or document the prerequisite ininstructions mine.Environment
skills/mempalace/3.0.14/skills/mempalace/SKILL.md)