Skip to content

Setup

preqstation-openclaw is a skill package for OpenClaw runtimes. It does not ship Telegram or webhook infrastructure by itself; the runtime imports this repo to resolve projects, create worktrees, and launch coding agents.

ClawHub Import

Repository URL:

https://github.com/sonim1/preqstation-openclaw
  1. Open ClawHub
  2. Choose Import Skill
  3. Paste the repository URL
  4. Confirm that SKILL.md is detected from the repo root

Project Path Mapping

Real project mappings live in OpenClaw agent memory, not in this repository.

/Users/kendrick/projects/preqstation-openclaw/MEMORY.md is only a sample schema reference.

Use short lowercase keys that map to absolute checkout paths, for example:

| key | cwd | note |
|-----|-----|------|
| proj | /Users/kendrick/projects/my-app | Main product repo |
| docs | /Users/kendrick/projects/preqstation-lp | Guide site |

Resolution order:

  1. Absolute path mentioned directly in the message
  2. Project key from OpenClaw agent memory
  3. Task prefix key match from OpenClaw agent memory
  4. Ask the user for an absolute path, then save it to agent memory

Environment Variable

OPENCLAW_WORKTREE_ROOT

Controls where task worktrees are created.

Terminal window
export OPENCLAW_WORKTREE_ROOT="/tmp/openclaw-worktrees"

Default: /tmp/openclaw-worktrees

Worktree Layout

Each task runs inside a dedicated worktree:

<OPENCLAW_WORKTREE_ROOT>/<project_key>/<branch_slug>/

Branch naming priority:

  1. branch_name="..." from the message
  2. Fallback preqstation/<project_key>

If a custom branch name does not already include the project key, OpenClaw normalizes it to:

preqstation/<project_key>/<branch_name>

Example:

/tmp/openclaw-worktrees/proj/preqstation-proj-rate-limit/

Engine Keys

OpenClaw resolves engine identity with PREQ engine keys while launching local CLI binaries:

Engine keyLocal binary
claude-codeclaude
codexcodex
gemini-cligemini

Default engine key: claude-code

Natural-language examples:

  • Start PROJ-284 in the example project using Claude Code.
  • Use Codex to fix README command examples in the example project.
  • Use Gemini CLI to draft notes for DOC-12 in the example project.

Next Steps

  1. Import the skill into your OpenClaw runtime
  2. Confirm project key → path mappings exist in agent memory
  3. Set OPENCLAW_WORKTREE_ROOT if you do not want the default
  4. Verify claude, codex, or gemini is installed locally
  5. Continue to Execution