Skip to content

feat: チケット更新・削除・コメント記入スキルを追加 #13

@chippy-ao

Description

@chippy-ao

概要

redmine-cli の更新・削除コマンド(chippy-ao/redmine-cli で別途実装予定)を活用し、チケットの更新・削除・コメント記入を対話的に支援するスキルを追加する。

前提

  • redmine-cli 側に update-issue / delete-issue コマンドが追加されること(chippy-ao/redmine-cli 側で Issue 作成済み)

想定する利用コマンド

  • redmine-cli update-issue <id> [flags] — チケット更新(フィールド変更 + コメント)
  • redmine-cli delete-issue <id> — チケット削除
  • redmine-cli search — 対象チケットの特定
  • redmine-cli statuses / redmine-cli trackers 等 — 名前→ID解決

想定フロー

更新

  1. ユーザーが更新対象と変更内容を伝える
  2. 対象チケットの現在の状態を redmine-cli show 等で取得・表示
  3. 変更内容を確認表示
  4. 承認後に redmine-cli update-issue を実行

コメント

  1. ユーザーがコメント対象と内容を伝える
  2. redmine-cli update-issue <id> --notes "..." で記入

削除

  1. ユーザーが削除対象を伝える
  2. 対象チケットの内容を表示し、本当に削除するか確認
  3. 承認後に redmine-cli delete-issue を実行

検討事項

  • 既存の create スキルとの統合 or 別スキルとするか
  • ステータス名・担当者名からの自動ID解決

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions