← Back to Skills Marketplace
tristanmanchester

SIFS Search: Fast hybrid code search for agents

by Tristan Manchester · GitHub ↗ · v0.1.0 · MIT-0
darwinlinux ✓ Security Clean
46
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sifs-search
Description
Use this skill when you need to find code in a local checkout or Git source by behavior, intent, symbol, file path, related implementation, or indexed chunk...
README (SKILL.md)

Use SIFS from the shell when you need codebase context. The CLI is the reliable path; MCP tools are optional and should only be used when they are visible in the current agent session.

When to Use

  • Use for local code search, symbol discovery, behavior tracing, related-code lookup, and indexed file/chunk inspection.
  • Use before reading many files by hand when the task starts with "where is...", "how is...", "find the implementation...", or "what code handles...".
  • Do not use for general web research, package documentation lookup, or non-code document search unless the user explicitly points SIFS at a source tree.

Start by discovering the local contract:

sifs agent-context --json

Search by intent, behavior, symbol, or exact text:

sifs search "authentication flow" --source \x3Cproject>
sifs search "save_pretrained" --source \x3Cproject> --mode bm25
sifs search "save model to disk" --source \x3Cproject> --limit 10

Inspect indexed files and chunks before reading broad files:

sifs list-files --source \x3Cproject> --limit 200 --json
sifs get src/auth.rs 42 --source \x3Cproject>
sifs find-related src/auth.rs 42 --source \x3Cproject>

Use --source \x3Cproject> when the agent may not be running from the target checkout. Use --filter-path \x3Crepo-relative-path> for path narrowing and --limit for bounded results.

If MCP tools named search, get_chunk, or list_files are visible, they may be used for the same workflow. If they are missing, configured-but-invisible, or failing, fall back to the CLI immediately.

Bundled support files:

  • references/commands.md contains command recipes.
  • references/mcp.md explains MCP fallback rules.
  • references/troubleshooting.md covers setup and stale-instruction checks.
  • scripts/check-setup.sh verifies that sifs is on PATH and can print the agent contract.
Usage Guidance
This skill appears safe to use if you trust the SIFS CLI. Before installing, verify the package source, keep searches scoped with `--source` and limits, and review any saved profiles or AGENTS.md changes before allowing them to persist.
Capability Analysis
Type: OpenClaw Skill Name: sifs-search Version: 0.1.0 The sifs-search skill bundle provides a legitimate interface for the 'sifs' (Semantic Indexing and File Search) CLI tool, designed for local codebase exploration and semantic search. The scripts and documentation (SKILL.md, scripts/check-setup.sh) are focused on environment verification and providing command recipes for code analysis. There are no indicators of data exfiltration, malicious execution, or harmful prompt injection; installation instructions rely on standard package managers like Homebrew and Cargo.
Capability Assessment
Purpose & Capability
The documented behavior matches the stated purpose: searching local or Git source trees by intent, symbol, path, and indexed chunks.
Instruction Scope
The skill directs the agent to use the SIFS CLI and optional MCP tools, with useful scoping guidance such as --source, --filter-path, and --limit.
Install Mechanism
Installation depends on an external `sifs` binary from Homebrew/Cargo; this is expected for the skill but the binary itself is outside the provided artifact review.
Credentials
The environment access is proportionate for code search: shell access and local source-tree reads, with no credentials or required environment variables declared.
Persistence & Privilege
The references document saved profiles and an optional AGENTS.md installation command, both of which can persist beyond a single search session.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sifs-search
  3. After installation, invoke the skill by name or use /sifs-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial ClawHub release of the SIFS Search skill. Adds CLI-first hybrid code search guidance, MCP fallback rules, setup checks, and explicit Homebrew/Cargo installation instructions for agents.
Metadata
Slug sifs-search
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is SIFS Search: Fast hybrid code search for agents?

Use this skill when you need to find code in a local checkout or Git source by behavior, intent, symbol, file path, related implementation, or indexed chunk... It is an AI Agent Skill for Claude Code / OpenClaw, with 46 downloads so far.

How do I install SIFS Search: Fast hybrid code search for agents?

Run "/install sifs-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SIFS Search: Fast hybrid code search for agents free?

Yes, SIFS Search: Fast hybrid code search for agents is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SIFS Search: Fast hybrid code search for agents support?

SIFS Search: Fast hybrid code search for agents is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).

Who created SIFS Search: Fast hybrid code search for agents?

It is built and maintained by Tristan Manchester (@tristanmanchester); the current version is v0.1.0.

💬 Comments