← Back to Skills Marketplace
dodge1218

Task Extractor

by KairoKid · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install task-extractor
Description
Extract, track, and verify completion of multiple tasks from a single user message. Use when any message contains 3+ actionable items, a prompt dump with mix...
Usage Guidance
This skill is coherent but potentially dangerous in practice because it instructs the agent to act without asking follow-up confirmation, spawn sub-agents, and perform external checks. Before installing: (1) decide whether you want the agent to automatically perform actions generated from user messages — if not, disable autonomous invocation or modify the skill to require confirmation for anything beyond harmless 'QUICK' reads; (2) run the skill in a sandboxed workspace to contain file writes (TASK_QUEUE.md); (3) ensure credentials your agent has access to are minimised (the skill doesn't declare which creds it needs); (4) consider editing SKILL.md to require explicit user confirmation for destructive or privileged tasks and to enumerate any needed credentials/APIs; (5) monitor sub-agent activity and logs when the skill first runs. If you lack those controls, treat this skill as higher-risk.
Capability Analysis
Type: OpenClaw Skill Name: task-extractor Version: 1.0.0 The 'task-extractor' skill is a workflow management tool designed to help an AI agent track and execute multiple tasks from a single user message. It uses a 'TASK_QUEUE.md' file in the workspace to maintain state and provides a structured reporting format for the user. While it encourages a proactive 'don't interrogate, just do' approach (referred to as 'Ryan's rule' in SKILL.md), this is a common design pattern for autonomous agents to reduce conversational overhead and does not exhibit malicious intent, data exfiltration, or unauthorized execution capabilities.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md: extraction, queueing, and verification of multi-item user messages. Writing TASK_QUEUE.md in a workspace and tracking artifacts is coherent with the stated purpose; no unrelated environment variables, binaries, or installs are requested.
Instruction Scope
The instructions explicitly tell the agent to execute tasks automatically ('Ryan's rule: don't interrogate, just do'), prioritize and run tasks, spawn sub-agents, and verify completion via external checks (file existence, API 200, deploy URL). This gives the skill broad runtime powers (file writes, network calls, potentially destructive operations) without requiring user confirmation and with an activation rule of 'if uncertain, activate', increasing risk of unintended actions.
Install Mechanism
Instruction-only skill with no install spec and no code files — low installation risk (nothing is downloaded or written by an installer).
Credentials
No credentials or env vars are declared (appropriate for an extraction/tracking tool). However, the verification and execution steps imply API calls, deployments, or other actions that may require credentials; the skill neither requests nor documents required credentials and may therefore end up using whatever credentials the agent already has access to — this is a gap and a potential risk.
Persistence & Privilege
The skill writes and updates workspace/TASK_QUEUE.md (expected). It can spawn sub-agents and rely on asynchronous completion events; it is not set to always:true. Combined with the 'do not ask' rule, the ability to autonomously perform and verify tasks increases blast radius, but the skill does not change other skills or system-wide configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install task-extractor
  3. After installation, invoke the skill by name or use /task-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
First release. Prevents dropped tasks from multi-item prompts. Extract → receipt → execute → reconcile → verify.
Metadata
Slug task-extractor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Task Extractor?

Extract, track, and verify completion of multiple tasks from a single user message. Use when any message contains 3+ actionable items, a prompt dump with mix... It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install Task Extractor?

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

Is Task Extractor free?

Yes, Task Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Task Extractor support?

Task Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Task Extractor?

It is built and maintained by KairoKid (@dodge1218); the current version is v1.0.0.

💬 Comments