Skip to content

Conversation

@Mohammed-Thaha
Copy link
Contributor

Summary

Added the intermediate prompt GitHub Open Issues Analyzer to the Prompt Library.
This prompt uses the GitHub MCP server and Developer extension to analyze open issues in a GitHub repository, summarizing each with labels, title, assignees, main problem, and links.

Type of Change

  • Documentation

Testing

  • Verified JSON syntax and required fields.
  • Confirmed extension usage and environment variable documentation.
  • Local build and CLI tested.
  • Tested in Goose Desktop: Prompt works as expected using my own repository.
  • Screenshot attached: Shows prompt output in Goose Desktop for my repository.

Related Issues

Relates to #4997

Screenshots/Demos (for UX changes)

Before: N/A

Goose Desktop Prompt Output

Goose Desktop prompt output screenshot

Email: [email protected]

@Mohammed-Thaha Mohammed-Thaha requested a review from a team as a code owner October 25, 2025 12:23
"extensions": [
{
"name": "GitHub",
"command": "npx -y @modelcontextprotocol/server-github",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this MCP server no longer exists. Please use the current MCP server . you can find the command for it here https://block.github.io/goose/docs/mcp/github-mcp or here https://github.com/github/github-mcp-server

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @blackgirlbytes , thanks for reviewing my pr
I read the docs, they only mention the API endpoint and headers.
I switched Goose to Streamable HTTP (which works), but for documentation purposes, should I include a request header field in the JSON? If yes, how should it be defined?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you can add this as the command goose session --with-streamable-http-extension "https://api.githubcopilot.com/mcp/" and then it should prompt them to add the headers

@blackgirlbytes blackgirlbytes added hacktoberfest Issues awarding points for Hacktoberfest 2025! hacktoberfest-accepted medium Weight label for Hacktoberfest 2025 issues labels Oct 26, 2025
@taniandjerry
Copy link
Contributor

In addition to the feedback above, you'll want to add the DCO check, which you can fix here! Let me know if you have questions :)

Copy link
Contributor

@EbonyLouis EbonyLouis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for contributing! 🥳

@EbonyLouis EbonyLouis merged commit 2bd352a into block:main Oct 27, 2025
14 checks passed
@taniandjerry taniandjerry linked an issue Oct 27, 2025 that may be closed by this pull request
6 tasks
michaelneale added a commit that referenced this pull request Oct 28, 2025
* main:
  Feat/add mermaid chart rendering (#5377)
  Set up Datadog metrics for prompt injection detection (#5385)
  fix: restore --resume functionality for most recent session (#5401)
  Gemini again (#5390)
  docs(prompt-library): add github-issue-labeler intermediate prompt (#5374)
  docs: add Linux and Windows paths to uninstall section (#5371)
  fix: --session-id shouldn't work without --resume, but --name should (#5360)
  Auto-compact Threshold UI improvements (#5354)
  Filter preserved user messages to be text only. (#5391)
  include sessionId in tool request (#5394)
  feat: add PR Impact Analyzer prompt (#5375)
  docs: add blog post on configuring goose for team environments (#5380)
  migrating back with new chatrecall non underscore name (#5223)
katzdave added a commit that referenced this pull request Nov 3, 2025
* 'main' of github.com:block/goose: (132 commits)
  Fix/icon ii (#5413)
  Enable runtime access to provider name (#5399)
  fix: ensure trailing newline in files created by `text_editor` tool (#5336)
  docs: September 2025 Community All-Stars (#5411)
  make supports_cache_control async to avoid block in place (#5362)
  Send all the logs we output (#5363)
  Recipe variables (#5365)
  Feat/add mermaid chart rendering (#5377)
  Set up Datadog metrics for prompt injection detection (#5385)
  fix: restore --resume functionality for most recent session (#5401)
  Gemini again (#5390)
  docs(prompt-library): add github-issue-labeler intermediate prompt (#5374)
  docs: add Linux and Windows paths to uninstall section (#5371)
  fix: --session-id shouldn't work without --resume, but --name should (#5360)
  Auto-compact Threshold UI improvements (#5354)
  Filter preserved user messages to be text only. (#5391)
  include sessionId in tool request (#5394)
  feat: add PR Impact Analyzer prompt (#5375)
  docs: add blog post on configuring goose for team environments (#5380)
  migrating back with new chatrecall non underscore name (#5223)
  ...
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest Issues awarding points for Hacktoberfest 2025! hacktoberfest-accepted medium Weight label for Hacktoberfest 2025 issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

💡 Intermediate Prompt Submission #3

4 participants