← Back to Skills Marketplace
austindixson

Project Manager Agent

by austindixson · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
337
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install project-manager-agent
Description
Monitors active sub-agents, detects stalls, provides status updates, and steers stuck agents via sessions_send.
Usage Guidance
This skill appears to do what it says: it reads the local OpenClaw sessions.json (default ~/.openclaw/...) to detect stalled sub-agents, prints a summary/JSON, and asks the agent to call sessions_send to steer them. Before installing, confirm you are comfortable with the skill reading session files (which may contain transcripts or sensitive state) and writing a steer_state file under OPENCLAW_HOME/logs. If you plan to run it as a cron job, ensure the cadence and max_steer_per_run are appropriate so it doesn't spam sub-agents. Also verify that the agent invoking this skill has only the sessions_list/sessions_send privileges you intend. If you want to audit behavior, run the script locally once (with --json and inspect output) in an isolated environment to confirm it behaves as expected.
Capability Analysis
Type: OpenClaw Skill Name: project-manager-agent Version: 0.1.0 The OpenClaw AgentSkills skill bundle is designed to monitor and steer sub-agents. The `SKILL.md` provides clear instructions for the agent to run the `project_manager.py` script, parse its JSON output, and use the `sessions_send` tool to interact with stalled sub-agents. The `scripts/project_manager.py` script reads OpenClaw's internal `sessions.json` to determine sub-agent status and manages its own state in `project-manager-agent.steer_state.json` within the OpenClaw logs directory. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or malicious prompt injection attempts. All actions are consistent with the stated purpose of a project management agent.
Capability Assessment
Purpose & Capability
Name/description (monitor sub-agents, detect stalls, steer via sessions_send) aligns with the included script and config. The script reads a local sessions.json under OPENCLAW_HOME and outputs stalled session keys for the agent to call sessions_send — this is coherent with the declared purpose.
Instruction Scope
SKILL.md instructs the agent to run the provided script and parse its JSON output, then call sessions_send for up to N keys. The script reads local session state (~/.openclaw by default) and writes a local steer_state log. Reading sessions.json is required for the stated functionality but may expose session/transcript data to whoever runs the skill — this is expected but worth noting.
Install Mechanism
No install spec (instruction-only skill with a shipped script). Nothing is downloaded or installed from external URLs.
Credentials
No credentials or special env vars are required. The script respects OPENCLAW_HOME (optional) and reads/writes only under that directory, which is proportional to its purpose.
Persistence & Privilege
always is false; the skill is user-invocable and may be run on a cron. It writes its own steer_state file under OPENCLAW_HOME/logs and does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install project-manager-agent
  3. After installation, invoke the skill by name or use /project-manager-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Project Manager Agent v0.2.0 introduces proactive monitoring and management of sub-agents. - Monitors active OpenClaw sub-agents and checks for stalls or failures. - Detects sub-agents with stalled or aborted runs, using a configurable staleness threshold. - Provides both human-readable and JSON status reports, including stalled session keys for automated handling. - Supports steering of stuck agents via sessions_send, with cooldown tracking to prevent repeated actions. - Adds detailed usage instructions for integrating monitoring and steering steps, as well as cron job setup.
Metadata
Slug project-manager-agent
Version 0.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Project Manager Agent?

Monitors active sub-agents, detects stalls, provides status updates, and steers stuck agents via sessions_send. It is an AI Agent Skill for Claude Code / OpenClaw, with 337 downloads so far.

How do I install Project Manager Agent?

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

Is Project Manager Agent free?

Yes, Project Manager Agent is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Project Manager Agent support?

Project Manager Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Project Manager Agent?

It is built and maintained by austindixson (@austindixson); the current version is v0.1.0.

💬 Comments