Baoer Signal Grep — Development skill for Claude Code
Context-efficient project search and bounded code analysis for Claude Code & Codex & Pi & OMP.
How to install Baoer Signal Grep
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open xcjy8bao/baoer_signal_grep and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Baoer Signal Grep does
Context-efficient project search and bounded code analysis for Claude Code & Codex & Pi & OMP. and remote MCP clients, powered by ripgrep with stable cursors, source inspection, and structural evidence.
Alternatives in Development
- Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
- Claude Token Efficient — One CLAUDE.md file 3.8k ★
- Promote Public Release — Build, refine, and publish cumulative public release notes, then promote the current alpha prerelease to stabl 1.6k ★
README
baoer_signal_grep
English · [简体中文](README.zh-CN.md)
**A general-purpose local search plugin that helps agents find files, documents, notes, logs and other text material.**
Think of a patient librarian: describe what you need, and it helps locate the shelf, open the relevant page and follow the next lead. A small search brings the passages straight to you. A broad search starts with a map so you can decide where to look first.
How it helps
Find a passage without opening every folder
Looking for an error message, a sentence or a name is like giving a librarian a keyword. When there are only a few matches, the plugin returns their text and locations directly, saving repeated file opening and scrolling.
Start with a map when the collection is large
“Which documents mention refunds?” can produce a lot of material. The plugin first presents matching files and snippets, like marking promising stops on a map. The agent can choose what to open before filling the conversation with entire documents.
Keep your bookmark for the next question
“Continue from where we stopped” can follow the existing result to its next page. The agent can also open the surrounding text of a match, like returning to a bookmarked passage to read what came before and after it.
Recover when the remembered wording is not exact
Use `mode: "hybrid"` with one natural-language `query` when a sentence may have been remembered with different wording. Hybrid always runs an exact literal search and the installed local Concept model under one owned request. Exact evidence appears first; semantic candidates are clearly labeled, ranked only by similarity and removed when they overlap an exact match. The initial page shares counts, coverage, source references, one inspection cursor and a compact preview instead of concatenating two complete responses. `conceptLimit` changes only the non-overlapping semantic supplement (default 3, maximum 20); it never displaces literal evidence. The
Related Skills
Agent Skill
A Claude Code plugin marketplace containing the ast-grep skill for powerful structural code search using Abstr
Harness Remote
Native-session control plane for Codex, Claude Code, OpenCode, OMP and PI. Run, resume and hand off coding ses
Sim Plugin Comsol
Use Codex and Claude Code with COMSOL via sim-cli: .mph inspection, live Desktop sessions, bounded execution,
Signal Bridge Remote
A remote MCP server that lets Claude control Bluetooth intimate hardware over the internet via Buttplug.io / I
Impact
Blast-radius analysis for a symbol or file — opt-in graph-first (graphify) with ripgrep fallback (skill:impact
Paper Share Skills
📦 论文分享技能包:PDF 论文 → SUSTech Beamer 幻灯片 → 配音讲解视频 → B 站投稿(Claude Code / Codex / OMP 三端通用) Paper-to-Bilibili skil
Related Agents
Codealive Context Explorer
Iterative code exploration across indexed repositories using CodeAlive semantic search, grep, artifact fetch,
Ast Grep Surgeon
Structural code analysis and surgical refactoring specialist using ast-grep. Use PROACTIVELY for code search,
Angular Reviewer
Angular 22 and TypeScript code review specialist — Signals, Signal Forms (stable), standalone components, RxJS