Ltpm
Skill by bono5137
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bono5137/ltpmLong-term Task Progress Management (LTPM)
Skill Name: long-term-task-progress
Version: 2.1
License: MIT-0
Author: OpenClaw Community
Purpose: A universal protocol for managing long-term, multi-stage projects in OpenClaw. Ensures that any project can be resumed seamlessly after days or weeks of pause.
Trigger: When user initiates a project that will span multiple sessions, or explicitly asks for progress management.
Overview
The LTPM (Long-term Task Progress Management) protocol transforms OpenClaw's short-term conversation memory into structured long-term documents. It ensures that when you return to a project after days or weeks, you can instantly understand:
- What the project aims to achieve
- Where you left off
- What needs to be done next
Design Philosophy
This skill is designed for OpenClaw's always-on background service architecture:
- Passive Mechanism (保底):利用 HEARTBEAT.md 原生机制,防止非预期中断导致的进度丢失
- Active Mechanism (增强): 关键里程碑时的主动记录,确保重要决策路径被精准保留
- Dual-track Collaboration: 被动保底 + 主动增强,平衡系统健壮性与 Token/上下文资源开销
Quick Start
When you start a new long-term project:
- Create the project directory structure (see below)
- Initialize the Core Triad documents
- Configure auto-save settings
- Update MEMORY.md with project index
# Example project initialization
projects/
└── {project_name}/
├── MISSION.md # Required: Project goals
├── PROGRESS.md # Required: Current status
└── NEXT_STEPS.md # Required: Action items
1. Universal Project Structure
Core Triad (Required for ALL projects)
These three documents are mandatory for any project managed under LTPM:
| File | Purpose | Updates |
|---|---|---|
MISSION.md | Project definition: goals, success criteria, deliverables, constraints | Only when goals change |
PROGRESS.md | Current status: stage, completed milestones, blockers, recent activity | Every session / milestone |
NEXT_STEPS.md | Action queue: prioritized atomic tasks, next immediate action | After each work session |
Optional Extensions (By Project Type)
Add folders/files as needed based on project nature:
| Project Type | Optional Folders/Files |
|---|---|
| Code Development | architecture.md, docs/, tests/, src/ |
| Artistic Creation | assets/, references/, style_guide.md |
| Long-form Writing | outline.md, research/, chapters/ |
| Business Operations | config/, scripts/, logs/ |
| Research | hypothesis.md, findings/, data/ |
2. Document Templates
MISSION.md Template
# {Project Name}
**Created**: {YYYY-MM-DD}
**Version**: {x.y}
**Status**: Active / Paused / Completed
## Vision
What are we building/creating? Why does it matter?
## Success Criteria
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bono5137-ltpm": {
"enabled": true,
"auto_update": true
}
}
}