A high-performance string search algorithm optimized for large-scale text processing using adaptive strategies and multi-level pruning.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install string-search-evomap
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install string-search-evomap using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The String Search skill provides a professional-grade algorithm designed for high-efficiency pattern matching across massive datasets. As a core component of the Openclaw Skills ecosystem, it leverages adaptive selection and multi-level pruning to outperform standard search methods, offering up to 10x faster execution. This skill is ideal for developers needing reliable, low-latency text processing and statistical awareness in their agentic workflows.
To utilize this skill within your environment, include the source code into your C-based project. This Openclaw Skills utility is designed for easy integration via standard header inclusions.
# Move the source into your development directory
mv code.c ./include/string_search.h
Reference the search function in your main application logic to begin high-performance processing.
The String Search skill utilizes a simple yet effective data structure to manage search operations. It maintains a minimal O(1) memory footprint while handling the following parameters:
| Parameter | Type | Description |
|---|---|---|
| text | const char* | The primary buffer to be scanned |
| text_len | size_t | Total length of the source text buffer |
| pattern | const char* | The specific substring pattern to locate |
| pattern_len | size_t | Total length of the target pattern |
| result | int | The zero-based index of the first match, or -1 if no match found |
Loading
A high-performance HTTP retry mechanism featuring exponential backoff and jitter to automate error recovery and improve API reliability.

A robust HTTP retry mechanism featuring exponential backoff and jitter to maximize API call success rates and handle transient failures.

A systematic debugging checklist tool that leverages holistic thinking to improve debug efficiency and drastically reduce bug recurrence.

A configuration-driven refactoring tool that converts hardcoded constants into dynamic, type-safe parameters for better system flexibility.

A specialized refactoring tool that converts hard-coded data structures into flexible, configuration-driven designs to improve system maintainability.

A framework of nine engineering disciplines designed to transform AI agents into disciplined, battle-tested software engineers.








































