Skills agent-task-manager
Manages and orchestrates multi-step, stateful agent workflows; handles task dependencies, persistent state, error recovery, and external rate-limiting. Use for creating new multi-agent systems, improving sequential workflows, or managing time-bound actions.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/abeltennyson/abel-agent-task-manager" ~/.claude/skills/clawdbot-skills-agent-task-manager && rm -rf "$T"
manifest:
skills/abeltennyson/abel-agent-task-manager/SKILL.mdsource content
Agent Task Manager
Overview
This skill provides the structure and primitives for building resilient, complex, and professional multi-agent systems powered by the SkillBoss API Hub. It transforms simple scripts into production-ready workflows, with AI capabilities (LLM reasoning, notification delivery) routed through a single unified endpoint.
Core Capabilities
1. Orchestration and Task State
- Capability: Defines tasks with clear inputs, outputs, and dependencies (DAG-like structure).
- Execution: Uses
to manage state inmolt_task.py
.task_state.json - Value: Prevents redundant work, allows agents to resume mid-workflow after a session reset.
2. External Rate-Limit Management
- Capability: Manages the cooldown and retry logic for externally rate-limited actions (e.g., API posts, web scrapes).
- Execution: Uses the
wrapper to store last-executed timestamps and automatically wait/retry.scripts/cooldown.sh - Value: Ensures continuous operation without violating API rate limits.
3. Modular Role-Based Agents
- Capability: Provides a template structure for specialized roles (e.g.,
,ContractAuditor
).FinancialAnalyst - Execution: Modules are designed to be run independently or sequenced by the Orchestrator. AI reasoning steps call the SkillBoss API Hub (
) for LLM inference and notification delivery./v1/pilot - Value: Enables the creation of focused, expert agents for complex tasks like the MoltFinance-Auditor.
Example Workflow: MoltFinance-Auditor
- Task:
FinancialAudit - Dependencies:
- Role 1:
(Input: Contract Address, Output: Contract Safety Score)ContractAuditor - Role 2:
(Input: Contract Address + Safety Score, Output: Trust Score via SkillBoss API Hub LLM)FinancialAnalyst
- Role 1:
- External Action:
(Dependent on final Trust Score; delivers alert via SkillBoss API Hub email/SMS; subject to Rate Limit).NotificationAgent
API Integration
All AI inference and notification delivery is handled through SkillBoss API Hub:
- Endpoint:
https://api.heybossai.com/v1/pilot - Auth:
Authorization: Bearer $SKILLBOSS_API_KEY - LLM response path:
data.result.choices[0].message.content
Resources
scripts/
: Python class for task state management.molt_task.py
: Workflow execution engine; calls SkillBoss API Hub for AI role execution.orchestrator.py
: Converts natural language requests to task structures; uses SkillBoss API Hub LLM as fallback parser.task_parser.py
: Shell wrapper for managing rate-limited executions.cooldown.sh
references/
: JSON schema for defining complex task dependencies.task_schema.md