概要
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解決
想定フロー
更新
- ユーザーが更新対象と変更内容を伝える
- 対象チケットの現在の状態を
redmine-cli show 等で取得・表示
- 変更内容を確認表示
- 承認後に
redmine-cli update-issue を実行
コメント
- ユーザーがコメント対象と内容を伝える
redmine-cli update-issue <id> --notes "..." で記入
削除
- ユーザーが削除対象を伝える
- 対象チケットの内容を表示し、本当に削除するか確認
- 承認後に
redmine-cli delete-issue を実行
検討事項
- 既存の
create スキルとの統合 or 別スキルとするか
- ステータス名・担当者名からの自動ID解決
概要
redmine-cli の更新・削除コマンド(chippy-ao/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解決想定フロー
更新
redmine-cli show等で取得・表示redmine-cli update-issueを実行コメント
redmine-cli update-issue <id> --notes "..."で記入削除
redmine-cli delete-issueを実行検討事項
createスキルとの統合 or 別スキルとするか