arc-department-manager

Productivity & Tasks
v1.0.0
Benign

Manage a team of AI sub-agents organized into departments.

641 downloads641 installsby @trypto1019

Setup & Installation

Install command

clawhub install trypto1019/arc-department-manager

If the CLI is not installed:

Install command

npx clawhub@latest install trypto1019/arc-department-manager

Or install with OpenClaw CLI:

Install command

openclaw skills install trypto1019/arc-department-manager

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/trypto1019/arc-department-manager

What This Skill Does

Organize AI sub-agents into named departments with assigned models and task queues. Delegate tasks by department, track status, and generate summary reports across the full team. Built for autonomous workflows where multiple domains need to run in parallel.

Parallel delegation across specialized departments is faster and more organized than routing all tasks through a single agent sequentially.

When to Use It

  • Delegating blog writing to a content department while engineering handles bug fixes simultaneously
  • Checking all active tasks across every department in a single command
  • Assigning a high-priority market research task to a specialized research agent
  • Running an end-of-day report to review what each department completed
  • Removing a department after a project phase wraps up
View original SKILL.md file
# Department Manager

Organize your AI workers into departments. Assign tasks, track output, and coordinate multi-agent teams like a CEO.

## Why This Exists

Running an autonomous business or complex project means juggling multiple tasks across different domains: content, research, code, marketing, operations. Instead of doing everything sequentially, organize your workers into departments and delegate in parallel.

## Commands

### Create a department
```bash
python3 {baseDir}/scripts/departments.py create --name "content" --description "SEO blog posts, marketing copy, newsletters" --model "arcee-ai/trinity-large-preview:free"
```

### List departments
```bash
python3 {baseDir}/scripts/departments.py list
```

### Assign a task to a department
```bash
python3 {baseDir}/scripts/departments.py assign --dept "content" --task "Write a blog post about OpenClaw memory system" --priority high
```

### Check department status
```bash
python3 {baseDir}/scripts/departments.py status --dept "content"
```

### View all active tasks across departments
```bash
python3 {baseDir}/scripts/departments.py active
```

### Complete a task
```bash
python3 {baseDir}/scripts/departments.py complete --task-id 1 --output "Blog post written and saved to drafts/memory-post.md"
```

### Department report (summary of all departments)
```bash
python3 {baseDir}/scripts/departments.py report
```

### Remove a department
```bash
python3 {baseDir}/scripts/departments.py remove --name "content"
```

## Recommended Department Structure

| Department | Model | Responsibilities |
|------------|-------|-----------------|
| content | arcee-ai/trinity-large-preview:free | Blog posts, marketing copy, newsletters |
| research | stepfun/step-3.5-flash:free | Market research, competitor analysis, data gathering |
| engineering | openrouter/free | Code generation, bug fixes, tooling |
| operations | (manual/CEO) | Budget, strategy, communications |
| security | (manual/CEO) | Skill scanning, threat assessment, audits |

## Data Storage

Department data stored in `~/.openclaw/department-manager/departments.json`.

## Tips

- Create departments based on your actual workflow, not hypothetical needs
- Assign one default model per department for consistency
- Review completed tasks before publishing — QA is the CEO's job
- Use priority levels to focus workers on what matters now
- Run `report` at the end of each day for a team overview

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Delegating blog writing to a content department while engineering handles bug fixes simultaneously

AGENT
  1. 1Delegating blog writing to a content department while engineering handles bug fixes simultaneously
  2. 2Checking all active tasks across every department in a single command
  3. 3Assigning a high-priority market research task to a specialized research agent
  4. 4Running an end-of-day report to review what each department completed
  5. 5Removing a department after a project phase wraps up
OUTPUT
Manage a team of AI sub-agents organized into departments.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 26, 2026