task-workflow

Automate GitHub issue creation, branching, implementation, verification, and pull request opening.

28|2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/devdanzin/cext-review-toolkit --skill task-workflow-devdanzin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-workflow
Source: https://github.com/devdanzin/cext-review-toolkit/tree/main/.claude/skills/task-workflow
Command: npx skills add https://github.com/devdanzin/cext-review-toolkit --skill task-workflow-devdanzin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the challenge of consistently completing the full development lifecycle for a task, reducing missed steps and improving review readiness.

Core Features & Use Cases

  • Standardized GitHub workflow: Creates an issue, branches appropriately, and opens a PR with a clear summary and test plan.
  • Quality gates before merging: Runs formatting, linting, type checking, and unit tests and blocks commit/PR creation on failures.
  • Process-aligned project hygiene: Enforces changelog updates and conventional commit messaging tied to the created issue.

Quick Start

Ask an AI to execute the task-workflow skill with your task description so it can create the issue, implement changes on the correct branch, run tests, and prepare the PR.

Frequently Asked Questions about task-workflow

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

FAQPage Schema
How do I automate the GitHub pull request workflow with conventional commits and changelog updates?

Automate the GitHub pull request workflow by using a skill that creates an issue, branches, implements changes, runs verification tooling, and opens a PR with conventional commits and changelog updates. This ensures consistent project hygiene.

What is the best way to enforce quality gates like ruff and mypy before opening a pull request?

Enforce quality gates like ruff and mypy before opening a pull request by running formatting, linting, type checking, and unit tests as strict non-skipping verification steps that block commit creation on failures.

How does an automated task workflow handle branching and issue creation for bugfixes or features?

An automated task workflow handles branching and issue creation by creating a GitHub issue for the specific task, branching appropriately, implementing changes, and preparing a pull request with a clear summary and test plan.

Can I use this automated workflow for documentation and refactoring tasks?

Yes, you can use this workflow for documentation and refactoring tasks. It applies to feature, bugfix, refactor, test, and documentation work, requiring ordered execution of steps, conventional commit formatting, and changelog updates.

Why does my pull request workflow require running unittest discovery and type checking?

Your pull request workflow requires running unittest discovery and type checking to enforce quality gates before merging. Strict non-skipping of verification ensures formatting, linting, type checking, and unit tests pass before PR creation.

Do I need to manually update the changelog when using an automated GitHub workflow?

No, you do not need to manually update the changelog. The automated GitHub workflow enforces changelog updates and conventional commit messaging tied to the created issue, ensuring process-aligned project hygiene.