diff --git a/README.md b/README.md index 792ad83..8ba27ee 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Claude Code 用のプラグイン集 | プラグイン | 説明 | |------------|------| | [law-study](./law-study/) | e-Gov法令APIを活用した法令勉強支援。キーワード検索・要約・質問応答 | -| [redmine](./redmine/) | redmine-cli を活用したチケット検索・閲覧・分析支援。複数サーバー横断操作対応 | +| [redmine](./redmine/) | redmine-cli を活用したチケット検索・閲覧・分析・作成・関連付け支援。複数サーバー横断操作対応 | ## 使い方 @@ -58,7 +58,7 @@ e-Gov法令APIを使った法令勉強支援。 ### redmine -redmine-cli を使ったチケット検索・閲覧・分析支援。 +redmine-cli を使ったチケット検索・閲覧・分析・作成・関連付け支援。 ```text # プロファイル設定 @@ -67,6 +67,12 @@ redmine:config # キーワードを指定して検索 redmine:search ログイン機能のバグ +# チケット作成 +redmine:create + +# チケット関連付け +redmine:relation + # プロジェクト状況分析 redmine:analyze ``` @@ -75,6 +81,8 @@ redmine:analyze - プロファイル管理(複数 Redmine サーバーの接続設定) - チケット検索(キーワード、プロジェクト、ステータス、担当者等) - チケット詳細・コメント履歴の表示 +- チケット作成(対話的にプロジェクト選択・名称→ID解決) +- チケット関連付け(6種のリレーションタイプ対応) - チケット分析(ステータス別集計、担当者負荷、期限切れ警告) **前提条件**: [redmine-cli](https://github.com/chippy-ao/redmine-cli) のインストールが必要。 diff --git a/redmine/.claude-plugin/plugin.json b/redmine/.claude-plugin/plugin.json index d444b93..a34306a 100644 --- a/redmine/.claude-plugin/plugin.json +++ b/redmine/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "redmine", - "version": "2.0.0", - "description": "redmine-cli を活用したチケット検索・閲覧・分析支援プラグイン。プロファイル管理で複数の Redmine サーバーを横断操作。", + "version": "2.1.0", + "description": "redmine-cli を活用したチケット検索・閲覧・分析・作成・関連付け支援プラグイン。プロファイル管理で複数の Redmine サーバーを横断操作。", "author": { "name": "chippy-ao" }, diff --git a/redmine/README.md b/redmine/README.md index e042d3f..d10b796 100644 --- a/redmine/README.md +++ b/redmine/README.md @@ -73,6 +73,26 @@ redmine:search ログイン機能のバグ redmine:search ``` +### チケット作成 + +```text +redmine:create +``` + +または具体的に: + +```text +redmine:create ログイン画面のバグ修正チケットを作って +``` + +### チケット関連付け + +```text +redmine:relation +``` + +チケット間のリレーション(関連・ブロック・先行/後続等)を対話的に追加・削除できる。 + ### プロジェクト状況分析 ```text @@ -91,6 +111,8 @@ redmine:config |--------|------| | `redmine:config` | プロファイルの追加・一覧・デフォルト変更・削除 | | `redmine:search` | キーワード・プロジェクト・ステータス・担当者等でチケット検索、詳細表示 | +| `redmine:create` | 対話的にチケットを作成(プロジェクト選択・名称→ID解決付き) | +| `redmine:relation` | チケット間のリレーション追加・削除(6種の関連タイプ対応) | | `redmine:analyze` | ステータス別集計、担当者負荷、期限切れ警告、優先度分布 | ## 複数の Redmine サーバーを使う @@ -108,7 +130,7 @@ redmine-cli config set-default work ## 制約 -- 読み取り専用(チケットの作成・更新・削除は不可) +- チケットの更新・削除は未対応(作成・関連付けは対応済み) - 1リクエストあたり最大 100 件の取得制限 ## ライセンス