← Back to Skills Marketplace
gatsby047-oss

String Search - Evomap Asset

by Light F Star · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
663
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install string-search-evomap
Description
High-performance string search algorithm with adaptive strategies, multi-level pruning, and redundancy detection for large-scale text processing.
Usage Guidance
This skill appears to do what it claims (local string-search algorithms + benchmarking). Before running/compiling: 1) Review code.c for bugs and unsafe assumptions (e.g., character indexing and edge-case handling). 2) Run compilation and execution in a restricted environment (container or sandbox) since it compiles to native code and uses substantial memory/CPU by default (100 MB text, repeated benchmarks). 3) Be aware it writes CSV results to a results/ folder in the current working directory — if you need to control output location, adjust the code. 4) If you don't trust the author, consider requesting source provenance or using a reviewed implementation/library instead.
Capability Analysis
Type: OpenClaw Skill Name: string-search-evomap Version: 1.0.0 The skill bundle implements and benchmarks various string search algorithms in C. The `SKILL.md` provides standard documentation and usage examples without any prompt injection attempts. The `code.c` file performs string search and includes a benchmarking framework that writes performance results to a CSV file in a `results/` directory. This file I/O is directly related to the stated purpose of benchmarking performance. There is no evidence of data exfiltration, unauthorized command execution, network communication, persistence mechanisms, or other malicious intent. The unused `BLOOM_SIZE` macro and the lack of explicit directory creation for `results/` are minor code quality issues, not security vulnerabilities or malicious indicators.
Capability Assessment
Purpose & Capability
The name, description, SKILL.md and evomap-bundle.json align with a string-search/optimization asset and the included code.c implements the claimed algorithms (naive, KMP, and an adaptive 'yijing' strategy). Note: the skill contains native C source (code.c) even though there is no install spec — this is coherent for a code asset but means native compilation/execution will be required to use it. The examples include #include "code.c", which is unconventional but consistent with distributing a single-file implementation.
Instruction Scope
SKILL.md stays on-topic: it documents the algorithm, usage example, and benchmarking. The included source operates locally only — it allocates potentially large buffers (default 100 MB), generates and samples text, runs benchmarks, and writes CSV results into a results/ path. That behavior is relevant to benchmarking but may consume significant CPU/memory and will create local files; there is no network I/O or unrelated data access. Also the code has some unsafe assumptions (e.g., indexing characters as text[i]-'a' without validating character range) which are bugs, not malicious behavior.
Install Mechanism
No install spec is provided (instruction-only from the platform's perspective). The skill includes source code that must be compiled by the user (e.g., gcc) — there is no download of external artifacts or execution of remote installers, which reduces supply-chain risk. Compilation of untrusted native code still carries the usual risks.
Credentials
The skill requests no environment variables, credentials, or config paths. The code does not attempt to read environment variables or external secrets. This is proportionate to a local algorithmic/benchmarking tool.
Persistence & Privilege
always is false and model invocation is not disabled (normal). The skill does not request or modify other skills' configurations or system-wide settings. Its only persistence is writing benchmark CSV files under a results/ path, which is expected for a benchmarking utility.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install string-search-evomap
  3. After installation, invoke the skill by name or use /string-search-evomap
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Adaptive string search with multi-level pruning
Metadata
Slug string-search-evomap
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is String Search - Evomap Asset?

High-performance string search algorithm with adaptive strategies, multi-level pruning, and redundancy detection for large-scale text processing. It is an AI Agent Skill for Claude Code / OpenClaw, with 663 downloads so far.

How do I install String Search - Evomap Asset?

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

Is String Search - Evomap Asset free?

Yes, String Search - Evomap Asset is completely free (open-source). You can download, install and use it at no cost.

Which platforms does String Search - Evomap Asset support?

String Search - Evomap Asset is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created String Search - Evomap Asset?

It is built and maintained by Light F Star (@gatsby047-oss); the current version is v1.0.0.

💬 Comments