Sgrep
Semantic and hybrid code and conversation search for intent-based queries. Use when exploring unfamiliar codebases, finding code by concept instead of exact text, or recalling past agent conversations about similar problems.
Install
npx skills add XiaoConstantine/sgrep --skill sgrepgit clone --depth 1 https://github.com/XiaoConstantine/sgrep.git /tmp/sgrep
mkdir -p ~/.claude/skills
cp -r /tmp/sgrep/. ~/.claude/skills/sgrepPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# sgrep - Smart Code & Conversation Search Use `sgrep` for semantic and hybrid search across **code** and **agent conversations**. It understands intent, not just exact strings. ## When to Use ### Code Search - Finding code by **concept**: "error handling", "authentication logic", "rate limiting" - Searching for **specific terms** with semantic context: use `--hybrid` - Best code-search accuracy after indexing: use `--hybrid --colbert` - Exploring unfamiliar codebases - When ripgrep patterns keep missing relevant code ### Conversation Search - Finding past discussions with **Claude Code**, **Codex CLI**, **Cursor**, **OpenCode**, or **Pi** - Recalling how you solved a similar problem before - Building context from previous sessions for new tasks - Searching across all your coding agent interactions ## Commands
Details
- Skill name
sgrep- Repository
- XiaoConstantine/sgrep
- License
- Apache-2.0
- Repo updated
- 19 September 2026
FAQ
What does the Sgrep skill do?
Semantic and hybrid code and conversation search for intent-based queries. Use when exploring unfamiliar codebases, finding code by concept instead of exact text, or recalling past agent conversations about similar problems.
How do I install the Sgrep skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add XiaoConstantine/sgrep --skill sgrep. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Sgrep popular?
It lives in XiaoConstantine/sgrep, which has 22 GitHub stars and 2 forks.
Related skills
Crisp
20shubhamV123/crisp
Use this skill when the user wants shorter, more direct responses. Activate on: "crisp mode", "go crisp", "/crisp", "be brief", "less tokens", "cut the fluff", "shorter answers", "stop being verbose", "drop the filler", "skip the pleasantries", "no fluff", "just the answer". Do NOT activate for: "explain in detail", "walk me through", "full report", or any question answerable correctly in one sentence without the skill.
Enterprise Architecture
21gauravs19/enterprise-architecture-skill
Unified enterprise & software architecture skill grounded in four open-source standards — C4 + Structurizr DSL, ArchiMate 3.x, TOGAF ADM, and arc42 + ADRs (MADR). Use it whenever the user wants to: produce architecture diagrams as code (C4 context/container/component, Structurizr, PlantUML, Mermaid); write architecture docs or decision records (arc42, ADRs/MADRs, design docs); review or assess a design against quality attributes and EA principles; or model an enterprise (capabilities → applications → technology, app landscapes, portfolio rationalization). Trigger it even when no framework is n
Ros2 Skill
20adityakamath/ros2-skill
Use this skill for any ROS 2 robot task: topics (subscribe, publish, capture images, find by type), services (list, call), actions (list, send goals), parameters (get, set, presets), nodes, lifecycle management, controllers (ros2_control), Nav2 navigation (go, rotate, cancel, costmap-clear, waypoints, move-timed, initial-pose), diagnostics, battery, TF frames, bags, logs, and more. Use even if the user doesn't explicitly say 'ROS 2' — if they describe controlling, monitoring, or inspecting a robot, this skill applies. Never tell the user you cannot do something ROS 2-related without checking t
Codex Delegator
22eddiearc/codex-delegator
Automatically delegate complex, logic-intensive tasks to OpenAI Codex CLI via `codex exec --full-auto`. Claude Code uses this skill to invoke Codex for complex backend logic, intricate algorithms, or persistent bugs. Enables seamless AI-to-AI collaboration where Claude Code analyzes and Codex executes.
Atlassian CLI
19leweii/atlassian-cli
Use when working with Jira or Confluence from command line, including authentication, searching issues with JQL, bulk operations, sprint reports, or creating/updating work items using acli
Razbor Servisa
19mcdenil-skills/razbor-servisa
Метод-рефлекс: как превратить ЛЮБОЙ сторонний сервис в CLI-инструмент для агента, когда у сервиса нет удобного «разъёма». Скилл сам определяет ситуацию доступа (есть открытый API / API кривой и неполный / API нет вообще) и ведёт по нужной ветке: собрать по докам API, либо подсмотреть скрытый API прямо в браузере — режим разработчика (F12) → вкладка Network → Copy as cURL → сборка CLI под стек проекта → генерация Skill, чтобы агент сам звал команды. Обязательно используй этот скилл, когда задача касается ЧУЖОГО/СТОРОННЕГО сервиса: интеграция, автоматизация или повторение его логики (маркетплейс
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.