issue

Create and refine GitHub issues with acceptance criteria and verification patterns.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/saitoco/wholework --skill issue-saitoco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue
Source: https://github.com/saitoco/wholework/tree/main/skills/issue
Command: npx skills add https://github.com/saitoco/wholework --skill issue-saitoco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Issue creation and refinement: Creates new issues or refines and standardizes existing ones. Use when establishing requirements, outlining scope, or aligning content with project conventions.

Core Features & Use Cases

  • Create new issues from a concise title, background, purpose, and acceptance criteria using GitHub CLI and a structured workflow.
  • Refine, reformat, and decompose existing issues to fit project standards and steering guidance.
  • Attach pre-merge and post-merge verification patterns and maintain traceability throughout the lifecycle.
  • Manage labeling, triage, and relationships (parent/child) to handle backlog at scale.

Quick Start

Create a new issue or refine an existing one by providing a title, background, purpose, and acceptance criteria to load the workflow context.

Frequently Asked Questions about issue

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

FAQPage Schema
How do I create well-structured GitHub issues from rough ideas?

To create GitHub issues from ideas, provide a title, background, purpose, and acceptance criteria to load a structured workflow context. This process uses GitHub CLI to turn concepts into defined issues aligned with project conventions and steering documentation.

What is issue triage and how does it help manage a backlog at scale?

Issue triage is the process of managing labels and parent/child relationships to handle backlogs at scale. It ensures issues are standardized, decomposed to fit project standards, and maintain traceability throughout the lifecycle.

How do I refine and standardize existing issues to fit project conventions?

To refine existing issues, the workflow reformats and decomposes them to align with steering guidance and project standards. This ensures requirements are clearly outlined and scoped correctly before development begins.

Can I attach verification patterns to GitHub issues for automated testing?

You can attach pre-merge and post-merge verification patterns to GitHub issues to maintain traceability throughout the lifecycle. This ensures that acceptance criteria are met through automated verification before and after code integration.

Does this issue workflow require the GitHub CLI to function?

The issue creation and refinement workflow uses GitHub CLI to establish requirements and standardize content. Using CLI commands allows the structured workflow to automate issue generation and manage relationships directly within your repository.

When should I decompose issues into parent and child relationships?

You should decompose issues into parent and child relationships when managing a backlog at scale to maintain traceability. This approach helps align complex requirements with project conventions and ensures structured verification across the lifecycle.