to-issues

Convert project plans and PRDs into manageable issues via issue tracker APIs.

Updated Sep 30, 2024
One-click install
npx skills add https://github.com/phillip-hirsch/dotfiles --skill to-issues-phillip-hirsch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-issues
Source: https://github.com/phillip-hirsch/dotfiles/tree/main/.agents/skills/to-issues
Command: npx skills add https://github.com/phillip-hirsch/dotfiles --skill to-issues-phillip-hirsch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of breaking down complex plans, specifications, or PRDs into individually actionable issues on the project issue tracker, reducing the manual effort and increasing efficiency in project management.

Core Features & Use Cases

  • Plan to Issue Conversion: Automates the creation of issues from project plans, PRDs, or specifications.
  • Issue Tracker Integration: Supports the issue tracker where projects are managed.
  • Vertical Slice Approach: Facilitates breaking down tasks into manageable, end-to-end slices, enhancing productivity and collaboration.
  • User Interaction: Provides iterative user feedback loops for fine-tuning issue granularity and dependencies.
  • Use Case: When planning a major software feature, use this Skill to decompose the feature into issues that can be individually triaged and implemented.

Quick Start

Convert a feature into issues by using the skill: 'to-issues your-feature-document.md'

Frequently Asked Questions about to-issues

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

FAQPage Schema
How do I break down a PRD into actionable issues for my project tracker?

This Skill automates issue tracking by breaking down project plans into individually manageable issues. It identifies vertical slices through integration layers and uses iterative feedback loops to fine-tune issue granularity.

What is the best way to decompose software features into vertical slices?

The best way to decompose features into vertical slices is by processing plans through this Skill. It identifies end-to-end integration layers, generates triageable issues, and provides iterative feedback loops for fine-tuning dependencies.

Can I fine-tune task decomposition granularity during issue creation?

Yes, you can fine-tune task decomposition granularity. The Skill provides iterative user feedback loops, allowing you to adjust issue dependencies and granularity based on user-provided context for accurate feature breakdown.

Do I need issue tracker API access to convert project plans into issues?

Yes, issue tracker API access is required to convert project plans into issues. The Skill requires access to issue tracker APIs and project documentation to automate task decomposition and push issues directly.

How do I automate issue creation from a markdown feature document?

You can automate issue creation from a markdown feature document by passing the file to the Skill. It processes the plan, identifies vertical slices, and integrates with your issue tracker APIs to populate tasks.

Why use vertical slices for project management task decomposition?

Vertical slices are used for task decomposition to create manageable, end-to-end issues. This approach enhances productivity and collaboration by ensuring each generated issue delivers a complete functional integration layer.