gh-issue-publish

Publish GitHub issues from markdown files via the GitHub CLI.

43|21|Updated Jun 3, 2025
One-click install
npx skills add https://github.com/blockscout/mcp-server --skill gh-issue-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-issue-publish
Source: https://github.com/blockscout/mcp-server/tree/main/.claude/skills/gh-issue-publish
Command: npx skills add https://github.com/blockscout/mcp-server --skill gh-issue-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the process of creating GitHub issues directly from markdown files, streamlining bug reporting and feature request workflows.

Core Features & Use Cases

  • Automated Issue Creation: Publishes GitHub issues using the GitHub CLI.
  • Type Detection: Automatically detects if an issue is a 'bug' or 'enhancement' based on file content.
  • Use Case: After using a skill to identify a bug and document it in temp/gh_issues/bug_report.md, this skill can be invoked to publish that bug report as a new GitHub issue.

Quick Start

Use the gh-issue-publish skill to publish the GitHub issue described in the file '/tmp/gh_issues/new_feature.md'.

Frequently Asked Questions about gh-issue-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create GitHub issues from markdown files?

You can create GitHub issues from markdown files by running a script that parses the title and body and submits them via the GitHub CLI. This skill automates that workflow by reading your markdown content and submitting it directly to your repository.

Can I automatically detect issue types like bugs or feature requests from markdown?

Yes, you can automatically detect issue types like bugs or feature requests from markdown content. This skill analyzes the markdown text to determine if the issue is a bug or an enhancement before submitting it to GitHub.

Do I need the GitHub CLI installed to publish issues from markdown?

Yes, you need the GitHub CLI installed and properly authenticated to publish issues from markdown. This skill relies on the GitHub CLI to submit the parsed bug reports and feature requests, and includes error handling for authentication failures.

What is the best way to automate bug reporting workflows using GitHub issues?

The best way to automate bug reporting workflows is to generate a markdown bug report and then use a script to publish it as a GitHub issue. This skill bridges that gap by taking your pre-written markdown files and publishing them via the GitHub CLI.

What happens if there is an authentication error when creating GitHub issues from markdown?

If there is an authentication error when creating GitHub issues from markdown, the script will catch the failure through its robust error handling. This ensures you are notified of authentication or file access issues during the issue creation process.