.claude/skills/ln-300-task-coordinator/SKILL.md
Orchestrates task operations. Analyzes Story, builds optimal plan (1-8 implementation tasks), delegates to ln-301-task-creator (CREATE/ADD) or ln-302-task-replanner (REPLAN). Auto-discovers team ID.
npx skillsauth add cbbkrd-tech/jl-finishes ln-300-task-coordinatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Paths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root.
Coordinates creation or replanning of implementation tasks for a Story. Builds the ideal plan first, then routes to workers.
MANDATORY READ: Load shared/references/storage_mode_detection.md for Linear vs File mode detection and operations.
Workers (ln-301, ln-302) handle the actual Linear/File operations based on detected mode.
MANDATORY READ: Load shared/references/creation_quality_checklist.md §Task Creation Checklist for validation criteria that ln-310 will enforce.
shared/references/goal_articulation_gate.md — Before building IDEAL plan, state REAL GOAL of this Story in one sentence (the deliverable, not the process). Verify: does the decomposition serve THIS goal? Then: Load Story (AC, Technical Notes, Context), assess complexity, build IDEAL plan (1-8 implementation tasks only), scan for reusable patterns (Grep src/ for error handlers, validators, utilities relevant to task categories — count only; if found, append **Pattern Hint:** {count} existing {category} patterns in src/. Review for reuse before creating new (Step 4a in ln-401). to relevant task descriptions), apply Foundation-First execution order, validate Task Independence, assign Parallel Groups, define verification methods for each task AC, extract guide links.Context: Validates plan quality before delegation to workers, preventing rework.
After building IDEAL plan (Phase 2), score 5 criteria:
| # | Criterion | Check | |---|-----------|-------| | 1 | Independence | No forward dependencies between tasks (Task N uses only 1..N-1) | | 2 | AC clarity | Each task AC has measurable outcome AND verification method (test/command/inspect) | | 3 | Tech confidence | All referenced technologies/patterns are known or researched | | 4 | Scope isolation | Tasks don't overlap with other Stories' scope | | 5 | Architecture compliance | Tasks reference correct layers (DB→Repo→Service→API), no planned cross-layer violations (e.g., API task doing direct DB calls) | | 6 | Parallel groups valid | Tasks in same group have no mutual dependencies; all deps point to earlier groups; numbers sequential |
Score = count of PASS criteria (0-6)
Context: Goal-Driven Execution pattern — define HOW to verify each AC at planning time so executor (ln-401) can loop through verifications after implementation.
When building IDEAL plan (Phase 2), each task AC must include a verify: method:
| Method | When to Use | Example |
|--------|-------------|---------|
| test | Existing test covers AC | verify: test (test_auth.py::test_login_success) |
| command | CLI command validates outcome | verify: command (curl -X POST /users → 201) |
| inspect | File/output check | verify: inspect (migration file has email column) |
Rule: At least 1 AC per task must use test or command (not all inspect).
See also: shared/references/ac_validation_rules.md §5 for full format and examples.
Rules per creation_quality_checklist.md #19 (dependencies) and #13 (Foundation-First order).
Examples:
If forward dependency detected: Reorder, refactor to remove dependency, or split into sequential parts.
After building IDEAL plan and validating independence, assign Parallel Group numbers to enable concurrent execution in ln-400.
Algorithm:
group = 1
FOR EACH task T IN ordered_plan:
deps = tasks that T depends on (from Related/Context)
IF any dep is in CURRENT group:
group++
T.parallel_group = group
Example: | Task | Dependencies | Group | |------|-------------|-------| | T1: DB migration | none | 1 | | T2: UserRepo | T1 | 2 | | T3: ProductRepo | T1 | 2 | | T4: UserService | T2 | 3 | | T5: API endpoint | T4 | 4 |
Rules:
**Parallel Group:** {N} in each task document (per shared/templates/task_template_implementation.md)**Parallel Group:** field, ln-400 treats it as its own group (sequential)| Condition | Mode | Delegate | Payload | |-----------|------|----------|---------| | Count = 0 | CREATE | ln-301-task-creator | taskType=implementation, Story data, IDEAL plan, guideLinks | | Count > 0 AND "add"/"append" | ADD | ln-301-task-creator | taskType=implementation, appendMode=true, newTaskDescription, guideLinks | | Count > 0 AND replan keywords | REPLAN | ln-302-task-replanner | taskType=implementation, Story data, IDEAL plan, guideLinks, existingTaskIds | | Count > 0 AND ambiguous | ASK | Clarify with user | — |
When invoked in Plan Mode (read-only):
TodoWrite format (mandatory): Add phases to todos before starting:
- Phase 1: Discovery (in_progress)
- Phase 2: Decompose & Build IDEAL Plan (pending)
- Phase 3: Check Existing & Detect Mode (pending)
- Phase 4: Delegate to ln-301/ln-302 (pending)
- Phase 5: Verify worker result (pending)
Mark each as in_progress when starting, completed when done.
creation_quality_checklist.md #13.shared/references/problem_solving.mdshared/references/orchestrator_pattern.mdshared/references/auto_discovery_pattern.mdshared/references/decompose_first_pattern.mdshared/references/plan_mode_pattern.mdshared/references/numbering_conventions.md (Task per-Story numbering)shared/references/storage_mode_detection.mdshared/templates/task_template_implementation.mddocs/templates/task_template_implementation.md (in target project, created by workers)ln-302-task-replanner/references/replan_algorithm.mdCLAUDE.md, docs/tasks/kanban_board.mdVersion: 4.0.0 Last Updated: 2026-02-03
testing
When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," or "content planning." For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit.
development
When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.
development
Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Covers subject lines, opening lines, body copy, CTAs, personalization, and multi-touch follow-up sequences.
development
When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' or 'involuntary churn.' This skill covers voluntary churn (cancel flows, save offers, exit surveys) and involuntary churn (dunning, payment recovery). For post-cancel win-back email sequences, see email-sequence. For in-app upgrade paywalls, see paywall-upgrade-cro.