Codebase Management
技能 已验证 活跃设置、索引和管理 SocratiCode 代码库索引。当用户想要索引项目、检查基础设施运行状况、启动/停止文件监视、配置上下文构件、排除索引问题、管理代码图或进行任何 SocratiCode 管理任务时使用。当用户提及索引、设置搜索、SocratiCode 基础设施或管理代码库索引时激活。
使 AI 代理能够通过提供全面的索引、搜索和代码智能功能,深入理解和交互任何代码库。
功能
- 混合语义和关键字代码搜索
- AST 感知的分块和多语言代码依赖图
- 本地优先、注重隐私的操作,可选云集成
- 可恢复索引和实时文件监视以进行持续更新
- 非代码项目知识的上下文构件索引
使用场景
- 为 AI 分析索引新代码库或现有代码库
- 搜索特定的代码模式、函数或概念
- 在重构前理解代码依赖关系和影响分析
- 将 API 规范和数据库架构等项目知识集成到 AI 的理解中
非目标
- 直接执行代码审查或自动代码生成
- 替换静态分析工具进行详细的语法检查
- 在索引和搜索之外运行代码或执行开发工作流
安装
请先添加 Marketplace
/plugin marketplace add giancarloerra/socraticode/plugin install socraticode@socraticode质量评分
已验证类似扩展
Typescript Advanced Types
100Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Lean Ctx
100AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在,则自动安装。
Semgrep Rule Creator
100Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.
使用我的浏览器
100当工作依赖于用户实时浏览器会话或可见的渲染状态,而不是静态抓取时使用,尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM,或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。