Need more than a rule playground? Vale CMS authors full Vale projects: config, rules, vocabularies, tests, and Git-backed changes.
Explore Vale CMS
A Vale-compatible implementation of the Salesforce Writing Style Guide.
Add it to your .vale.ini, then run vale sync.
Packages = Salesforce [*.md] BasedOnStyles = Vale, Salesforce
Use 'AppExchange' (one word, capital A and E) instead of '%s'.
Use 'Salesforce' instead of '%s'.
Use bold text when referring to buttons, such as Click **Save**.
'Checkbox' is one word.
Capitalize 'Customer Support' and use it with the company name, for example 'Salesforce Customer Support'.
Use 'Database.com' instead of '%s'.
'%s' is one word. Don't split it into two words.
Don't use 'deprecated' for a feature that's available but no longer supported. Use 'not supported' instead.
Don't use 'desupported' for a removed feature. Use 'no longer available' instead.
Capitalize both words in an edition name, for example 'Enterprise Edition'. Found '%s'.
Use '%s' to describe moving the pointer over an element, not 'mouse over'.
Write 'click **Save**', not 'click the **Save** button'. Similarly, do not write '%s'.
'%s' is a Salesforce component. Capitalize it, for example 'List View' or 'List Views'.
Don't use '%s'. Use 'click' instead.
Spell 'multitenant' as one word instead of '%s'.
Capitalize 'Object Manager' (and use the article 'the') instead of '%s'.
Use 'Salesforce org' (or 'org') instead of '%s'.
Use 'picklist' (one word) instead of '%s'.
'%s' is a Salesforce component. Capitalize it as 'Rich Text Area'.
Use 'Salesforce admin' instead of '%s'. Note: For UI text and login documentation, use 'Salesforce administrator'.
Use 'the Salesforce Help' instead of '%s'.
Use 'select' or 'deselect' when referring to a checkbox. Avoid verbs like '%s'.
Spell 'subtab' as one word instead of '%s'.
Use 'support agent' instead of '%s'.
Use 'Salesforce admin' instead of '%s'. Note: Use 'Salesforce administrator' for UI text and login documentation.
Use 'Trailhead' instead of '%s'.
Don't use '%s' for a UI state. Use 'unavailable' or 'disabled' instead.
Use 'Visualforce' instead of '%s'.