apm-4-check-tasks

Retrieves pending Task Prompts from an APM agent's Task Bus directory.

1|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/ZK-Theory/TDL --skill apm-4-check-tasks-zk-theory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apm-4-check-tasks
Source: https://github.com/ZK-Theory/TDL/tree/main/.agents/skills/apm-4-check-tasks
Command: npx skills add https://github.com/ZK-Theory/TDL --skill apm-4-check-tasks-zk-theory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? In an APM (Agentic Project Management) workflow, Worker agents need a deterministic way to discover and claim their assigned Task Prompts without manually hunting through files. This Skill resolves the agent's identity, locates its Task Bus file, and validates that the pending task is actually routed to the correct Worker. ## Core Features & Use Cases - Task Bus Polling: Reads the agent-specific task file at .apm/bus/<agent-slug>/task.md to check for pending Task Prompts. - Identity Resolution: Resolves the agent's bus path from prior registration or from a user-supplied [agent-id] argument, following the APM agent ID resolution rules. - Routing Validation: Cross-checks the agent field in the task's YAML frontmatter against the registered identity and declines misrouted tasks. - Use Case: A Worker agent in a multi-agent APM setup invokes this command to pick up its next assignment, confirm it is the intended recipient, and begin executing the task per the APM task execution procedure. ## Quick Start Invoke the check-tasks command with your agent ID to check your Task Bus for any pending Task Prompts.

Frequently Asked Questions about apm-4-check-tasks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check for pending tasks as an APM Worker agent?

Invoke the check-tasks command, optionally passing your agent-id if you are not yet registered. The Skill reads your Task Bus file at .apm/bus/<agent-slug>/task.md and reports whether a Task Prompt is pending.

What is the APM Task Bus and where is it located?

The Task Bus is a per-agent Markdown file located at .apm/bus/<agent-slug>/task.md that holds pending Task Prompts. Workers read this file to receive assignments instead of manually referencing task files.

Do I need to provide an agent-id to check tasks?

Only if you are not yet registered. Registered agents already have a resolved bus path, so the argument is ignored; unregistered Workers must supply an agent-id so their identity and bus path can be resolved.

What happens if a task is routed to the wrong agent?

The Skill cross-validates the agent field in the task's YAML frontmatter against the registered identity. On a mismatch it flags a routing error, declines the task, and directs the user to the correct Worker.

Can Planners or Managers use the check-tasks command?

No. The command is Worker-only; Planners, Managers, and non-APM agents are instructed to concisely decline and take no action when it is invoked.