write-issue

Create GitHub issues via gh CLI after interactive requirement gathering.

138|6|Updated Jan 25, 2025
One-click install
npx skills add https://github.com/yamcodes/arkenv --skill write-issue-yamcodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-issue
Source: https://github.com/yamcodes/arkenv/tree/main/skills/write-issue
Command: npx skills add https://github.com/yamcodes/arkenv --skill write-issue-yamcodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert vague user requests into well-scoped GitHub issues by guiding an interactive requirement gathering session, ensuring issues include clear acceptance criteria and ready-to-create content.

Core Features & Use Cases

  • Interactive grilling to clarify requirements before issue creation.
  • Issue creation on GitHub using the gh CLI with a complete body and title.
  • Triage integration to apply canonical labels and prepare an agent brief when needed.

Quick Start

Activate the skill by prompting with a user request to open a new GitHub issue and specify any initial context.

Frequently Asked Questions about write-issue

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

FAQPage Schema
How do I create well-scoped GitHub issues from vague feature requests?

Creating well-scoped GitHub issues from vague requests requires an interactive grilling session to clarify requirements and acceptance criteria before drafting the title and body. This skill automates that requirement gathering and uses the gh CLI to post the complete issue.

Can I automate GitHub issue triage and apply canonical labels via the CLI?

Automating GitHub issue triage and canonical label application is supported via the gh CLI. The skill prepares an agent brief and applies standard triage labels during the issue creation workflow when appropriate.

What's the best way to draft a GitHub issue body with clear acceptance criteria?

Drafting a GitHub issue body with clear acceptance criteria is best handled by an interactive requirement gathering session. The skill guides you through this grilling process to ensure the final issue body contains ready-to-create, well-defined content.

Do I need the gh CLI installed to automate GitHub issue creation?

You need the gh CLI installed to automate GitHub issue creation, as the skill directly uses it to post the drafted title and complete issue body to your repository.

Why does my team need interactive grilling before opening a GitHub issue?

Interactive grilling before opening a GitHub issue ensures vague user requests are converted into structured, actionable tasks. This process guarantees the final issue includes complete context and clear acceptance criteria for development teams.