From 93bf6d6a1eaefc548d83c209cb5ff199ed637277 Mon Sep 17 00:00:00 2001 From: mohammed-thaha Date: Wed, 8 Oct 2025 20:17:50 +0530 Subject: [PATCH] feat: add fully tested GitHub Issue Labeler prompt - Validates JSON structure and output format - Verifies GitHub API accessibility for target issue - Tests extension integration (GitHub MCP + Developer) - Provides copy-paste ready automation for issue triage - Meets all intermediate prompt requirements (2 extensions, structured output) Signed-off-by: mohammed-thaha --- .../prompt-library/data/prompts/github-issue-labeler.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/documentation/src/pages/prompt-library/data/prompts/github-issue-labeler.json b/documentation/src/pages/prompt-library/data/prompts/github-issue-labeler.json index 094a180af3..a484acf883 100644 --- a/documentation/src/pages/prompt-library/data/prompts/github-issue-labeler.json +++ b/documentation/src/pages/prompt-library/data/prompts/github-issue-labeler.json @@ -1,10 +1,9 @@ { "id": "github-issue-labeler", "title": "GitHub Issue Labeler", - "description": "Analyze new GitHub issues and suggest labels, a short triage comment, and priority. Integrates GitHub (MCP) to fetch issue data and the Developer extension to run local heuristics and produce structured JSON output.", + "description": "Analyze new GitHub issues and suggest labels, a short triage comment, and priority with structured JSON output.", "category": "technical", "job": "developer", - "featured": false, "example_prompt": "Review the issue at https://github.com/block/goose/issues/4705 and suggest labels, a one-paragraph triage summary, and a priority (low/medium/high). Return results as JSON with fields: labels (array), triage_comment (string), priority (string), recommended_assignees (array).", "example_result": "{\n \"labels\": [\"bug\", \"high\"],\n \"triage_comment\": \"This issue requests an intermediate prompt submission for the Prompt Library. It requires creating a JSON prompt file, validating it, and adding it to the documentation. Work involves writing a prompt JSON and testing locally. No code changes to core are required.\",\n \"priority\": \"medium\",\n \"recommended_assignees\": [\"maintainer1\", \"contributor2\"]\n}", "extensions": [