openwhisper-task-lifecycle

Enforce user acceptance and QA gates before marking tasks as done.

2|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/jimmi-joensson/OpenWhisper --skill openwhisper-task-lifecycle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openwhisper-task-lifecycle
Source: https://github.com/jimmi-joensson/OpenWhisper/tree/main/.claude/skills/openwhisper-task-lifecycle
Command: npx skills add https://github.com/jimmi-joensson/OpenWhisper --skill openwhisper-task-lifecycle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This rule provides a disciplined, user-validated criterion for marking OpenWhisper work as done, preventing premature closure based solely on code completeness or automated tests.

Core Features & Use Cases

  • Enforces QA-driven task closure, ensuring that the change has been reviewed in the running app and accepted by the user.
  • Applies to backlog items, subtasks, PR descriptions, end-of-turn summaries, and follow-up scheduling pitches to prevent mislabeling as Done.
  • Serves as a guideline for project governance, improving traceability and user trust in the OpenWhisper development process.

Quick Start

Review the change in the running app and confirm user acceptance before marking the task as done.

Frequently Asked Questions about openwhisper-task-lifecycle

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

FAQPage Schema
How do I prevent premature task closure in backlog workflows?

Task lifecycle governance prevents premature task closure by enforcing user acceptance and QA gates before marking items as done. It applies to backlog items, subtasks, PRs, and end-of-turn notes to ensure work is reviewed in the running app.

What is the best way to enforce user acceptance for QA task completion?

Enforce user acceptance by applying QA gates and specified backlog statuses to tasks, subtasks, and PRs. This prevents mislabeling work as done until the user reviews the change in the running app and explicitly accepts it.

Does task lifecycle governance apply to pull requests and end-of-turn notes?

Yes, task lifecycle governance applies to pull request descriptions, end-of-turn summaries, subtasks, and follow-up scheduling pitches. It prevents mislabeling incomplete work as done across the entire backlog workflow.

Why does code review not automatically mark a backlog task as done?

Code review alone does not mark a backlog task as done because the lifecycle workflow requires reviewing the change in the running app and securing user acceptance. This maintains a verifiable done state and prevents premature closure based solely on code correctness.

Can I use this task lifecycle rule for project governance traceability?

Yes, you can use this task lifecycle rule for project governance traceability. It serves as a guideline to enforce a disciplined backlog workflow with specified statuses, improving traceability and user trust in the development process.