One audit pass over Salesforce Agentforce topic metadata: flags deploy blockers and the missing AI-disclosure line before you push an agent live. Runs entirely in your browser — nothing is uploaded.
Same engine as the VS Code extension, byte for byte.
This page is the working piece. The full pack has everything below.
13 rules on a Salesforce Agentforce topic file, before the deploy and before Article 50
A Salesforce partner bills metadata review at about $150 an hour; one topic file takes roughly 20 minutes to read by hand.
Buy the full version — $29It reads a Salesforce Agentforce topic file - genAiPlugin or genAiPlannerBundle metadata - and reports 13 defects with line numbers: missing scope, duplicate instruction names, a bare ampersand that stops the deploy, generated placeholder text, contact data sitting inside a prompt, and the missing line that tells a person they are talking to an AI.
Salesforce DX developers and admins who ship Agentforce topics to production, and the partner consultants who review their pull requests. It is aimed at teams whose agents talk to customers in the European Union, where an agent that never discloses it is an AI is an Article 50 problem rather than a style problem.
A general chatbot cannot see the genAiPlugin XML sitting in your repository, and pasting it turns customer instructions into prompt text. The sf CLI validates the XML schema, not the behaviour: sf project deploy start happily accepts a topic with no scope, no disclosure line, and a TODO still left in an instruction.
Free: the file you have open, all 13 checks, every finding with its line number. The 13 are missing masterLabel, missing description, missing scope, thin scope, no instructions, duplicate instruction name, placeholder text, unreferenced function, no AI disclosure, contact data in a prompt, insecure endpoint, unescaped ampersand, and stale apiVersion. The full version sweeps the whole workspace and exports a dated AGENTFORCE-AUDIT.md.
A Salesforce partner bills metadata review at about $150 an hour, and one topic file takes roughly 20 minutes to read by hand, so a 12-topic agent is most of a billable day. The full version is $29 once, one licence key per person or team seat, with a 7-day full refund.
One question, answered by the person who built it. Your email only if you want the answer sent.