work-on-next-issue

Select the next issue and implement it via TDD with Git and .NET SDK.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards --skill work-on-next-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-on-next-issue
Source: https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards/tree/main/.claude/skills/work-on-next-issue
Command: npx skills add https://github.com/LeeSanderson/OpinionatedDotNetCodingStandards --skill work-on-next-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the selection of the next issue to work on, implements it end-to-end via Test-Driven Development (TDD), and manages the workflow for continuous improvement in software development.

Core Features & Use Cases

  • Issue Selection: Automatically pick the next issue from a list of pending issues.
  • TDD Implementation: Guide through the process of implementing the selected issue using Test-Driven Development.
  • Feedback Loops: Provide feedback on the implemented code through build and test processes.
  • Branch Management: Handle branching for issues based on their parent PRD or issue number.
  • Commit and Close: Automate the process of committing changes and closing the issue.

Quick Start

Run the 'work-on-next-issue' skill to automatically select the next issue and begin the TDD implementation process.

Frequently Asked Questions about work-on-next-issue

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

FAQPage Schema
How do I automate issue selection and TDD implementation in my software development workflow?

Automating issue selection and TDD implementation is handled by this Skill, which automatically picks the next pending issue and guides you through the Test-Driven Development process. It manages the entire workflow from issue selection to code implementation and continuous improvement.

What's the best way to manage Git branches and commits when implementing new issues?

Managing Git branches and commits for new issues is automated by this Skill, which handles branch creation based on parent PRD or issue numbers. It also automates the process of committing changes and closing the issue upon completion.

How does TDD implementation work with continuous integration and delivery feedback loops?

TDD implementation with continuous integration feedback works by providing automated feedback on your implemented code through build and test processes. The Skill guides you through writing tests first, then implements code to pass those tests and verifies via build processes.

Do I need Git and .NET SDK to automate my issue tracking and development workflow?

Yes, Git and .NET SDK are required dependencies for this workflow automation Skill. Git handles version control for branch management and commits, while the .NET SDK is needed for building and running the test processes during TDD implementation.

Can I use this TDD workflow automation for continuous improvement in software development?

Yes, this Skill is designed for continuous improvement in software development through automated workflow management. It automates the complete cycle of issue selection, TDD-driven implementation, feedback loops, and issue closure to maintain a continuous development workflow.

Why isn't my automated issue selection and branch management working with my current issue tracker?

Automated issue selection and branch management requires pending issues to be properly tracked and Git version control to be configured. The Skill selects from a list of pending issues and creates branches based on parent PRD or issue numbers, so ensure your issue tracking data is accessible.