mcpField
C
context-analyzer

context-analyzer

github.com/caomeiyouren開発1248 回インストール今日更新
リポジトリ

context-analyzer について

Nuxt アプリケーションを分析するスキルです。構造、シンボル、依存関係、認証フローを追う開発者向けで、Nuxt の規約と Better-Auth の統合箇所を扱います。

主な機能

  1. 01Nuxt ディレクトリ構造の分析
  2. 02コンポーネントとコンポーザブルの検索
  3. 03TypeORM エンティティの追跡
  4. 04Better-Auth フローの分析
  5. 05パッケージとバージョンの確認

活用シーン

  1. 01ユーザー認証フローの把握
  2. 02コンポーネントやエンティティ定義の特定
  3. 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)

  1. 读取结构: 使用目录列表工具了解布局,忽略 node_modules 和 .output。
  2. 识别 Nuxt 类型: 将 server/api 识别为后端定义,将 pages/components 识别为前端。
  3. 追踪逻辑: 广泛搜索符号定义,以理解数据如何在后端实体 (Entities) 和前端组件 (Components) 之间流动。
  4. 身份验证感知: 在处理受保护路由或用户数据时,务必检查 server/api/auth/* 和 middleware/auth.global.ts。
  5. 依赖项: 在建议导入之前检查 package.json 以了解可用的库。

使用示例 (Usage Example)

输入: "分析当前的用户认证流程。" 动作: 读取 server/api/auth/*, lib/auth-client.ts, middleware/auth.global.ts 和 pages/login.vue 来映射流程。

コメント