---
schema_version: "1"
id: 0589b2fdb9fc29c27945c958066b70b17df4939e36a5a044807853bbfdc865e5
title: Use Our Linter Rules to Improve Your Code
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/sfcliplugin/guides/code/linter-rules.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-cli-plugin/guide/linter-rules.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ac0726f5ce02605910c1f326925a6a58c7cce14a87e97a37f857083ba84dc39d
products:
  - Salesforce CLI Plugin Developer Guide
  - salesforcedx
---
# Use Our Linter Rules to Improve Your Code

Linters help you write awesome code by flagging programming errors, bugs, stylistic errors and suspicious constructs. If you generate a plugin using our plugin generator (`sf dev generate plugin`), you also get our recommended linter rules. These rules help you develop the best possible commands for your users.

The rules are [open-source](https://github.com/salesforcecli/eslint-plugin-sf-plugin). See the [list](https://github.com/salesforcecli/eslint-plugin-sf-plugin#rules) along with [setup instructions](https://github.com/salesforcecli/eslint-plugin-sf-plugin#use-these-rules-in-a-sf-plugin).

We recommend that you install the [eslint plugin](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) in VS Code so that you get feedback in real time as you're developing.
