ferry-attacks

ferry-attacks(Ferrybook攻撃リスト)

Ferrybook向けの敵対的レビュー用攻撃リスト。通常のセッションではなく、予約処理の境界条件をテストします。

AIスキル大辞典による日本語要約
品質評価86/100評価確度:標準
人気度(GitHub Star) 31発掘スコア 94
01

このSkillでできること

  • ✓出発時刻を過ぎても予約や保留が開いている航海を検証する
  • ✓同一乗客の重複予約・待機リスト登録を検証する
  • ✓キャンセル済み予約のチケット再提示を検証する
  • ✓defaults.json由来の設定を含む予約処理を検証する
02

使い方

01
STEP 1

攻撃対象ごとに使い捨てテストを作成する

02
STEP 2

tests/helpers.sailingを使って航海データを用意する

03
STEP 3

予約・保留・チケットの状態遷移を確認する

04
STEP 4

指定されたunittest手順で攻撃テストを実行する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/the-exodus/claude-design-skills
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

Ferrybookの予約処理について、ferry-attacksの攻撃観点に沿って境界条件をレビューし、再現テストの観点を整理してください。
出力例を見る
出発後も予約・保留が可能なケース、同一乗客の重複登録、キャンセル済みチケットの再利用、defaults.jsonの設定反映を確認するテスト観点。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • shell: leased on its own; tag the one whose version changed. ```sh claude plugin eval . --model claude-opus-5 --judge-model claude-opus-5 --ablation none
  • network: _ `. # claude-design-skills Skills for [Claude Code](https://claude.ai/code) for designing software and for making the code, packaged as a plugin marke
06

関連Skill