From 9e86c6c4e1f308e35e45fed5af35d56c208ffd4c Mon Sep 17 00:00:00 2001 From: ming Date: Tue, 4 Aug 2026 02:13:09 +0800 Subject: [PATCH 1/2] Add minimal GitHub Issue Forms (bug, request, docs/inquiry) Structured issue templates that turn the README's 'Open an issue' entry into guided forms with required fields for vendor, location, and details. Files: - .github/ISSUE_TEMPLATE/bug_report.yml (Bug Report) - .github/ISSUE_TEMPLATE/request.yml (Feature Request) - .github/ISSUE_TEMPLATE/config.yml (Docs / Typo / Inquiry) Validation: PyYAML loads each file; body is a non-empty list of valid form element types (input, textarea, dropdown); top-level keys (name, description, body) are present in each template. Co-Authored-By: Claude --- .github/ISSUE_TEMPLATE/bug_report.yml | 38 +++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 26 ++++++++++++++++++ .github/ISSUE_TEMPLATE/request.yml | 30 +++++++++++++++++++++ 3 files changed, 94 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..9876fb29 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,38 @@ +name: Bug Report +description: Report an error in a system prompt, broken link, or incorrect content. +title: "[Bug] " +labels: + - bug +body: + - type: input + id: vendor + attributes: + label: Vendor / Tool + description: Which AI tool or vendor is affected (e.g., Cursor, Claude Code, Windsurf). + placeholder: "e.g., Cursor" + validations: + required: true + - type: input + id: location + attributes: + label: File path + description: Path of the affected file inside this repository, if known. + placeholder: "e.g., Cursor Prompts/Agent Prompt.txt" + validations: + required: false + - type: textarea + id: summary + attributes: + label: What is wrong? + description: A clear description of the issue and how it should look. + placeholder: "Describe the problem..." + validations: + required: true + - type: textarea + id: repro + attributes: + label: Steps to reproduce / evidence + description: Reproduction steps, screenshots, or links to upstream sources. + placeholder: "1. ...\n2. ..." + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..cdfdc7bc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,26 @@ +name: Docs / Typo / Inquiry +description: Fix a typo, clarify README, or ask a question about the repository. +title: "" +labels: + - question +body: + - type: dropdown + id: category + attributes: + label: Category + description: What kind of issue is this? + options: + - Documentation / README + - Typo + - Folder layout / organization + - General question + validations: + required: true + - type: textarea + id: details + attributes: + label: Details + description: Provide the location (file path or section) and what should change or what you're asking. + placeholder: "..." + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/request.yml b/.github/ISSUE_TEMPLATE/request.yml new file mode 100644 index 00000000..b07f42b0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/request.yml @@ -0,0 +1,30 @@ +name: Feature Request +description: Request a new AI tool, vendor, or system prompt to be added to the collection. +title: "[Request] " +labels: + - enhancement +body: + - type: input + id: vendor + attributes: + label: Vendor / Tool + description: Name of the AI tool or vendor you want added. + placeholder: "e.g., Augment Code" + validations: + required: true + - type: input + id: source + attributes: + label: Source URL + description: Link to the official docs, repo, or other verifiable source. + placeholder: "https://..." + validations: + required: true + - type: textarea + id: rationale + attributes: + label: Why should this be added? + description: Brief explanation of the tool's relevance and what prompts/entries are available. + placeholder: "Explain..." + validations: + required: true From 88275125c1ef4443afc27c03d992177a869d95e1 Mon Sep 17 00:00:00 2001 From: ming Date: Tue, 4 Aug 2026 02:30:40 +0800 Subject: [PATCH 2/2] fix: use valid GitHub issue form configuration --- .github/ISSUE_TEMPLATE/config.yml | 31 ++++--------------------- .github/ISSUE_TEMPLATE/docs_inquiry.yml | 26 +++++++++++++++++++++ 2 files changed, 31 insertions(+), 26 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/docs_inquiry.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index cdfdc7bc..6b65000e 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,26 +1,5 @@ -name: Docs / Typo / Inquiry -description: Fix a typo, clarify README, or ask a question about the repository. -title: "" -labels: - - question -body: - - type: dropdown - id: category - attributes: - label: Category - description: What kind of issue is this? - options: - - Documentation / README - - Typo - - Folder layout / organization - - General question - validations: - required: true - - type: textarea - id: details - attributes: - label: Details - description: Provide the location (file path or section) and what should change or what you're asking. - placeholder: "..." - validations: - required: true +blank_issues_enabled: false +contact_links: + - name: Community discussions + url: https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools/discussions + about: Ask usage questions and discuss prompt research with the community. diff --git a/.github/ISSUE_TEMPLATE/docs_inquiry.yml b/.github/ISSUE_TEMPLATE/docs_inquiry.yml new file mode 100644 index 00000000..8b924d37 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/docs_inquiry.yml @@ -0,0 +1,26 @@ +name: Docs / Typo / Inquiry +description: Fix a typo, clarify README, or ask a question about the repository. +title: "[Docs] " +labels: + - question +body: + - type: dropdown + id: category + attributes: + label: Category + description: What kind of issue is this? + options: + - Documentation / README + - Typo + - Folder layout / organization + - General question + validations: + required: true + - type: textarea + id: details + attributes: + label: Details + description: Provide the location (file path or section) and what should change or what you're asking. + placeholder: "..." + validations: + required: true