issue-work

Automate GitHub and Forgejo ticket handling from URL to review-ready implementation.

Updated Oct 28, 2025
One-click install
npx skills add https://github.com/SnowboardTechie/dotfiles --skill issue-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-work
Source: https://github.com/SnowboardTechie/dotfiles/tree/main/dot-claude/skills/issue-work
Command: npx skills add https://github.com/SnowboardTechie/dotfiles --skill issue-work

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

End-to-end ticket handling and execution pipeline—from intake and planning to implementation and self-review—driven by a GitHub/Forgejo ticket URL, a shorthand like owner/repo#N, or pasted ticket text, enabling reproducible, ticket-backed work.

Core Features & Use Cases

  • Intake and digest tickets from GitHub or Forgejo URLs, shorthands, or pasted text
  • Create and manage per-ticket workspaces, spawn exploration agents, and generate an implementation plan
  • Run end-to-end implementation, testing, and parallel self-review before handing off for human review

Quick Start

Paste a ticket URL (or shorthand owner/repo#N) to start the intake workflow

Frequently Asked Questions about issue-work

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

FAQPage Schema
How do I automate ticket workflow from a GitHub URL to a review-ready implementation?

Automating ticket workflow involves parsing a GitHub or Forgejo URL to generate an implementation plan, execute code changes, run tests, and prepare the output for human review. This Skill coordinates intake, planning, implementation, and testing through dedicated per-ticket workspaces.

Can I use a shorthand like owner/repo#N to start automated ticket planning?

Yes, you can use a shorthand like owner/repo#N to start the ticket planning workflow. The system parses this shorthand to digest the ticket text, generate an implementation plan, and spawn exploration agents within a per-ticket workspace.

Does this automated ticket handling workflow support Forgejo repositories?

Yes, automated ticket handling supports both GitHub and Forgejo repositories. It digests ticket URLs from either platform to create reproducible, ticket-backed workspaces that coordinate implementation, testing, and reviewer feedback.

What is the best way to manage per-ticket state for automated implementation pipelines?

Managing per-ticket state is handled by maintaining a plan-driven, gated workflow under a dedicated directory. This approach spawns exploration agents, tracks implementation progress, and coordinates parallel self-review before human handoff.

How does the ticket implementation process handle self-review before handoff?

The ticket implementation process handles self-review by running parallel review agents alongside testing. It coordinates dedicated agents to evaluate the implementation against the plan before handing off the workspace for human review.

Do I need pasted ticket text to run the end-to-end implementation workflow?

No, you do not need pasted ticket text if you have a ticket URL or a repository shorthand. The workflow accepts URLs, shorthands like owner/repo#N, or pasted text to start the intake and planning process for the implementation pipeline.