draft-issue

Convert descriptions or conversations into structured GitHub issues.

20|4|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/nbramia/LifeOS --skill draft-issue-nbramia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draft-issue
Source: https://github.com/nbramia/LifeOS/tree/main/.agents/skills/draft-issue
Command: npx skills add https://github.com/nbramia/LifeOS --skill draft-issue-nbramia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft Issue creates a GitHub issue from a description, investigation, or conversation context. Use when a problem is too large for a quick fix, when you want to propose a change for later, or when the user asks to "file an issue", "create an issue", "draft an issue", "open a ticket", or "log this for later". Also useful when another skill (like tune) determines a change is too large and needs to be tracked as an issue instead.

Core Features & Use Cases

  • Understands the user's context and extracts a concise issue description from conversation, commits, or notes.
  • Generates a structured GitHub issue body with Problem, Context, Suggested approach, Files involved, and Acceptance criteria.
  • Creates a ready-to-submit gh CLI command or body for GitHub UI, including labels and title format.

Quick Start

Describe the issue you want to file and I will draft a GitHub issue ready for creation.

Frequently Asked Questions about draft-issue

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

FAQPage Schema
How do I draft a GitHub issue from a conversation or code review context?

To create a GitHub issue from context, supply your raw notes, commits, or discussion history. The tool parses the software development context and formats it into a structured issue body ready for the gh CLI or GitHub UI.

What is the best way to structure a GitHub issue for a complex software bug?

Structure a GitHub issue by dividing the body into Problem, Context, Suggested approach, Files involved, and Acceptance criteria. This ensures complex software bugs or features are clearly defined for future implementation.

Does this issue drafting tool work with the gh CLI for automated ticket creation?

Yes, it supports the gh CLI. It generates a ready-to-submit gh command including the structured body, title format, and labels, enabling automated GitHub issue creation directly from your terminal.

When should I create a GitHub issue instead of committing a quick fix?

Create a GitHub issue instead of a quick fix when a problem is too large, requires tracking for later, or needs a structured proposal. This ensures complex changes are formally documented rather than hastily patched.

Can I generate a GitHub issue body for feature requests from unstructured notes?

Yes, you can generate a GitHub issue body from unstructured notes. The tool understands software development contexts like feature requests and extracts a concise, structured description ready for GitHub.