Skip to main content

basemind-tools

How to use basemind's MCP tools and CLI for structural and historical code questions instead of grep, file reads, and naked git. Load when navigating the codebase, finding definitions or call sites, exploring git history, or coordinating with other agents in the repo.

소스 정보

저장소
xberg-io/agent-conventions
최근 소스 활동
2026년 8월 25일 08:54
감지된 SKILL.md 언어
영어
스타
8
포크
2

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
basemind-tools
description
How to use basemind's MCP tools and CLI for structural and historical code questions instead of grep, file reads, and naked git. Load when navigating the codebase, finding definitions or call sites, exploring git history, or coordinating with other agents in the repo.
When basemind is available (its MCP tools or the `basemind` CLI), prefer it over grep, file reads, and naked `git` for structural and historical questions. Its tools return paths, line numbers, and signatures — a fraction of the tokens of reading source. Fall back to shell/grep/git only when basemind cannot answer. - Outline a file before opening it, then read only the span you need (`outline`; add `l2: true` for calls and docstrings). - Find a definition with `search_symbols` instead of grep. - Find call sites with `find_references` (any name) or `find_callers` (a specific definition) instead of grepping; map structure with `call_graph`, `dependents`, `find_implementations`. - Search the tree with `workspace_grep` instead of shelling out to ripgrep. - Use the git tools — `recent_changes`, `commits_touching`, `symbol_history`, `blame_file` / `blame_symbol`, `diff_file` / `diff_outline`, `hot_files` — instead of `git log` / `git blame`. - Use `search_documents` and the document pipeline for RAG, extraction, and NER over PDFs/docs; use `web_scrape` / `web_crawl` / `web_map` for web content. - After making edits, run `rescan` to refresh the index instead of reconnecting. Do not re-read a file basemind already mapped. - When collaborating with other agents in the repo, use the comms tools (`room_list`, `room_join`, `room_post`, `room_history`, `inbox_read`, `message_get`) to coordinate. - Any CLI flag carrying prose with code identifiers — a `--body`, a commit message, a comment posted through a tool — comes from a file or a quoted heredoc, not an inline double-quoted string: `` ` ``, `$(...)`, `${...}`, and `!` are all substituted by the shell inside double quotes, silently deleting or mangling every backticked identifier in the text.
GitHub에서 보기