← Back to Skills Marketplace
Project Context Manager
by
liuboyang025-sketch
· GitHub ↗
· v1.0.0
· MIT-0
158
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-project-context-manager
Description
用统一规则管理长期项目的发现、进入、退出、恢复与阶段性固化。
Usage Guidance
This skill appears to do exactly what it says: manage project context via files and initialize project folders. Things to consider before installing or running:
- Review the included templates and scripts locally (scripts/init_project.py) so you understand exactly what will be written and where. The init script uses the projects_root you pass and defaults to creating a workspace under ~/.openclaw/workspace.
- The skill will read and write files under user-specified paths; only run initialization after confirming the target paths and backing up any existing data you care about.
- The docs contain example absolute paths (e.g. /Users/example/...). These are benign examples but you may want to remove or replace them before publishing or sharing the skill to avoid leaking local paths.
- There are no credential or network requests in the bundle; if you modify the skill to add remote sync or integrations later, re-evaluate required permissions.
If you want extra caution: run the provided init_project.py manually from a sandbox directory first (pass a temporary projects_root) to see the exact files created, and confirm the assistant asks for explicit confirmation before creating or registering projects as documented.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-project-context-manager
Version: 1.0.0
The skill is a comprehensive project context management system designed to organize long-term AI interactions into structured file-based workspaces. It utilizes a Python script (scripts/init_project.py) to automate the creation of project directories and standardized markdown templates (e.g., recovery entries, decision logs, and checkpoints). The instructions in SKILL.md are well-structured and emphasize safety, requiring the agent to seek user confirmation before switching contexts and maintaining clear boundaries between project-specific data and general conversation. No malicious patterns such as data exfiltration, unauthorized network access, or obfuscated code were detected.
Capability Assessment
Purpose & Capability
Name/description describe file-based project discovery, enter/exit/recover/solidify flows. Declared dependency is python3 and the bundle includes a small init_project.py plus templates and docs — all proportional to initializing and managing on-disk project structures.
Instruction Scope
SKILL.md instructs the assistant to read/write a lightweight projects registry (recommended path: ~/.openclaw/workspace/projects-registry.json), scan user-specified project directories, and read project files (00_恢复入口.md, indexes, checkpoints). That is consistent with the stated purpose. Note: the skill will create files/directories when the init script is run; SKILL.md and docs emphasize not writing paths into the skill body and require user confirmation before creating directories, but the included docs contain example absolute user paths (e.g. /Users/example/...) — harmless for functionality but should be removed before public release and may confuse reviewers.
Install Mechanism
No remote install or downloads; this is instruction-only with an included Python script. No network fetches or packaged dependencies were specified. Low install risk.
Credentials
The skill requires no environment variables or credentials. It does read/write user filesystem locations (user-specified projects_root and defaults under ~/.openclaw/workspace). This file-system access is necessary for the declared functionality and is limited to local paths the user supplies or the documented defaults.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges. It can create and write files within the user's chosen project_root and workspace_root (defaulting to ~/.openclaw/workspace) when the init script is executed — expected for this behavior. Autonomous model invocation is allowed by default but is not exceptional here; the skill does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-project-context-manager - After installation, invoke the skill by name or use
/openclaw-project-context-manager - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: establishes a universal, file-based long-term project context management system for multi-project workflows.
- Defines workspace-level rule files (e.g., PROJECT_SYSTEM.md) and per-project standard structures, supporting explicit project enter, recover, and checkpoint actions.
- Formalizes processes for project discovery, confirmation, entry, exit, and state recovery; prevents accidental mixing of project context and chat.
- Introduces standard project folder templates, including recovery entry, documentation index, checkpoints, and decision logs.
- Provides initialization script for creating compliant project structures.
- Sets out clear boundaries: project context is managed by files, distinct from UI session switching, and without hardcoded project assumptions.
- Establishes strict anti-interruption and prompt rules, ensuring user intent always controls project management workflows.
Metadata
Frequently Asked Questions
What is Project Context Manager?
用统一规则管理长期项目的发现、进入、退出、恢复与阶段性固化。 It is an AI Agent Skill for Claude Code / OpenClaw, with 158 downloads so far.
How do I install Project Context Manager?
Run "/install openclaw-project-context-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Project Context Manager free?
Yes, Project Context Manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Project Context Manager support?
Project Context Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Project Context Manager?
It is built and maintained by liuboyang025-sketch (@liuboyang025-sketch); the current version is v1.0.0.
More Skills