Search

PythonReactSEOPDF
OpenClaw

openclaw-flow-kit

Fix common OpenClaw workflow bottlenecks: platform engage-gates/429 backoff helpers (starting with MoltX), standardized JSON result envelopes for chaining scripts, workspace path resolution helpers, and a simple skill release conductor (prepare/publish/draft announcements).

deepseekoracle0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install deepseekoracle/openclaw-flow-kit

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

OpenClaw Flow Kit

Use this when you hit:

  • platform engage gates / flaky 429 loops (esp. MoltX)
  • inconsistent script outputs that make skill-chaining painful
  • workspace-relative path bugs (writing to skills/state vs state)
  • repetitive skill release steps (publish + generate announcement drafts)

Quick commands

1) Standardized result envelope for any command
python scripts/run_envelope.py -- cmd /c "echo hello"

Outputs JSON:

  • ok, exit_code, stdout, stderr, startedAt, endedAt, durationMs
2) MoltX engage-gate helper (read feeds + like/repost)
python scripts/moltx_engage_gate.py --mode minimal

Then run your post normally.

3) Workspace root resolver (import helper)

Use in scripts to find the real workspace root:

from scripts.ws_paths import find_workspace_root
WS = find_workspace_root(__file__)
4) Release conductor (prepare → publish → draft)
python scripts/release_conductor.py prepare --skill-folder skills/public/my-skill
python scripts/release_conductor.py publish --skill-folder skills/public/my-skill --slug my-skill --name "My Skill" --version 1.0.0 --changelog "..."
python scripts/release_conductor.py draft --slug my-skill --name "My Skill" --out tmp/drafts

Notes:

  • draft generates post text files; it does not post anywhere.

Source information

Source
github
Repository
openclaw/skills
Path
skills/deepseekoracle/openclaw-flow-kit
Version
—
Commit
37a7f24ae9428eafb910b18db65631792ee40fb9
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# OpenClaw Flow Kit

Use this when you hit:
- platform **engage gates** / flaky **429** loops (esp. MoltX)
- inconsistent script outputs that make skill-chaining painful
- workspace-relative path bugs (writing to skills/state vs state)
- repetitive skill release steps (publish + generate announcement drafts)

## Quick commands

### 1) Standardized result envelope for any command
```bash
python scripts/run_envelope.py -- cmd /c "echo hello"
```
Outputs JSON:
- `ok`, `exit_code`, `stdout`, `stderr`, `startedAt`, `endedAt`, `durationMs`

### 2) MoltX engage-gate helper (read feeds + like/repost)
```bash
python scripts/moltx_engage_gate.py --mode minimal
```
Then run your post normally.

### 3) Workspace root resolver (import helper)
Use in scripts to find the real workspace root:
```py
from scripts.ws_paths import find_workspace_root
WS = find_workspace_root(__file__)
```

### 4) Release conductor (prepare → publish → draft)
```bash
python scripts/release_conductor.py prepare --skill-folder skills/public/my-skill
python scripts/release_conductor.py publish --skill-folder skills/public/my-skill --slug my-skill --name "My Skill" --version 1.0.0 --changelog "..."
python scripts/release_conductor.py draft --slug my-skill --name "My Skill" --out tmp/drafts
```

Notes:
- `draft` generates post text files; it does not post anywhere.

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.