skills$openclaw/doing-tasks
arisylafeta4.4k

by arisylafeta

doing-tasks – OpenClaw Skill

doing-tasks is an OpenClaw Skills integration for planning workflows. Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill.

4.4k stars9.8k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026planning

Skill Snapshot

namedoing-tasks
descriptionUse when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill. OpenClaw Skills integration.
ownerarisylafeta
repositoryarisylafeta/clawlistpath: doing-tasks
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @arisylafeta/clawlist:doing-tasks
last updatedFeb 7, 2026

Maintainer

arisylafeta

arisylafeta

Maintains doing-tasks in the OpenClaw Skills directory.

View GitHub profile
File Explorer
1 files
doing-tasks
SKILL.md
3.3 KB
SKILL.md

name: doing-tasks description: "Use when executing any task. Work through plans systematically, tracking progress, handling blockers, and coordinating with other skills. The central execution skill."

Doing Tasks - Execution Core

The Rule

If a task exists, you MUST use the appropriate skill before acting.

User message received
    ↓
Might any skill apply? → YES (even 1% chance) → Invoke skill
    ↓                                    ↓
    NO ← definitely not                  Announce: "Using [skill]"
    ↓                                    ↓
Respond                              Follow skill exactly

Skill Priority

When multiple skills could apply:

  1. Process skills first (brainstorming, debugging) - determine HOW
  2. Planning skills second (write-plan) - create roadmap
  3. Execution skills third (doing-tasks, dispatch-multiple-agents) - do the work
  4. Verification skills last (verify-task) - confirm completion

The Workflow

Standard Project Flow:

brainstorming → write-plan → doing-tasks → verify-task
     ↑                              ↓
     └────── refinement ←───────────┘

With Parallel Execution:

brainstorming → write-plan → dispatch-multiple-agents → verify-task
                                   ↓
                            doing-tasks (per subagent)

Red Flags - STOP and Check Skills

ThoughtReality
"This is just a simple question"Questions are tasks. Check for skills.
"I need more context first"Skill check comes BEFORE clarifying.
"Let me explore first"Skills tell you HOW to explore.
"I can check files quickly"Check for skills first.
"I remember this skill"Skills evolve. Read current version.
"This doesn't need a formal skill"If a skill exists, use it.
"I'll just do this one thing first"Check BEFORE doing anything.

Execution Discipline

Do:

  • Check for skills BEFORE any action
  • Follow the plan exactly
  • Mark tasks complete as you finish
  • Report blockers immediately
  • Ask for clarification when unclear

Don't:

  • Skip skills because "it's simple"
  • Add unplanned scope without approval
  • Work silently for long periods
  • Guess when unclear
  • Let blockers sit unreported

Integration with Clawlist

For long-running or infinite tasks:

doing-tasks → update ongoing-tasks.md → schedule next run

The doing-tasks skill executes, then updates the task tracking file for heartbeat monitoring.

Sub-Skills Reference

  • brainstorming - Before any creative work
  • write-plan - After design, before execution
  • dispatch-multiple-agents - For parallel independent tasks
  • verify-task - After completion

Example

User: "Build me a todo app"

Correct flow:

  1. "Using brainstorming skill to clarify requirements"
  2. Brainstorm: Ask questions, explore approaches
  3. "Using write-plan skill to create implementation plan"
  4. Write-plan: Create checkpoints and tasks
  5. "Using doing-tasks skill to execute"
  6. Execute: Work through plan
  7. "Using verify-task skill to confirm completion"
  8. Verify: Check against plan, get user approval

Incorrect:

  • Jumping straight to coding without brainstorming
  • Starting work without a plan
  • Skipping verification
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install doing-tasks?

Run openclaw add @arisylafeta/clawlist:doing-tasks in your terminal. This installs doing-tasks into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/arisylafeta/clawlist. Review commits and README documentation before installing.