skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
deevus/tea-skills106 installs

milestone-issues

Manage issues within Gitea/Forgejo milestones — list, add, remove, progress tracking, burndown, bulk assign, and move between milestones.

How do I install this agent skill?

npx skills add https://github.com/deevus/tea-skills --skill milestone-issues
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides automation commands for managing milestones in Gitea or Forgejo using the official 'tea' CLI. The operations are standard for repository management and no malicious patterns were detected.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Milestone Issues

List / Add / Remove

tea milestones issues "v1.0" -o simple                    # list issues (recommended)
tea milestones issues "v1.0" --state all --kind issue      # filter by state/kind
tea milestones issues "v1.0" --fields "index,title,state,assignees,labels"
tea milestones issues add "v1.0" 42                        # assign issue
tea milestones issues remove "v1.0" 42                     # unassign issue

Bulk Assign

# By label
tea issues list --labels "release:v1.0" --output json | \
  jq -r '.[].index' | xargs -I{} tea milestones issues add "v1.0" {}

# By range
for i in $(seq 10 20); do tea milestones issues add "v1.0" $i; done

Progress Tracking

tea milestones list --output json | jq '.[] | {
  title, open: .open_issues, closed: .closed_issues,
  progress: (if (.open_issues + .closed_issues) > 0
    then ((.closed_issues * 100) / (.open_issues + .closed_issues) | round | tostring) + "%"
    else "0%" end)
}'

Burndown

for ms in $(tea milestones list --output json | jq -r '.[].title'); do
  open=$(tea milestones issues "$ms" --state open --output json | jq length)
  closed=$(tea milestones issues "$ms" --state closed --output json | jq length)
  echo "$ms: $closed done, $open remaining"
done

Move Issues Between Milestones

tea milestones issues "v1.0" --state open --output json | \
  jq -r '.[].index' | while read idx; do
    tea milestones issues remove "v1.0" $idx
    tea milestones issues add "v1.1" $idx
  done

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/deevus/tea-skills/milestone-issues">View milestone-issues on skillZs</a>