Agent skill

ticket-metadata

Set or update ticket labels, milestone, and assignee

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/ticket-metadata-daemn256-workspace-repo-templ

SKILL.md

Ticket Metadata

Uses Orchestrator for ticket lifecycle. Set or update the metadata fields on an existing ticket: labels, milestone, and assignee.

Prerequisites: Ticket number, desired field values


Steps

  1. Read the current issue metadata via the forge's read operation
  2. Determine which fields need updating
  3. Present the proposed changes for approval — show current vs. proposed for each field

Label Taxonomy

Category Purpose Examples
type: Work type type:feature, type:bug, type:docs
area: Codebase area area:api, area:ui, area:core
topic: Cross-cutting topic:auth, topic:perf, topic:security

⛔ CHECKPOINT

STOP. Await approval of metadata changes.

  1. Execute the forge's issue edit operation for each changed field

Output

## Context Anchors

- **Issue:** #<number> - <title>

## Updated

- **Fields changed:** <list of fields modified>

## Next Step

Ticket metadata updated.

**Approval Required:** No

Error Handling

Error Recovery
Issue not found Verify the issue number
Label not found List available labels on the repo, suggest closest
Milestone unknown List open milestones, ask user to select

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results