Skip to content

feat(redmine): create スキルに重複チェック機能を追加#16

Merged
chippy-ao merged 2 commits intomainfrom
feat/redmine-duplicate-check
Apr 1, 2026
Merged

feat(redmine): create スキルに重複チェック機能を追加#16
chippy-ao merged 2 commits intomainfrom
feat/redmine-duplicate-check

Conversation

@chippy-ao
Copy link
Copy Markdown
Owner

Summary

  • create スキルの Step 2(チケット情報収集)と Step 3(確認と実行)の間に Step 2.5 重複チェックを挿入
  • Claude が件名から表現揺れを含む複数の検索クエリを生成し、同一プロジェクト内で並列検索
  • 検索結果を意味的に評価して、真に類似するチケットのみを候補として表示
  • 候補がなければフローを中断せず Step 3 へ直行。検索エラー時もブロックしない

Changes

redmine/skills/create/SKILL.md の3箇所を変更:

  1. CLI コマンドセクション: redmine-cli search を追加
  2. フローセクション: Step 2.5 重複チェック(5サブステップ)を挿入
    • 2.5.1 検索クエリ生成(表現揺れ含む 2-4 個)
    • 2.5.2 並列検索実行(--status '*' で closed 含む)
    • 2.5.3 結果マージ・重複排除(完全同一件名を優先表示)
    • 2.5.4 意味的類似度評価(Claude による判定)
    • 2.5.5 候補表示・ユーザー確認(ID・件名・説明要約・ステータス・担当者)
  3. エラーハンドリング: 重複チェック失敗時のグレースフルデグラデーション

Related

Test plan

  • redmine:create スキルを起動し、件名入力後に重複チェックが実行されることを確認
  • 類似チケットがある場合、候補一覧(ID・件名・説明要約・ステータス・担当者)が表示されることを確認
  • 「それでも作成する」選択で通常の作成フローに進むことを確認
  • 類似候補がない場合、中断なく Step 3 に進むことを確認
  • 検索エラー時にフローがブロックされないことを確認

チケット情報収集(Step 2)と確認(Step 3)の間に Step 2.5 重複チェックを挿入。
Claude が件名から表現揺れを含む複数クエリを生成し、同一プロジェクト内で
並列検索した結果を意味的に評価して類似候補を表示する。

Closes #15
- plugin.json: v2.2.0 → v2.3.0
- redmine/README.md: create スキルの説明に重複チェック機能を追記
- README.md: redmine セクションに重複チェックの記載を追記
@chippy-ao chippy-ao merged commit 9413d14 into main Apr 1, 2026
1 check passed
@chippy-ao chippy-ao deleted the feat/redmine-duplicate-check branch April 1, 2026 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(redmine): create スキルにステップ 2.5 重複チェックを実装する

1 participant