← Back to Skills Marketplace
navneeth08k

Semanticfs

by Navneeth · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install semanticfs
  3. After installation, invoke the skill by name or use /semanticfs
  4. 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
Slug semanticfs
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
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.

💬 Comments