diff --git a/.arcanist/memories/087a2637.md b/.arcanist/memories/087a2637.md new file mode 100644 index 0000000..612fe0c --- /dev/null +++ b/.arcanist/memories/087a2637.md @@ -0,0 +1,11 @@ +--- +id: mem-087a2637 +type: gotcha +context_hint: When asked to create a Claude Code skill for using the Arcanist agent or documenting how to operate the Arcanist CLI +referenced_files: + - .claude/skills/arcanist-agent.md +source_pr_url: https://github.com/shreypjain/non/pull/2 +source_session_id: c44a85bf-78ec-4391-923a-95f45a337917 +--- + +When creating a Claude Code skill file for using Arcanist itself (e.g. `.claude/skills/arcanist-agent.md`), always include the full `arcanist` CLI command reference with exact syntax for all commands: `login`, `create`, `message`, `stop`, `transcript`, `watch`. The agent's first attempt omitted actual bash commands entirely — the user had to correct it by pasting the full `arcanist --help` output. The skill file is incomplete without concrete, runnable CLI syntax.