task-completion-auditor

Audit GitHub issues and pull requests to determine task completion status.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ai212983/gh-csi --skill task-completion-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-completion-auditor
Source: https://github.com/ai212983/gh-csi/tree/main/skills/task-completion-auditor
Command: npx skills add https://github.com/ai212983/gh-csi --skill task-completion-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate whether a GitHub issue or pull request represents a completed task by deriving a deterministic verdict from repository state without memory.

Core Features & Use Cases

  • Deterministic verdicts: completed, not_completed, or unknown based on issue/PR state.
  • Non-mutating checks: reads refs and status without mutating repo state.
  • Use Case: confirm that a given issue is effectively done (closed or merged PR) before proceeding with dependent work or releases.

Quick Start

Run the audit-task-completion workflow for the specified issue or PR to determine if work is finished.

Frequently Asked Questions about task-completion-auditor

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

FAQPage Schema
How do I verify GitHub task completion for an issue or pull request?

To verify GitHub task completion, audit the issue or pull request URL to derive a deterministic verdict of completed, not_completed, or unknown. The audit reads repository state without mutating data, reporting resolved refs and concise evidence.

What is the best way to check if a GitHub issue is done before starting dependent work?

The best way to check if a GitHub issue is done is to run an audit that parses the issue ref and derives a deterministic verdict. This confirms whether the task is effectively closed before you proceed with dependent releases.

How do I audit multiple GitHub pull request URLs to confirm their completion status?

You can audit multiple GitHub pull request URLs by passing the refs to the completion workflow. It parses each PR URL to determine if the work is finished, returning a deterministic verdict of completed, not_completed, or unknown for each ref.

Does the GitHub completion audit modify repository state when checking issue status?

No, the GitHub completion audit performs non-mutating checks. It reads issue and pull request status to verify task completion without modifying any repository state, ensuring a safe and deterministic verification process.

Can I use this approach to verify completion across both single and multiple GitHub refs?

Yes, you can verify completion across single or multiple GitHub refs. The audit applies to both issue URLs and PR URLs, parsing the provided refs to report resolved references and concise evidence for a deterministic verdict.

Why does my GitHub PR completion audit return an unknown verdict?

A GitHub PR completion audit returns an unknown verdict when the parser cannot definitively determine if the task is completed or not_completed from the repository state, ensuring only deterministic conclusions are reported for issue and pull request refs.