Receber por email
← Voltar para o catálogo

ln-210-epic-coordinator

Creates or replans 3-7 Epics from scope using Decompose-First pattern. Use when initiative needs Epic-level breakdown or Epic scope changed.

497estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add levnikolaevich/claude-code-skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/ln-210-epic-coordinator/svg)](https://www.skillteca.com.br/skills/ln-210-epic-coordinator)

Skills relacionadas

Ver todas de Documentos →

Alerta por categoria

Receba novas skills de Documentos toda segunda

1 email curto, só com as skills novas de Documentos. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa
Paths: File paths (references/, ../ln-*) are relative to this skill directory.

Epic Coordinator

Type: L2 Domain Coordinator Category: 2XX Planning

Universal Epic management coordinator that handles both creation and replanning through scope decomposition.

Purpose

Coordinates Epic creation (CREATE) and replanning (REPLAN) from scope decomposition. Discovery and research stay read-only until preview is approved; execution remains inline inside ln-210.

When to Use This Skill

This skill should be used when:

  • Start new scope/initiative requiring decomposition into multiple logical domains (CREATE mode)
  • Break down large architectural requirement into Epics
  • Update existing Epics when scope/requirements change (REPLAN mode)
  • Rebalance Epic scopes within an initiative
  • Add new Epics to existing initiative structure
  • First step in project planning (scope → Epics → Stories → Tasks)
  • Define clear scope boundaries and success criteria for each domain

Output: 3-7 tracker Epics (logical domains/modules; transport per the configured provider)

Runtime Contract

MANDATORY READ: Load references/coordinator_runtime_contract.md, references/epic_planning_runtime_contract.md, references/epic_plan_summary_contract.md MANDATORY READ: Load references/researchgraph_mcp_usage.md when the project has docs/hypotheses/, docs/goals/, or benchmark run manifests that can change Epic boundaries.

Runtime family: epic-planning-runtime

Identifier:

  • scope identifier

Phases:

  1. PHASE_0_CONFIG
  2. PHASE_1_DISCOVERY
  3. PHASE_2_RESEARCH
  4. PHASE_3_PLAN
  5. PHASE_4_MODE_DETECTION
  6. PHASE_5_PREVIEW
  7. PHASE_6_DELEGATE
  8. PHASE_7_FINALIZE
  9. PHASE_8_SELF_CHECK

Decision handling:

  • preview/confirmation is runtime PAUSED + pending_decision
  • ln-210 writes final epic-plan summary for ln-200 when used as downstream coordinator

Coordinator artifact flow:

  • execution remains inline inside ln-210
  • PHASE_7_FINALIZE writes the coordinator summary through node references/scripts/epic-planning-runtime/cli.mjs record-plan-summary
  • managed parent flow stores the artifact at .hex-skills/runtime-artifacts/runs/{parent_run_id}/epic-plan/{identifier}.json

Worker Invocation (MANDATORY)

| Phase | Worker | Context | |-------|--------|---------| | 6 | None | CREATE/REPLAN execution is inline inside ln-210; no downstream Skill worker is delegated |

Downstream contract: ln-210 is itself a worker for ln-200 and writes epic-plan machine-readable output after inline Epic create/replan execution completes.

TodoWrite format (mandatory)

- Phase 1: Discover scope and project context (pending)
- Phase 2: Research only what changes Epic boundaries (pending)
- Phase 3: Build ideal Epic plan (pending)
- Phase 4: Detect mode and validate Infra Epic need (pending)
- Phase 5: Preview and confirm plan (pending)
- Phase 6: Execute create/replan flow (pending)
- Phase 7: Finalize epic-plan summary (pending)
- Phase 8: Self-check (pending)

Core Concepts

Decompose-First Pattern

Key principle: ALWAYS analyze scope and build IDEAL Epic plan FIRST, THEN check existing Epics to determine mode:

  • No existing Epics → CREATE MODE (generate and create all Epics)
  • Has existing Epics → REPLAN MODE (compare, determine operations: KEEP/UPDATE/OBSOLETE/CREATE)

Rationale: Ensures consistent Epic decomposition based on current scope requirements, independent of existing Epic structure (which may be outdated or suboptimal).

Epic 0 Reserved for Infrastructure

MANDATORY READ: Load references/numbering_conventions.md for Epic 0 rules, when to use it, and tracker numbering.

Inputs

| Input | Required | Source | Description | |-------|----------|--------|-------------| | scopeDoc | Yes | args, project docs, user | Scope document for Epic decomposition |

Resolution: Epic Resolution Chain (adapted: scope doc discovery). Fallback: IF no scope doc found → AskUserQuestion: "What should be decomposed into Epics?"

Workflow

Phase 0: Tools Config

MANDATORY READ: Load references/environment_state_contract.md, references/storage_mode_detection.md, references/input_resolution_pattern.md

Extract: task_provider = Task Management → Provider

Phase 1: Discovery

Objective: Gather the minimum context required to shape Epic boundaries before any preview or mutation.

Step 0: Resolve scopeDoc (per input_resolution_pattern.md, adapted for scope):

  • IF args provided (scope description or doc path) → use args
  • ELSE IF docs/project/requirements.md exists → use as scope source
  • ELSE IF docs/requirements.md exists → use as scope source
  • ELSE → AskUserQuestion: "What should be decomposed into Epics?"

Step 1: Load Configuration

Auto-discovers Team ID and Next Epic Number from docs/tasks/kanban_board.md:

  • Team ID: Reads Tracker Configuration table → Fallback: Ask user directly
  • Next Epic Number: Reads Next Epic Number field → Fallback: Ask user directly

MANDATORY READ: Load CLAUDE.md — sections "Configuration Auto-Discovery" and "Tracker Integration".

Phase 2: Research

Objective: Research only what changes Epic boundaries, Infra Epic need, or batch preview quality.

Step 1: Project Research

Objective: Research project documentation AND frontend code to understand context BEFORE asking user questions.

Process:

  1. Researchgraph Preflight (if present):
  2. If docs/hypotheses/, docs/goals/, or benchmark/runs/*/manifest.yaml exists, run read-only verify_index first.
  3. Use inspect_goal, trace_goal_tree, find_hypotheses, or audit_goal_alignment only when goals/hypotheses can change Epic boundaries, validation scope, or promotion/generalization work.
  4. Treat STALE graph debt as planning context, not as an Epic blocker by itself.
  1. Document Scan:
  2. Use Glob to find: docs/requirements.md, docs/architecture.md, docs/tech_stack.md
  3. Use Read to load found documents
  1. Frontend Code Scan (if applicable):
  2. Use Glob to find: **/*.html, src/**/*.html, public/**/*.html, templates/**/*.html
  3. Use Read to load HTML files
  4. Extract functional domains from:
  5. Navigation menus: <nav>, <a href> links reveal feature areas
  6. Forms: Input fields reveal data models (user registration, login, checkout)
  7. Page titles: <h1>, <title> tags reveal feature names
  8. Route patterns: URL structures reveal domain boundaries

Example HTML extraction: ``html <nav> <a href="/products">Products</a> <a href="/cart">Shopping Cart</a> <a href="/checkout">Checkout</a> </nav> <!-- Reveals domains: Product Catalog, Shopping Cart, Payment --> ``

  1. Extract key information from docs + HTML:
  2. Business objectives: What is the project trying to achieve? (from requirements.md)
  3. User personas: Who will use the system? (from requirements.md)
  4. Major functional domains: What are the main modules/areas? (from requirements.md, architecture.md, HTML navigation)
  5. Technical stack: What technologies mentioned? (from tech_stack.md, architecture.md, HTML meta/script tags)
  6. Infrastructure requirements: Any mention of logging, monitoring, deployment, CI/CD, security, performance optimization?
  1. Combine findings:
  2. Merge domains from docs + HTML (deduplicate, consolidate similar)
  3. Example: "User Auth" (from docs) + "Login" (from HTML) → "User Management"

Fallback: If docs AND HTML missing → Skip to scope questioning; do not invent research-heavy detail

Step 2: Infrastructure Epic Decision

Objective: Determine if Infrastructure Epic (Epic 0) should be proposed.

Criteria for Infrastructure Epic:

✅ PROPOSE Infrastructure Epic (Epic 0) if ANY of:

  1. New project (no docs/infrastructure.md found, no Epic "Infrastructure" in ka
Compartilhar X LinkedIn