Comment by freedomben

6 hours ago

I've had that happen before too, and I just added a line to CLAUDE.md or AGENTS.md something like (adapted to your example):

    When asked to fetch JIRA tickets, use the "fetch-jira" skill rather than reading via ACLI

Claude has gotten better about following CLAUDE.md over the last year (it was pretty laughably bad at it previously).

I have that both in the skill and in CLAUDE.md but it's not reliable - and polluting CLAUDE.md with task specific instructions kind of sucks.

  • I have the same issue too, 99% of the it's for two reasons

    1) It tried the tool, but for some reason it worked unexpectedly and Claude is VERY good at working around problems, it won't just stop.

    2) Context got too long so those rules were "forgotten"