work-on-this

Guide task implementation with Test-Driven Development, branch management, and automated tests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill guides users through implementing a specific task end-to-end via Test-Driven Development (TDD), ensuring code quality and completion of the task.

Core Features & Use Cases

  • Task Implementation: Users can provide a task description to automatically generate a development branch and implement the task.
  • Test-Driven Development: Encourages writing tests before the code, improving code quality and design.
  • Committing Changes: Upon completion, users can commit their changes to the branch.

Quick Start

Run the command with a specific task description: /work-on-this Add support for CA1234 in the editorconfig

Frequently Asked Questions about work-on-this

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

FAQPage Schema
How do I implement a development task using Test-Driven Development from start to finish?

Test-Driven Development implementation is guided end-to-end by providing a task description, which automatically generates a development branch, writes tests first, implements the code, and commits the changes upon completion.

What's the best way to manage feature branches and commits for a specific task?

Branch management is handled automatically by providing a task description, creating a dedicated development branch for the work, and committing the final changes directly to that branch upon validation.

Can I automate code formatting checks and tests before committing changes?

Automated tests and code formatting checks are included in the workflow, ensuring that task implementation meets code quality standards before changes are committed to the branch.

Does this TDD workflow require any specific testing frameworks or dependencies to run?

No specific testing frameworks or dependencies are required to run this workflow, as it operates independently to guide the structured implementation and validation process without external prerequisites.

When should I use a structured TDD approach over regular coding for task implementation?

A structured TDD approach is suitable for development tasks that require strict validation and code quality, ensuring tests define the requirements before the actual code implementation begins.