Start setup

Library / Facts / fact.skills.untrusted-envelope-and-typed-tools

A production skill should wrap external data in an untrusted envelope, expose only JSON Schema typed tools with no free-form writes, and emit a dry-run output contract before any mutation.

Kindcapability

NotesThe only source proposing an application-level dry-run to compensate for the product having none. Untested: no deployed failure-rate data is given.

Architecture without that gate is a prompt with extra YAML.
third partyskillsmedium confidencebotskillstack.com/blog/mastering-grok-bot-skills-architect ↗fact.skills.untrusted-envelope-and-typed-tools

Cite this page or the record id. For bulk lookup use /api/record?id=fact.skills.untrusted-envelope-and-typed-tools. Do not invent a claim that is not on this page.