apm-3-initiate-worker

Initializes an APM Worker agent to execute tasks via the message bus.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? In an Agentic Project Management (APM) session, Worker agents need a consistent, repeatable way to register their identity, load the correct procedural guides, and begin executing tasks assigned through the file-based message bus. This Skill standardizes that initiation so Workers start with the right context every time. ## Core Features & Use Cases - Agent Registration: Resolves the agent identifier against .apm/bus/ directory names and verifies the task, report, and handoff bus files exist. - Handoff Continuation: Detects handoff bus content and loads prior instance logs so a new Worker can resume mid-task or mid-batch work. - Task Execution Loop: Directs the Worker through executing task prompts, logging outcomes, writing task reports, and awaiting the next assignment. - Use Case: A user running a multi-agent APM project invokes this command to spin up a Worker instance that picks up its assigned task from the bus, executes it, logs the result, and reports back to the Manager. ## Quick Start Invoke the apm-3-initiate-worker skill with your agent identifier to register as a Worker and begin executing tasks from the APM message bus.

Frequently Asked Questions about apm-3-initiate-worker

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

FAQPage Schema
How do I initiate a Worker agent in an APM session?

Invoke the apm-3-initiate-worker command with your agent identifier. The Worker resolves the identifier against the .apm/bus/ directories, registers itself, verifies bus files exist, and then either processes a handoff or begins the task execution loop.

How does an APM Worker receive tasks from the Manager?

Workers receive task prompts through the file-based message bus in .apm/bus/<agent-slug>/task.md. After initiation, the Worker checks the task bus and executes any available prompt, or waits for delivery via the /apm-4-check-tasks command.

What happens when a Worker takes over after a handoff?

If the handoff bus contains content, the incoming Worker reads the handoff prompt, extracts the instance number, loads the Handoff Log and current Stage Task Logs, clears the handoff bus, and confirms readiness before resuming task execution.

Can a Worker accept tasks assigned to a different agent?

No. After registration, a Worker only accepts tasks assigned to its registered agent identifier. If it receives an assignment for a different agent, it declines and directs the user to the correct Worker instance.

What documents does an APM Worker read during initiation?

The Worker reads the task execution guide, task logging guide, the apm-communication skill for the message bus protocol, and AGENTS.md for rules. It does not read planning or coordination documents outside this list.