CtrlK
BlogDocsLog inGet started
Tessl Logo

orchestrate

Use when driving one or more tasks end to end from the local bare repo's `main` worktree — a feature designed with the user first when its scope is open, or a ready list of tasks — ordering them, cutting a worktree per task, handing each to a subagent that runs new-feat, running prep-pr with every finding fixed rather than reported, and shepherding each pull request to a squash merge and worktree teardown. Not for a one-file change, and not outside the bare repo.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

An excellent orchestration skill: fully executable commands, an explicit dispatch contract, validation before trust at every gate, and recovery procedures for every failure mode it names. The costs are the duplicated TASK-BRANCH attribution rationale across the precondition warning and Step 3, and inline material (the long attribution warning) that would sit better in references/gotchas.md or a dedicated reference.

Suggestions

Explain the TASK-BRANCH attribution mechanism once — either in the precondition warning or in Step 3's bullet — and cross-reference it from the other location; the gitBranch-inheritance rationale and the spend percentages currently appear in both places.

Move the extended attribution warning (gitBranch capture, collector mechanics, backfill verification) into references/gotchas.md or a short references/attribution.md, keeping only the 'TASK-BRANCH: <branch> on every dispatch, every time' rule inline.

DimensionReasoningScore

Conciseness

The body is dense and nearly every line carries non-obvious operational knowledge (the ORCHESTRATE.md block format, the dispatch contract, the dead-subagent recovery ladder) rather than concepts Claude already knows. It misses a 5 because the TASK-BRANCH attribution rationale is explained twice — once in the precondition warning block (~20 lines on gitBranch inheritance and the collector) and again in Step 3's first bullet ('It is 85.8% of subagent spend today') — and both passages could be trimmed to one.

4 / 5

Actionability

Guidance is copy-paste executable throughout: exact commands with full paths ('git -C /Users/ac/.work/englishstreetventures.com.git worktree add ... -b <prefix>/<dir> origin/main', 'gh pr view <n> --json mergeStateStatus,statusCheckRollup,state', 'gh pr merge <n> --squash --delete-branch', 'bun run --cwd tools/pr-metrics backfill -- --dry-run'), a concrete blackboard template, and a dispatch checklist where every placeholder (<prefix>, <dir>) is defined. Specific examples cover the common cases (rebase conflicts, check failures, draft PRs).

5 / 5

Workflow Clarity

Steps 00, 0, and 1–5 are clearly sequenced with explicit validation checkpoints and feedback loops: Step 4 mandates verifying the mechanical half before trusting any report ('the commit exists and the tree is clean... every JSON and TOML the branch touched still parses'), 'Never merge red' plus fix-subagent re-poll loops, terminal-state handling for DIRTY/BEHIND, and a dedicated dead-subagent recovery procedure. For a batch/destructive skill (merges, force-pushes, worktree teardowns) this matches the score-5 anchor including error-recovery loops.

5 / 5

Progressive Disclosure

Good structure: the gotchas table is correctly split out ('The full table, with the reason behind each, is references/gotchas.md. The ones that cost a run:' inlines only the top failures), references are one level deep and clearly signaled, and the referenced file exists in the bundle. It misses a 5 because the ~20-line attribution warning block is inline content that belongs in a reference or a tighter form, and several referenced wiki paths (session-metrics.md, stacked-prs.md, review-findings.md) are repo-dependent rather than part of the skill's own bundle, leaving the skill body carrying detail it could point to.

4 / 5

Total

18

/

20

Passed

Description

92%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 strong description: it names the full pipeline of concrete actions, opens with an explicit 'Use when' trigger, and closes with negative scope that sharply bounds when it applies. The only weakness is trigger vocabulary that is heavy on this repo's internal jargon (new-feat, prep-pr, bare repo) and light on the synonyms a user might naturally reach for.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'ordering them, cutting a worktree per task, handing each to a subagent that runs new-feat, running prep-pr with every finding fixed rather than reported, and shepherding each pull request to a squash merge and worktree teardown' — covering the full orchestration pipeline comprehensively. It goes beyond the score-4 anchor ('several specific actions; minor gaps') by enumerating the complete lifecycle including teardown.

5 / 5

Completeness

Both what and when are explicitly answered: 'Use when driving one or more tasks end to end from the local bare repo's main worktree' is a concrete trigger phrase, the middle clause states what it does, and 'Not for a one-file change, and not outside the bare repo' adds explicit negative scope. This matches the score-5 anchor of clearly answering both with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural phrases users would say are present — 'driving one or more tasks end to end', 'a ready list of tasks', 'pull request', 'a feature' — giving good keyword coverage. It falls short of the score-5 anchor because it leans on environment-specific jargon (bare repo, worktree, new-feat, prep-pr) and misses common synonyms a user might naturally say (orchestrate, batch, multi-task, ship, merge queue).

4 / 5

Distinctiveness Conflict Risk

The niche is unmistakable — driving multi-task delivery through subagents, worktrees, prep-pr, and squash merges from a specific local bare-repo setup — and it explicitly excludes the adjacent cases ('Not for a one-file change, and not outside the bare repo'). Minimal conflict risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
englishstreetventures/englishstreetventures.com
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.