Thank you. Yes I would like to hear more about that - I’d be interested to read details about limiting some of its native tool use.
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