01
このSkillでできること
- ✓ユースケースを高レベルの入口として構造化する
- ✓具象実装ではなくインターフェースへ依存させる設計を示す
- ✓コンストラクター注入とコンポジションルートで依存関係を組み立てる
- ✓レガシーコードで入口を変更できない場合の方針を示す
02
使い方
01
STEP 1
実装前にメソッド本体や配線コードを含まない構造計画を作成する
02
STEP 2
ドメインまたはユースケース層にインターフェースを定義する
03
STEP 3
具体的なアダプターを外側に置き、コンストラクターから注入する
04
STEP 4
外部依存のない単独アルゴリズムや自己完結型ユーティリティには使用しない
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/Minhounet/aixlper手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
curl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install.sh | bashcurl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install.sh | AIXLPER_TARGET=.claude/skills bash
curl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install.sh | AIXLPER_REF=some-branch bash./scripts/install-global.sh # from a clone
curl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install-global.sh | bashcp global/aixlper.env.example ~/.claude/aixlper.env
chmod 600 ~/.claude/aixlper.env # then fill it in
./scripts/install-global.sh04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
Javaで、外部サービスに依存する新しいユースケースの構造計画を作成してください。依存性逆転、インターフェース、コンストラクター注入を使い、実装本体と配線コードは省略してください。出力例を見る
ユースケースのインターフェース、コンストラクター注入される実装、外部アダプター、コンポジションルートでの接続方法を示す構造計画。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
- network: location: [large code block omitted]bash curl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install.sh | bash [large code blo
- network: install-global.sh # from a clone curl -fsSL https://raw.githubusercontent.com/Minhounet/aixlper/main/scripts/install-global.sh | bash [large c
06
関連Skill
config-base
config-base
repo-medicの依存ツールを検出し、必要に応じて導入・更新する環境ブートストラップ用スキル。
評価確度:暫定ai-agentsclaude-codecode-review
charliebot
charliebot
CharlieBotの構成・アーキテクチャ・開発規約を扱うスキル。委譲、ワーカー実行、レビュー、実行記録や利用監査にも対応します。
CharlieBot開発規約アーキテクチャ
implement
implement
チケットや機能を、規模に応じた計画、テスト先行の変更、レビュー、実環境に近い検証で実装するスキル。
ai-agentsai-coding-agentsclaude-code