architecture-navigator
DevPrep AIアーキテクチャをナビゲート
大規模な機能開発は、開発者がコードの配置場所を把握していないと遅くなりがちです。このスキルはDevPrep AIのフォルダ構造をマッピングし、新しいコードの正確な配置場所を推奨します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
Agent向けリソース
AI Agent、クローラー、またはスクリプトがページ全体ではなくクリーンなコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「architecture-navigator」を使用しています。 Where should OAuth authentication go?
期待される結果:
機能固有のOAuth画面とフックはmodules/authに配置します。外部プロバイダークライアントのラッパーはlib/oauthに置きます。共有ログインボタンは、再利用が確認されてからsharedに移動できます。
「architecture-navigator」を使用しています。 What should I check before adding business logic to app/practice/page.tsx?
期待される結果:
ルートファイルは最小限に保ちます。practiceの動作はmodules/practiceに移動し、そこからページコンポーネントをインポートし、共有ユーティリティはappの外に置きます。
「architecture-navigator」を使用しています。 Where do global question response types belong?
期待される結果:
複数のフォルダで使用されるレスポンス形状にはtypes/aiを使用します。機能専用のquestion型は、別の機能で必要になるまで所有元のモジュール内に保持します。
セキュリティ監査
中リスクStatic analysis flagged many shell, weak-crypto, and reconnaissance patterns. Review found most markdown hits are false positives from code fences, folder names, and examples, but the skill does include a bash scanner that enumerates local project files. No evidence found of prompt injection, network exfiltration, credential access, or malicious intent.
中リスクの問題 (2)
低リスクの問題 (3)
リスク要因
⚡ スクリプトを含む (3)
⚙️ 外部コマンド (4)
検出されたパターン
品質スコア
作れるもの
新機能を配置する
新しい機能がmodules、shared、lib、store、types、styles、appのどこに属するかを判断します。
アーキテクチャの逸脱をレビューする
ルート、インポート、共有コンポーネントが文書化されたプロジェクト境界に引き続き従っているかを確認します。
DevPrep AIにオンボードする
最初の変更やプルリクエストのレビューを行う前に、既存のソースレイアウトを理解します。
これらのプロンプトを試す
Where should I add a new notification toast feature in the DevPrep AI architecture? Explain the folder choice.
Scan the current DevPrep AI architecture and summarize the modules, shared components, state, and app routes.
I plan to add payment processing with UI, API client code, and global checkout state. Tell me where each part belongs.
Review this feature plan against the DevPrep AI import rules. Flag cross-module imports, app logic, and misplaced shared code.
ベストプラクティス
- 配置推奨を行う前に、現在のアーキテクチャをスキャンします。
- 正確なターゲットパスと、そのパスを支持するルールを提示します。
- ワークスペースでローカルシェルコマンドを実行する前にユーザーへ警告します。
回避
- ビジネスロジックをappルートファイルに直接置かないでください。
- 機能フォルダ間でクロスモジュールインポートを作成しないでください。
- 実際に2つ目の用途が生じる前にコードをsharedへ移動しないでください。