ticket-ownership

Assign GitHub issues exclusively after validating user identity and existing assignees.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/matteobortolazzo/cenci --skill ticket-ownership
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ticket-ownership
Source: https://github.com/matteobortolazzo/cenci/tree/main/flow/skills/ticket-ownership
Command: npx skills add https://github.com/matteobortolazzo/cenci --skill ticket-ownership

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents collaborative conflicts by ensuring that only one developer is assigned to a GitHub issue, maintaining clear accountability during the development lifecycle.

Core Features & Use Cases

  • Conflict Prevention: Automatically checks for existing assignees to avoid overwriting or duplicating work.
  • Identity Verification: Validates the current GitHub user against the repository's active session.
  • Safe Mutation: Provides a controlled, gate-checked mechanism to claim unassigned issues only after explicit authorization.

Quick Start

Invoke the ticket-ownership skill to verify and claim the current GitHub issue for the active user.

Frequently Asked Questions about ticket-ownership

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

FAQPage Schema
How do I prevent concurrent work conflicts on GitHub issues?

To prevent concurrent work conflicts on GitHub issues, you need a mechanism that checks for existing assignees before applying mutations. This ensures exclusive assignment and maintains clear accountability during the development lifecycle.

How does GitHub issue ownership verification work?

GitHub issue ownership verification works by validating the current active GitHub user against the repository's active session. It performs read-only inspections using the GitHub CLI to check existing assignees before safely applying authorized issue edits.

Do I need the GitHub CLI to automate issue assignment?

Yes, you need the GitHub CLI installed and authenticated to automate issue assignment. The system requires it to perform read-only inspections of existing assignees and to execute authorized issue edits safely.

Can I use this workflow to claim already assigned GitHub issues?

No, you cannot claim already assigned GitHub issues with this workflow. It provides a controlled, gate-checked mechanism designed to claim unassigned issues only, preventing the overwriting or duplicating of work.

What is ticket-mode workflow for issue tracking?

Ticket-mode workflow for issue tracking is a process that manages exclusive assignment of GitHub issues. It validates user identity and checks for existing assignees before applying mutations to prevent collaborative conflicts.