Skip to content

2.31.0.0-b281

@mdbridge mdbridge tagged this 21 Jul 23:47
Summary:
The create-issue skill hardcoded `--assignee @me` on every `gh issue
create`, so any issue it filed was always assigned to whoever invoked
the skill, with no way to leave it unassigned or assign someone else.

This change:
- create-issue now asks whether the user has someone in mind to assign
  the issue to, and otherwise leaves it unassigned. Applied to both the
  GitHub (Step 3a) and JIRA (Step 3b) paths, with step numbering fixed.
- create-pr and create-diff auto-create an issue that tracks the current
  work, so they now instruct create-issue to assign that issue to the
  invoker (`@me`).

Test Plan:
Documentation-only change to agent skill instructions (Markdown under
.claude/skills/); no code paths or automated tests are affected.
- ./build-support/lint.sh: 0 errors, 0 warnings.
- Reviewed the rendered skill instructions for consistent step
  numbering and correct cross-references between create-pr/create-diff
  and create-issue.

Reviewers: hsunder

Reviewed By: hsunder

Subscribers: ybase

Differential Revision: https://phorge.dev.yugabyte.com/D55944
Assets 2
Loading