wiki-researcher
通过循证分析进行深度代码库研究
浅层的代码审查会导致误解和bug。本技能通过结构化的多轮分析强制执行严格的循证代码库调查。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "wiki-researcher". 缓存层是如何工作的?
النتيجة المتوقعة:
高置信度:CacheManager(src/cache/manager.ts:15)实现了LRU驱逐。缓存条目通过RedisCacheAdapter(src/cache/redis.ts:42)流动,该适配器调用Redis SETEX并设置TTL。默认TTL为300秒(config.ts:78)。缓存未命中时回退到DataLoader(src/dataloader/index.ts:12)进行批量获取。
استخدام "wiki-researcher". 什么处理支付失败?
النتيجة المتوقعة:
中置信度:PaymentService.processPayment(src/services/payments.ts:89)在try-catch中包装Stripe调用。失败会记录到Sentry(第112行)并发出PAYMENT_FAILED事件(第115行)。事件消费者:EmailService发送通知(src/email/handlers.ts:78),webhook调度器触发外部回调(src/webhook/dispatcher.ts:45)。未验证重试逻辑。
التدقيق الأمني
آمنStatic analysis flagged 5 high-risk patterns and 1 medium-risk pattern. All findings are false positives caused by markdown syntax misinterpretation (table pipes, list dashes). The skill is a legitimate codebase research tool with no network requests, file writes, or credential access. It provides structured methodology for deep code analysis using standard read-only tools (Glob, Grep, Read).
مشكلات متوسطة المخاطر (1)
مشكلات منخفضة المخاطر (2)
درجة الجودة
ماذا يمكنك بناءه
理解遗留代码库
新团队成员通过追踪实际代码路径而不是依赖过时的文档来快速学习复杂系统。
架构决策分析
在重构或添加新功能之前评估设计模式、耦合和技术债务。
Bug调查
追踪数据流和函数调用以识别跨多个模块的复杂bug的根本原因。
جرّب هذه الموجهات
这个代码库中的认证是如何工作的?
从API入口点到数据库存储,映射用户创建的数据流。
追踪从入口到中间件、服务和数据层的完整请求生命周期。包含所有转换、错误处理和外部集成。
أفضل الممارسات
- 提供具体的主题或问题,而不是泛泛的'分析一切'请求
- 当你需要深度而不是快速答案时使用此技能——此技能优先考虑彻底性而非速度
- 结合文件导航工具跳转到发现中提到的具体代码位置
- 在可视化复杂架构或数据流时请求Mermaid图表
تجنب
- 避免用于简单的grep搜索——使用基本的文件搜索代替
- 不要期望运行时行为分析——此技能仅追踪静态代码路径
- 避免询问可访问工作区目录之外的文件
- 不要用于时间敏感的任务——5轮过程需要多次工具调用