From 84c075dd80cde25fdd7de5ee598c85d2a6e447c2 Mon Sep 17 00:00:00 2001 From: Omar Santos Date: Thu, 16 Oct 2025 20:48:08 -0700 Subject: [PATCH 1/2] Create new-rule.yml --- .github/ISSUE_TEMPLATE/new-rule.yml | 67 +++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/new-rule.yml diff --git a/.github/ISSUE_TEMPLATE/new-rule.yml b/.github/ISSUE_TEMPLATE/new-rule.yml new file mode 100644 index 0000000..d960096 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new-rule.yml @@ -0,0 +1,67 @@ +name: ✨ New Rule Request +description: Share your new rule request +labels: ["new-rule"] + +body: + - type: markdown + attributes: + value: | + Thank you for your new rule request! Please provide as much detail as possible. Use any of the existing rules as a reference. You only have to provide the rule contents (markdown), not the rule metadata. We will handle the rest. In other words, convert your rule into all the formats (Cursor, Windsurf, Copilot). + + - type: textarea + id: description + attributes: + label: Description + description: Provide the new rule contents (markdown). + placeholder: Enter the new rule contents (markdown) here... + validations: + required: true + + - type: dropdown + id: language + attributes: + label: What language(s) is the rule for? + multiple: true + options: + - 'python' + - 'javascript' + - 'typescript' + - 'java' + - 'c' + - 'c++' + - 'go' + - 'rust' + - 'ruby' + - 'php' + - 'swift' + - 'kotlin' + - 'scala' + - 'r' + - 'matlab' + - 'julia' + - 'dart' + - 'lua' + - 'perl' + - 'shell' + - 'powershell' + - 'fsharp' + - 'erlang' + - 'ocaml' + - 'yaml' + - 'docker' + - 'xml' + - 'vue' + - 'elm' + - 'cuda' + - 'opencl' + - 'other (please specify)' + validations: + required: true + - type: textarea + id: other + attributes: + label: Other + description: Please specify the language(s) you are requesting. Only specify this if the language is not listed above. + placeholder: Add the language(s) here... + validations: + required: false From 34eaccf7130c5db30e92e8b30d5bca3a0b7ff250 Mon Sep 17 00:00:00 2001 From: Omar Santos Date: Thu, 16 Oct 2025 20:50:39 -0700 Subject: [PATCH 2/2] Update .github/ISSUE_TEMPLATE/new-rule.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/new-rule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new-rule.yml b/.github/ISSUE_TEMPLATE/new-rule.yml index d960096..c9ed8bc 100644 --- a/.github/ISSUE_TEMPLATE/new-rule.yml +++ b/.github/ISSUE_TEMPLATE/new-rule.yml @@ -20,7 +20,7 @@ body: - type: dropdown id: language attributes: - label: What language(s) is the rule for? + label: What language(s) are the rule for? multiple: true options: - 'python'