← Back to Skills Marketplace
236
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install semanticfs
Description
Search your local filesystem and codebase semantically. Use instead of grep/find/ls/cat chains when looking for files, functions, symbols, or code patterns....
Usage Guidance
This skill appears to do what it claims: run a local semantic search server over directories you index. Before installing, inspect the project's install script (the SKILL.md suggests curl https://raw.githubusercontent.com/... | bash) rather than executing it blindly; prefer official release assets or a package manager when available. Be aware the tool will read all files in any directory you index (so only index directories you trust). Confirm where ~/semanticfs.toml and the index files are stored and whether you need to open the local server port (default 9464) to network interfaces — bind it to localhost if you want to avoid remote access.
Capability Analysis
Type: OpenClaw Skill
Name: semanticfs
Version: 0.1.0
The skill provides semantic search functionality but instructs the AI agent to perform high-risk actions, specifically downloading and executing a shell script from a remote URL via 'curl | bash' (https://raw.githubusercontent.com/Navneeth08k/semanticFS/main/scripts/install.sh) and running a local background server. While these actions are aligned with the tool's stated purpose in SKILL.md, the use of unverified remote execution and the requirement for the agent to install third-party binaries represent significant security risks, including potential Remote Code Execution (RCE) and unauthorized filesystem indexing.
Capability Assessment
Purpose & Capability
Name/description match the actual requirements: the skill needs a local 'semanticfs' binary and runs a local HTTP server to provide semantic search over indexed files. These capabilities are appropriate for a local semantic-search tool.
Instruction Scope
Instructions are narrowly scoped to indexing and searching the filesystem via the local semanticfs binary and its localhost HTTP API. They reference a user config file (~/.semanticfs.toml) and running the server in the background; the registry metadata declared no config paths — this mismatch is worth noting so you know where the tool will read/write config and indexes.
Install Mechanism
There is no registry install spec, but SKILL.md directs users to install by piping a raw.githubusercontent.com script into bash (curl | bash). While GitHub raw is a common host, piping remote install scripts to shell is risky — inspect the script or prefer official releases/package managers before running.
Credentials
The skill requests no environment variables or credentials, which is proportional to a local read-only search tool. It does require a local binary and access to the directories you choose to index (expected).
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges. It runs a local service and is user-invocable, which aligns with its purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install semanticfs - After installation, invoke the skill by name or use
/semanticfs - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the semanticfs skill for semantic code and filesystem search.
- Quickly search files, functions, symbols, or code patterns with semantic queries.
- Returns exact file paths, line numbers, and code snippets for each result.
- Designed as a fast, read-only alternative to manual grep/find/ls/cat command chains.
- Supports Linux, macOS, and Windows (requires the semanticfs binary).
- Requires directory indexing before use; integrates via local HTTP server.
Metadata
Frequently Asked Questions
What is Semanticfs?
Search your local filesystem and codebase semantically. Use instead of grep/find/ls/cat chains when looking for files, functions, symbols, or code patterns.... It is an AI Agent Skill for Claude Code / OpenClaw, with 236 downloads so far.
How do I install Semanticfs?
Run "/install semanticfs" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Semanticfs free?
Yes, Semanticfs is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Semanticfs support?
Semanticfs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Semanticfs?
It is built and maintained by Navneeth (@navneeth08k); the current version is v0.1.0.
More Skills