Skip to content

feat: improve ipa-security-check and ipa-security-guide, bump to v1.4.2#44

Merged
cm-kuroeda merged 2 commits into
classmethod:mainfrom
TerukazuIKEDA:feature/improve-ipa-security-skills
May 27, 2026
Merged

feat: improve ipa-security-check and ipa-security-guide, bump to v1.4.2#44
cm-kuroeda merged 2 commits into
classmethod:mainfrom
TerukazuIKEDA:feature/improve-ipa-security-skills

Conversation

@TerukazuIKEDA
Copy link
Copy Markdown
Contributor

Summary

  • ipa-security-check: レポートの出力ファイル名をデフォルトで日付・連番付き形式(ipa-security-report-YYYY-MM-DD-NN.md)に変更。繰り返しスキャン時に既存レポートを上書きしない
  • ipa-security-guide: レポートファイルパスを省略した場合に ipa-security-report-*.md を自動検出するよう変更。複数件ある場合はユーザーに選択を促す
  • バージョンを 1.4.1 → 1.4.2 にバンプ

変更ファイル

ファイル 変更内容
skills/ipa-security-check/SKILL.md デフォルト出力ファイル名の説明を更新
skills/ipa-security-check/commands/ipa-security-check.md --output デフォルト値の説明を更新
skills/ipa-security-check/lib/orchestrator.md Step 7 に日付・連番ファイル名の動的生成ロジックを追加
skills/ipa-security-guide/SKILL.md レポートファイルの自動検出・選択ロジックを追加
.claude-plugin/plugin.json バージョン 1.4.1 → 1.4.2

背景

ipa-security-check を同一プロジェクトで複数回実行した場合、デフォルトでは ipa-security-report.md に上書きされてしまい、過去のスキャン結果を参照できなかった。日付・連番形式にすることで、複数の実行結果を保持できる。

また ipa-security-guide は連番形式のレポートに対応するため、ファイルパス省略時に ipa-security-report-*.md を自動検出するよう変更した。

Test plan

  • ipa-security-check を2回実行し、ipa-security-report-YYYY-MM-DD-01.md-02.md が生成されることを確認
  • ipa-security-guide を引数なしで起動し、レポートファイルが自動検出されることを確認
  • 複数のレポートファイルがある場合に選択プロンプトが表示されることを確認
  • --output 指定時は従来通り動作することを確認

🤖 Generated with Claude Code

TerukazuIKEDA and others added 2 commits May 27, 2026 15:58
…version to 1.4.2

- ipa-security-check: report output filename now uses date-sequence format
  (ipa-security-report-YYYY-MM-DD-NN.md) by default to prevent overwriting
  previous reports on repeated scans
- ipa-security-guide: auto-detect ipa-security-report-*.md files when report
  path is omitted; prompt user to select when multiple files are found
- Bump version from 1.4.1 to 1.4.2

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- ipa-security-check: default output path changed to
  security-reports/ipa-security-report-YYYY-MM-DD-NN.md;
  security-reports/ directory is created automatically if not present
- ipa-security-guide: auto-detection now searches security-reports/ first,
  then falls back to current directory

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@cm-kuroeda cm-kuroeda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cm-kuroeda cm-kuroeda merged commit 9a0a234 into classmethod:main May 27, 2026
1 check passed
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.

2 participants