create-issue

Convert local ticket markdown files into GitHub issues with labels and metadata.

Updated Sep 29, 2024
One-click install
npx skills add https://github.com/danielnewman09/MSD-CPP --skill create-issue-danielnewman09
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-issue
Source: https://github.com/danielnewman09/MSD-CPP/tree/main/.claude/skills/create-issue
Command: npx skills add https://github.com/danielnewman09/MSD-CPP --skill create-issue-danielnewman09

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates turning local ticket markdown files into GitHub Issues, preserving content and metadata to streamline issue tracking.

Core Features & Use Cases

  • Convert tickets to GitHub issues with preserved content and metadata.
  • Resolve cross-references and update parent tickets; create and manage phase sub-issues.
  • Supports Work, Investigation, and Feature tickets, applying appropriate labels and workflows.

Quick Start

Use the skill to convert a ticket: /create-issue 0040b The tool finds tickets/0040b*.md, parses content, creates or updates a GitHub issue, attaches labels, and generates phase sub-issues as applicable.

Frequently Asked Questions about create-issue

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

FAQPage Schema
How do I convert local markdown files into GitHub issues automatically?

Converting markdown files into GitHub issues is done by parsing ticket content and metadata, then creating tracked issues with preserved labels and cross-references. The tool resolves file stems or bare numbers to find the correct ticket.

Can I create GitHub issues with labels and parent ticket references from markdown?

Yes, creating GitHub issues from markdown supports attaching labels, resolving cross-references, and updating parent tickets automatically. It distinguishes between Feature, Work, and Investigation tickets to apply the correct labeling and phase handling.

Does this markdown to GitHub issue workflow support phase sub-issues?

Yes, the markdown to GitHub issue workflow supports generating and managing workflow phase sub-issues. It parses your ticket files and creates the necessary sub-issues based on the ticket type and workflow phase definitions.

What is the best way to automate GitHub ticketing from local markdown files?

Automating GitHub ticketing from local markdown is best handled by a tool that parses ticket files, applies appropriate labels based on ticket type, and creates issues with cross-references. You can invoke it using bare numbers, full file stems, or .md filenames.

How do I handle different ticket types like Feature, Work, and Investigation when creating GitHub issues?

Handling different ticket types when creating GitHub issues is managed by distinguishing between Feature, Work, and Investigation tickets. The tool automatically applies the correct labels and phase handling logic based on the parsed ticket type.