ClawPM for Openclaw

A JSON-first CLI tool for managing tasks, research, and work logs across multiple developer projects.

malphas-gh
v0.1.3
Feb 20, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install clawpm

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install clawpm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ClawPM?

ClawPM is a specialized project management utility designed for developers and AI agents who require structured, machine-readable task tracking. By prioritizing a JSON-first approach, it integrates seamlessly into Openclaw Skills workflows, allowing for precise project state management. It handles everything from simple task lists to complex subtask hierarchies and research logs without requiring a heavy web interface, making it ideal for automation and terminal-centric workflows.

ClawPM Use Cases

  • Managing multiple coding projects with independent task tracking and status monitoring.
  • Providing high-fidelity context to AI agents for resuming work sessions without losing state.
  • Automating work logs and git commit tracking to maintain a clear audit trail of developer productivity.
  • Organizing research notes and issue tracking within a local-first directory structure.

How ClawPM Works

  1. Initialize a project using the CLI which creates a local directory for metadata and settings.
  2. Create tasks and subtasks that are stored as Markdown files in structured states such as open, progress, done, or blocked.
  3. Use context commands to generate a comprehensive snapshot of project status, including recent work logs and git status.
  4. Transition task states to automatically trigger work log entries and file movements within the project structure for persistent record keeping.

ClawPM Setup

To get started with this skill, install it using the uv package manager and run the setup command to initialize your portfolio:

# Install via uv
uv tool install git+https://github.com/malphas-gh/clawpm

# Run the first-time configuration
clawpm setup

# Verify the installation
clawpm setup --check

ClawPM serves as a robust foundation among Openclaw Skills for those needing structured project oversight and agent-ready context.

ClawPM Data Schema & Taxonomy

Item Location/Format Description
Portfolio ~/clawpm/portfolio.toml Global configuration and project list.
Work Log ~/clawpm/work_log.jsonl Append-only history of all actions.
Task Files .project/tasks/*.md Individual task files with metadata headers.
Project Settings .project/settings.toml Local project-specific configurations.

ClawPM Advanced Features

  • JSON-first output by default for easy programmatic integration with other Openclaw Skills.
  • Automatic project detection based on the current working directory or directory traversal.
  • Task splitting and hierarchical subtask management with state-based file movements.
  • Integrated research and issue tracking modules designed specifically for developer investigations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins clawpm
Github Stars: 0
forks: 0

Featured*