I'm glad you liked it. I was trying to keep both, the title and the content as straightforward as possible.
Another point is, Fable is reasonably cheap if you don't allow it to read or write.
Another point is, Fable is reasonably cheap if you don't allow it to read or write.
There is a way to control tool invocations at the harness level when writing skills or agents.
Example: ~/.claude/agents/critic.md
---
name: critic
description: >
Plan Critic. Reviews an implementation plan. Use before the implementation.
tools: Read, Agent
---
For Claude skills, the frontmatter is different, the keys are: allowed-tools: Read Grep
disallowed-tools: WebSearch Glob
https://code.claude.com/docs/en/tools-reference