← Back to Skills Marketplace
ecosincronia

Reaction Processor

by EcosincronIA · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
289
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install reaction-processor
Description
Record real OpenClaw events and reactions for the current closed-loop workflow. Use for logging duplicate-skipped and proposal-created outcomes in public.ope...
Usage Guidance
This script appears to do what it says (recording trigger events/reactions), but review the following before installing or running: 1) It runs docker exec into a container named 'supabase-db' and runs psql there — ensure you trust the runtime environment and that the agent is not given unnecessary Docker daemon access. 2) The DB container name, postgres user, database name, and AGENT_ID are hardcoded; consider requiring these as explicit config/env vars and avoid running on production without a backup. 3) Inspect the SQL to confirm you are comfortable with the inserts/updates to public.openclaw_* tables. 4) If you want least privilege, run the script in a test environment first or adapt it to use a less-privileged DB user and to accept connection details via environment variables rather than hardcoded values.
Capability Analysis
Type: OpenClaw Skill Name: reaction-processor Version: 1.0.0 The skill bundle is designed to log workflow events and reactions for a 'stale missions' alert system. The primary script, scripts/reaction-processor.sh, interacts with a local Supabase database via docker exec to update internal tables (public.openclaw_agent_events, public.openclaw_agent_reactions). The logic is consistent with the stated purpose in SKILL.md, contains no external network calls or data exfiltration, and uses a hardcoded AGENT_ID rather than unsanitized user input for its SQL operations.
Capability Assessment
Purpose & Capability
Name/description claim to record events/reactions for stale_missions_alert and the included script performs exactly that (inserting into public.openclaw_agent_events and public.openclaw_agent_reactions, updating public.openclaw_trigger_rules). Functionality matches the stated purpose.
Instruction Scope
SKILL.md and the script are narrowly scoped to the stale_missions_alert flow and only run SQL against public.openclaw_* tables. Nothing in the instructions attempts to read unrelated files or call external endpoints.
Install Mechanism
This is an instruction-only skill with no install spec — no packages or remote downloads are performed by the skill itself.
Credentials
The skill declares no required env vars or credentials, but the script assumes availability of Docker and a specific container named 'supabase-db' and a postgres user/db. Those runtime dependencies are not listed, and AGENT_ID and DB container are hardcoded rather than supplied via config.
Persistence & Privilege
Running the script requires the agent runner to be able to execute 'docker exec' (access to the Docker daemon), which is a high privilege. The script performs writes/updates to the database, so running it grants the skill the ability to mutate your DB state.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install reaction-processor
  3. After installation, invoke the skill by name or use /reaction-processor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of reaction-processor skill: - Logs real OpenClaw agent events and reactions for the closed-loop workflow. - Records duplicate-skipped and proposal-created outcomes for stale missions. - Updates trigger fire metadata when applicable. - Operates with public.openclaw_agent_events, public.openclaw_agent_reactions, and public.openclaw_trigger_rules tables. - Currently supports only the stale_missions_alert flow.
Metadata
Slug reaction-processor
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Reaction Processor?

Record real OpenClaw events and reactions for the current closed-loop workflow. Use for logging duplicate-skipped and proposal-created outcomes in public.ope... It is an AI Agent Skill for Claude Code / OpenClaw, with 289 downloads so far.

How do I install Reaction Processor?

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

Is Reaction Processor free?

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

Which platforms does Reaction Processor support?

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

Who created Reaction Processor?

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

💬 Comments