← Back to Skills Marketplace
kai-tw

Pi Workflow Orchestration

by kai-tw · GitHub ↗ · v1.1.1
cross-platform ✓ Security Clean
540
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install pi-workflow
Description
Workflow orchestration for Pi's task management, self-improvement, and code quality standards. Use when starting new projects, managing multi-step tasks (3+...
Usage Guidance
This skill appears to do exactly what it says: provide planning templates, capture lessons, and optionally inject a session-start reminder. Before enabling/installing: 1) Review handler.js/handler.ts (they are short and only inject a virtual file) and confirm you are comfortable copying the hook into ~/.openclaw/hooks; 2) If you plan to run scripts/sync_lessons.py, use the --dry-run first to confirm it reads the correct workspace path (~/.openclaw/workspace by default) and that you’re ok with it updating references/lessons.md in the skill repo; 3) Be cautious if you edit the handler to add links — pointing to internal URLs is fine but avoid adding network calls or secret embeddings; 4) If you prefer no automatic reminders, keep the hook disabled (openclaw hooks enable/disable is documented). Overall the files are coherent with the stated purpose and do not request unrelated privileges or credentials.
Capability Analysis
Type: OpenClaw Skill Name: pi-workflow Version: 1.1.1 The skill bundle provides a structured workflow for an AI agent's self-improvement and task management. It instructs the agent to write to specific markdown files within its workspace (`tasks/lessons.md`, `tasks/errors.md`, `tasks/feature_requests.md`). A Python script (`scripts/sync_lessons.py`) handles syncing these workspace lessons to the skill's `references/lessons.md` file, performing only local file read/write operations within the expected scope. An OpenClaw hook (`hooks/openclaw/handler.js`/`.ts`) injects a virtual markdown reminder (`PI_WORKFLOW_REMINDER.md`) into the agent's context at session start, which is a benign form of self-guidance. All instructions and code are aligned with the stated purpose and show no evidence of malicious intent, data exfiltration, unauthorized execution, or persistence mechanisms.
Capability Assessment
Purpose & Capability
The skill claims to provide workflow orchestration, self-improvement loops, and bootstrap reminders; included files (SKILL.md, hook handlers, docs, and a sync script) implement exactly that. Required env, binaries, and config paths are empty, matching the stated purpose.
Instruction Scope
SKILL.md instructs the agent to write and maintain files under tasks/ (todo.md, lessons.md, errors.md, feature_requests.md) and to run the provided sync script to merge workspace lessons into the skill repo. The hook handlers only inject a virtual bootstrap file into session context. There are no instructions to read or exfiltrate secrets, access unrelated system config, or call external endpoints.
Install Mechanism
No install spec is provided (instruction-only with optional local hook files). The included hook files are local code (handler.js/ts) and a Python sync script; nothing is downloaded from external URLs during install. This is proportionate to the functionality.
Credentials
The skill does not request environment variables, API keys, or credentials. The sync script reads from a workspace path (default ~/.openclaw/workspace) and writes to the skill's references/lessons.md — this file-system access is consistent with the documented purpose.
Persistence & Privilege
The hook injects a virtual reminder on agent bootstrap (in-memory) and the repository suggests copying the hook into ~/.openclaw/hooks to enable it. The skill is not set always:true and does not autonomously add persistent credentials; however enabling the hook (manual or via ClawHub) will cause bootstrap reminders each session — this is expected but worth noting before enabling.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pi-workflow
  3. After installation, invoke the skill by name or use /pi-workflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Complete workflow orchestration skill with plan node, self-improvement loop, and custom hooks integration
v1.1.0
Security fix: remove automatic lesson syncing to prevent prompt injection vulnerabilities. Lessons now stay in workspace only.
v1.0.0
Initial release: 6 core disciplines, task management, lesson syncing
Metadata
Slug pi-workflow
Version 1.1.1
License
All-time Installs 2
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is Pi Workflow Orchestration?

Workflow orchestration for Pi's task management, self-improvement, and code quality standards. Use when starting new projects, managing multi-step tasks (3+... It is an AI Agent Skill for Claude Code / OpenClaw, with 540 downloads so far.

How do I install Pi Workflow Orchestration?

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

Is Pi Workflow Orchestration free?

Yes, Pi Workflow Orchestration is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Pi Workflow Orchestration support?

Pi Workflow Orchestration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pi Workflow Orchestration?

It is built and maintained by kai-tw (@kai-tw); the current version is v1.1.1.

💬 Comments