스킬 claude-plugin
🗺️

claude-plugin

안전 📁 파일 시스템 액세스⚡ 스크립트 포함⚙️ 외부 명령어

索引程式碼符號以加快導航速度

此技能為 Python、C++ 和 Rust 程式碼庫新增快速符號搜尋的 MCP 工具。它會自動將函數、類別和方法索引到本地 SQLite 資料庫中,無需掃描整個程式碼庫即可快速查詢。

지원: Claude Codex Code(CC)
📊 71 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"claude-plugin" 사용 중입니다. 搜尋程式碼庫中所有符合 'validate_*' 的函數

예상 결과:

  • 找到 5 個符合 'validate_*' 的函數:
  • • validate_email (src/utils/validation.py:42)
  • • validate_password (src/utils/validation.py:78)
  • • validate_input (src/core/handlers.py:15)
  • • validate_config (src/config/loader.py:23)
  • • validate_schema (src/api/middleware.py:112)

"claude-plugin" 사용 중입니다. 顯示專案中的所有類別

예상 결과:

  • 在專案中找到 12 個類別:
  • • User (src/models/user.py:10)
  • • Session (src/models/session.py:5)
  • • APIHandler (src/api/handler.py:8)
  • • Database (src/db/core.py:15)

보안 감사

안전
v5 • 1/16/2026

This is a documentation/help skill for the Context Tools MCP plugin. All 89 static findings are FALSE_POSITIVE. The skill contains only markdown documentation describing CLI tools and file paths. No actual code execution, network calls, or data exfiltration. File operations are scoped to the .claude/ directory within user projects.

4
스캔된 파일
462
분석된 줄 수
3
발견 사항
5
총 감사 수

위험 요인

📁 파일 시스템 액세스 (1)
⚡ 스크립트 포함 (1)
⚙️ 외부 명령어 (1)
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
20
커뮤니티
100
보안
100
사양 준수

만들 수 있는 것

導航複雜的程式碼庫

快速尋找並跳轉到特定函數、類別或方法,無需掃描整個專案目錄。

識別重複程式碼

偵測程式碼庫中重複的函數和類別,以減少維護負擔並提升程式碼品質。

了解專案結構

產生專案清單和 repo map,快速掌握架構、建置命令和程式碼組織方式。

이 프롬프트를 사용해 보세요

尋找函數
Search for all functions matching the pattern 'handle_*' in the codebase using the repo-map MCP tool.
取得類別方法
Get all symbols defined in the file 'src/api/handlers/user_handler.py' using the repo-map MCP tool.
檢視函數原始碼
Get the source code for the function 'parse_user_config' so I can see its implementation details.
檢查索引狀態
Check the repo map status and show me how many symbols have been indexed in this project.

모범 사례

  • 使用符號搜尋模式如 '*Handler' 或 'get_*' 來快速尋找相關函數
  • 新增檔案後執行重新索引以保持符號資料庫的最新狀態
  • 當工具回傳錯誤時檢查 repo_map_status 以診斷索引問題

피하기

  • 使用符號搜尋進行基於內容的搜尋,而非使用 Grep 工具
  • 期望使用自然語言查詢如「尋找登入函數」,而非使用模式
  • 安裝外掛程式後忘記重新啟動工作階段,然後不明白為何工具無法使用

자주 묻는 질문

符號索引支援哪些程式語言?
支援 Python、C++ 和 Rust 檔案。索引器會擷取函數、類別和方法。
動態目錄支援如何運作?
MCP 工具會自動適應目前的工作目錄。每個專案都有自己的 .claude/repo-map.db 檔案。
我的程式碼資料會傳送到外部伺服器嗎?
不會。所有索引和搜尋都在您的本機電腦上進行。不會傳輸任何資料到外部。
為什麼安裝後需要重新啟動?
MCP 伺服器會在 Claude Code 啟動時開始執行。外掛程式變更只會在下次工作階段啟動時生效。
如果索引卡住會發生什麼事?
監控程式會在 10 分鐘後偵測到卡住的程序並自動重設狀態。使用 reindex_repo_map 來恢復。
這與使用 Grep 或 Search 工具有何不同?
符號搜尋使用預建的 SQLite 索引來加快查詢速度。使用符號搜尋來尋找名稱,使用 Grep 來尋找檔案內容。

개발자 세부 정보

작성자

ChipFlow

라이선스

MIT

참조

main

파일 구조