@prajwalshete/platform-tools
v1.3.0
Published
OpenClaw plugin — gives AI agents tools for task management and GitHub integration with worktree isolation (update_task, get_task, list_branches, create_branch, create_pr, commit_and_push, get_pr_status).
Maintainers
Readme
Platform Tools — OpenClaw Plugin
An OpenClaw plugin that gives AI agents the ability to read and update project management tasks through your backend API.
What it does
This plugin registers two tools that any OpenClaw agent can use:
| Tool | Description |
|---|---|
| get_task | Retrieve full task details — title, description, status, labels, comments, checklists |
| update_task | Update task status, submit plans for review, or post comments visible to the team |
Install
openclaw plugins install @prajwalshete/platform-toolsThen add it to your plugin allowlist and restart:
openclaw config set plugins.allow '["platform-tools"]'
openclaw gateway restartHow it works
The plugin connects to your backend API at http://127.0.0.1:3001 via two internal endpoints:
Agent calls get_task / update_task
|
v
Plugin sends HTTP POST to backend
- GET: POST /internal/task-get
- UPDATE: POST /internal/task-update
|
v
Backend handles DB operations + broadcasts updatesAgents never touch the database directly. All reads and writes go through your backend, which enforces permissions and broadcasts changes to connected clients in real-time.
Tools Reference
get_task
Retrieves full details of a task.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
| task_id | string | Yes | The task ID to retrieve |
Returns: Formatted task details including title, status, priority, description, labels, comments, and checklists.
update_task
Updates a task's status, plan, or posts a comment.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
| task_id | string | Yes | The task ID to update |
| status | string | No | New status: ai_planning, ai_discuss, ai_plan_review, ai_in_progress, ai_done |
| ai_plan | string | No | Plan text to submit for human review |
| ai_plan_status | string | No | Plan status (use pending_review when submitting) |
| comment | string | No | Comment visible to the team |
Requirements
- OpenClaw
>= 2026.3.0 - A backend API running on
localhost:3001with/internal/task-getand/internal/task-updateendpoints
License
MIT
