← Back to Skills Marketplace
xueyetianya

Engine

by bytesagain4 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
200
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install engine
Description
Rule engine reference — decision tables, Rete algorithm, forward/backward chaining, and business rule management. Use when evaluating business rules, buildin...
README (SKILL.md)

Engine — Rule Engine & Decision Logic Reference

Quick-reference skill for rule engines, decision tables, and business rule patterns.

When to Use

  • Implementing business rules that change frequently
  • Building decision trees or scoring systems
  • Choosing between rule engine approaches
  • Designing policy engines for access control or pricing
  • Separating business logic from application code

Commands

intro

scripts/script.sh intro

Overview of rule engines — types, benefits, when to use.

patterns

scripts/script.sh patterns

Rule engine patterns — forward chaining, backward chaining, Rete.

tables

scripts/script.sh tables

Decision tables — structure, completeness, and implementation.

dsl

scripts/script.sh dsl

Domain-specific languages for rules — syntax approaches and examples.

tools

scripts/script.sh tools

Rule engine tools — Drools, OPA, json-rules-engine, and more.

scoring

scripts/script.sh scoring

Scoring and ranking engines — weighted rules, multi-criteria decisions.

testing

scripts/script.sh testing

Testing rule engines — coverage, conflict detection, regression.

checklist

scripts/script.sh checklist

Rule engine implementation checklist.

help

scripts/script.sh help

version

scripts/script.sh version

Configuration

Variable Description
ENGINE_DIR Data directory (default: ~/.engine/)

Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill appears to be a local documentation/reference tool implemented as a bash script and is coherent with its description. Before installing or running it, inspect the full scripts/script.sh (the provided snippet is large and was truncated here) to confirm there are no network calls, file writes to sensitive locations, or shell commands that execute other binaries with elevated privileges. Run the script in a sandbox or container if you want to be cautious. If you plan to let an agent invoke this autonomously, remember it will execute a local shell script—avoid granting the agent elevated OS privileges and verify the repo/author (bytesagain.com) if you need provenance.
Capability Analysis
Type: OpenClaw Skill Name: engine Version: 1.0.0 The 'engine' skill is a purely educational reference tool for rule engine concepts, patterns, and tools. The implementation in `scripts/script.sh` consists entirely of static text output via heredocs, with no network activity, file system modifications, or sensitive data access.
Capability Assessment
Purpose & Capability
The name/description (rule engine reference) matches the included assets: an instruction-only SKILL.md and a bash script that prints documentation sections. There are no unrelated environment variables or external binaries required.
Instruction Scope
SKILL.md instructs the agent to run local commands (scripts/script.sh <command>) which correspond to the documented cmd_* functions in the provided script. The only configuration mentioned is ENGINE_DIR (~/.engine/), which is reasonable for local data storage. The visible instructions do not ask the agent to read unrelated files, call external endpoints, or access secrets.
Install Mechanism
No install spec is provided (instruction-only), so nothing is downloaded or written to disk by an installer. The packaged bash script is run locally; this is low-risk but still requires the user to execute local code.
Credentials
The skill declares no required environment variables or credentials. The single configuration variable ENGINE_DIR is appropriate for a documentation/tooling skill and is proportionate to the stated purpose.
Persistence & Privilege
The skill is not forced-always and is user-invocable (normal). It does not request elevated privileges in the visible code and does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install engine
  3. After installation, invoke the skill by name or use /engine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
publish v1.0.0
Metadata
Slug engine
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Engine?

Rule engine reference — decision tables, Rete algorithm, forward/backward chaining, and business rule management. Use when evaluating business rules, buildin... It is an AI Agent Skill for Claude Code / OpenClaw, with 200 downloads so far.

How do I install Engine?

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

Is Engine free?

Yes, Engine is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Engine support?

Engine is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Engine?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v1.0.0.

💬 Comments