context-analyzer について
Nuxt アプリケーションを分析するスキルです。構造、シンボル、依存関係、認証フローを追う開発者向けで、Nuxt の規約と Better-Auth の統合箇所を扱います。
主な機能
- 01Nuxt ディレクトリ構造の分析
- 02コンポーネントとコンポーザブルの検索
- 03TypeORM エンティティの追跡
- 04Better-Auth フローの分析
- 05パッケージとバージョンの確認
活用シーン
- 01ユーザー認証フローの把握
- 02コンポーネントやエンティティ定義の特定
- 03依存パッケージの導入状況確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ caomeiyouren/ momei --skill context-analyzerインストール後、Claude Code で/context-analyzerを入力して読み込まれたか確認します。
詳細
プロジェクトの README よりContext Analyzer Skill (上下文分析技能)
能力 (Capabilities)
- 项目结构分析: 理解 Nuxt 目录约定 (
server/api,components,pages) 以及 Nuxt 4 特性。 - 符号解析: 定位组件、自动导入的可组合函数 (composables) 和 TypeORM 实体的定义。
- 认证流程分析: 深入理解 Better-Auth 的集成,包括
lib/auth.ts(服务端),lib/auth-client.ts(客户端),middleware/auth.global.ts(全局中间件)。 - 依赖检查: 读取
package.json以验证已安装的包和版本。
指令 (Instructions)
- 读取结构: 使用目录列表工具了解布局,忽略
node_modules和.output。 - 识别 Nuxt 类型: 将
server/api识别为后端定义,将pages/components识别为前端。 - 追踪逻辑: 广泛搜索符号定义,以理解数据如何在后端实体 (Entities) 和前端组件 (Components) 之间流动。
- 身份验证感知: 在处理受保护路由或用户数据时,务必检查
server/api/auth/*和middleware/auth.global.ts。 - 依赖项: 在建议导入之前检查
package.json以了解可用的库。
使用示例 (Usage Example)
输入: "分析当前的用户认证流程。"
动作: 读取 server/api/auth/*, lib/auth-client.ts, middleware/auth.global.ts 和 pages/login.vue 来映射流程。
コメント
Markdown 対応