issues

Orchestrate GitHub Issues lifecycle for product and spec management.

2|Updated May 19, 2026
One-click install
npx skills add https://github.com/element22llc/e22-plugins --skill issues-element22llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issues
Source: https://github.com/element22llc/e22-plugins/tree/main/plugins/steer/skills/issues
Command: npx skills add https://github.com/element22llc/e22-plugins --skill issues-element22llc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, claude-plugin, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the GitHub Issues lifecycle, enabling efficient capture, triage, brainstorming, materialization, decomposition, epic grouping, status tracking, and reconciliation of issues associated with the /spec spine.

Core Features & Use Cases

  • Capture and Triage: Automatically capture issues from conversations, prototypes, or design sources and perform initial triage to clean the backlog.
  • Materialize: Convert approved product intent into a specification and link it to the issue for further development.
  • Decompose: Break down a feature into implementation sub-issues and link them to the parent feature.
  • Epic Management: Create and manage epics to group related features and track their progress.
  • Status Tracking: Provide a unified view of issue states, intent statuses, contract readiness, and sub-issue progress.
  • Board Overview: Offer a ranked, relationship-aware view of the issue backlog.
  • Reconciliation: Ensure issue and spec pointers agree and the lifecycle is internally consistent.

Quick Start

To create a new issue, use the command: /steer:issues capture --title "Feature request for X" --kind feature --description "Detailed description of the feature request."

Frequently Asked Questions about issues

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

FAQPage Schema
How do I manage the GitHub Issues lifecycle for product specifications?

You can manage the GitHub Issues lifecycle by capturing, triaging, materializing, and decomposing issues to reconcile them with the /spec spine. This orchestrates issue states, intent statuses, and contract readiness for product and spec management.

How do I capture and triage GitHub Issues from design prototypes?

Capture and triage GitHub Issues from conversations, prototypes, or design sources using the /steer:issues capture command. It performs initial triage to clean the backlog by converting approved product intent into linked specifications.

How do I break down a GitHub feature issue into implementation sub-issues?

Decompose a GitHub feature issue into implementation sub-issues and link them to the parent feature for structured development. This breakdown organizes the /spec spine and tracks sub-issue progress across the unified backlog.

Do I need Python and the Claude plugin to orchestrate GitHub Issues?

Yes, orchestrating GitHub Issues lifecycle management requires a Python and Claude plugin environment. This setup enables GitHub API integration via /steer:tracker-sync and delegates reasoning to /steer:spec and /steer:audit.

How does issue reconciliation work with the spec spine?

Issue reconciliation ensures that issue and spec pointers agree and the lifecycle remains internally consistent. It provides a relationship-aware board overview to track issue states, intent statuses, and contract readiness across epics.