implement-tasks

Validate tasks.json DAG and delegate ready tasks to expert agents.

7|1|Updated Jul 27, 2021
One-click install
npx skills add https://github.com/podcodar/webapp --skill implement-tasks-podcodar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-tasks
Source: https://github.com/podcodar/webapp/tree/main/.agents/skills/implement-tasks
Command: npx skills add https://github.com/podcodar/webapp --skill implement-tasks-podcodar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It turns a structured tasks.json plan into working code by resolving dependencies and delegating each task to the right expert agents, so you don’t have to coordinate complex parallel work manually.

Core Features & Use Cases

  • Dependency-aware execution: Validates the tasks.json DAG and computes a topological execution order so prerequisite tasks complete before dependents start.
  • Mixture of Experts delegation: For each ready task, selects and coordinates expert perspectives (from pre-assigned agent/moeExperts when available) to drive implementation and review.
  • Acceptance-criteria verification: Ensures each task is marked complete only after the defined acceptance criteria pass, reducing “done-but-broken” outcomes.

Quick Start

Tell the AI: "Implement the tasks" (with a tasks.json present in the working directory) to validate the plan, resolve dependencies, and delegate each task to expert agents for implementation.

Frequently Asked Questions about implement-tasks

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

FAQPage Schema
How do I execute a multi-step development plan based on a tasks.json dependency graph?

You can execute tasks from a tasks.json plan by validating the dependency graph, computing a topological order, and delegating each ready task to expert agents via Mixture of Experts orchestration to produce working code.

How does Mixture of Experts delegation work for concurrent software engineering tasks?

Mixture of Experts delegation works by selecting and coordinating pre-assigned expert agents for each ready task. It drives implementation and review concurrently across independent tasks when dependencies allow parallel execution.

How do I validate a DAG before running dependent development tasks?

You validate a DAG using the built-in validate-dag.py script. It checks the tasks.json structure to ensure prerequisite tasks complete successfully before any dependent tasks are allowed to start execution.

Can I run independent tasks concurrently when implementing a topological task plan?

Yes, you can run independent tasks concurrently. The topological sorting mechanism identifies tasks with no unmet prerequisites and executes them in parallel while ensuring dependent tasks wait.

How are acceptance criteria verified during automated task implementation?

Acceptance criteria are verified after each task is implemented by its delegated expert agents. A task is marked complete only after its defined criteria pass, preventing incomplete or broken outcomes.

Do I need a pre-configured tasks.json file to use dependency-driven task implementation?

Yes, you need a tasks.json file present in your working directory. This file provides the structured dependency graph required to validate the DAG and orchestrate the Mixture of Experts delegation.