CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

task-orchestrator

Autonomous multi-agent task orchestration with dependency analysis, parallel tmux/Codex execution, and self-healing heartbeat monitoring. Use for large projects with multiple issues/tasks that need coordinated parallel execution.

69

2.29x
Quality

65%

Does it follow best practices?

Impact

85%

2.29x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/task-orchestrator/SKILL.md

The canonical home for this skill is task-orchestrator in jdrhyne/agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is concrete and the orchestration workflow is well sequenced with a real self-healing feedback loop, but execution-critical pieces are pseudocode, model configuration is stated inconsistently, destructive cleanup lacks validation gates, and everything is packed into one long file with no progressive disclosure. It lands at the midpoint across all four dimensions.

Suggestions

Make the orchestration loops and heartbeat executable: replace invented syntax like "cron action:add job:{...}" and "for task in phase1_tasks; do" with runnable commands (or a scripts/launch_phase.sh), and resolve the contradiction between "Model config is in ~/.codex/config.toml, not CLI flag" and the "--model gpt-5.2-codex-high" flags used elsewhere.

Add validation checkpoints before destructive steps: verify each task's PR is merged (gh pr view --json state) and all manifest statuses are "merged" before running kill-server, worktree removal --force, and rm -rf "$WORKDIR".

Move the full check_progress.sh script, the example security-framework manifest, and the dated Lessons Learned into scripts/ and references/ files, keeping SKILL.md as a concise overview with clearly signaled one-level-deep references.

DimensionReasoningScore

Conciseness

The body is mostly dense commands and JSON rather than padded explanation, but it has noticeable slack: model configuration is stated three inconsistent ways (a note saying "Model config is in ~/.codex/config.toml, not CLI flag" while other blocks use "--model gpt-5.2-codex-high"), the dated "Lessons Learned (2026-01-17)" section embeds time-sensitive detail inline, and the Example/Tips sections repeat dependency rules already stated. This is tighter than heavily padded prose but not the minor-trim case of a 4.

3 / 5

Actionability

Much is executable (git worktree, tmux, gh commands, the manifest JSON), but key orchestration pieces are pseudocode: "cron action:add job:{...}" is invented syntax, "for task in phase1_tasks; do" is not runnable shell, and "if tmux capture-pane shows shell prompt; then" is instruction-as-pseudocondition. More than minor gaps, so it sits below the "mostly executable" anchor and matches "some concrete guidance but incomplete".

3 / 5

Workflow Clarity

The six-step workflow is clearly sequenced and includes a genuine feedback loop (check → classify DONE/ERROR/STUCK → self-heal → retry), which would merit a 4. However, the workflow performs destructive batch operations — "tmux -S "$SOCKET" kill-server", "git worktree remove ... --force", "rm -rf "$WORKDIR"" — with no validation checkpoints that PRs are merged or tasks complete before cleanup, and the monitoring regexes are unvalidated heuristics. Per the rubric, missing validation in destructive/batch operations caps this at 3.

3 / 5

Progressive Disclosure

Section headers provide reasonable structure, but the skill is a ~400-line single file with no bundle files at all: a complete 40-line bash script ("check_progress.sh"), the full Example manifest, and the Lessons Learned section are inlined content that clearly belongs in scripts/ or references/ files. This matches "some structure but content that should be separate is inline"; it is above the anchor-2 case only because the section organization and navigation within the file are decent.

3 / 5

Total

12

/

20

Passed

Description

67%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A solid description with a concrete capability list and an explicit "Use for..." trigger clause. Its weaknesses are technical-jargon-heavy trigger terms and an abstract "when" condition rather than natural, concrete phrases users would say.

DimensionReasoningScore

Specificity

Lists several concrete capability areas — "dependency analysis", "parallel tmux/Codex execution", and "self-healing heartbeat monitoring" — which are specific and distinct actions. Not a 5: coverage has minor gaps (no mention of manifest management, PR creation, or worktree isolation), and "Autonomous multi-agent task orchestration" frames rather than specifies.

4 / 5

Completeness

Both are present: the "what" is the concrete action list, and the "when" is explicit via "Use for large projects with multiple issues/tasks that need coordinated parallel execution". Not a 5: the trigger clause is somewhat abstract ("large projects") and lacks the concrete, varied trigger phrases of the top anchor; it is more explicit than a merely implied "when", so it is above 3.

4 / 5

Trigger Term Quality

Includes some natural phrases users would say — "large projects with multiple issues/tasks", "coordinated parallel execution" — but leans on technical jargon ("tmux/Codex", "heartbeat monitoring") and misses common variations like "run tasks in parallel", "orchestrate issues", or "batch fixes". Not a 4 because several natural trigger phrasings a user would plausibly say are absent.

3 / 5

Distinctiveness Conflict Risk

The tmux/Codex parallel-execution and heartbeat-monitoring niche is clearly distinguishable from most skills and unlikely to fire for the wrong one. Minor overlap risk remains with generic planning/multi-agent execution skills, so it does not fully merit the clear-niche top anchor.

4 / 5

Total

15

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

bap-jorkim/agent-skills-fork-feb-25

Path

skills/task-orchestrator/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.