ln-301-task-creator
Creates implementation, refactoring, and test tasks from templates. Use when an approved task plan needs tasks created via the configured tracker provider and reflected in kanban.
What this skill does
> **Paths:** File paths (`references/`, `../ln-*`) are relative to this skill directory. # Task Creator **Type:** L3 Worker **Category:** 3XX Planning Standalone-first worker for task creation. It creates tasks from an already approved plan and returns a stable summary contract. **MANDATORY READ:** Load `references/coordinator_summary_contract.md` and `references/task_plan_worker_runtime_contract.md` **MANDATORY READ:** Load `references/environment_state_contract.md`, `references/storage_mode_detection.md`, `references/template_loading_pattern.md`, `references/creation_quality_checklist.md`, and `references/destructive_operation_safety.md` ## Inputs Core inputs: - `taskType` - `storyData` - `idealPlan` — task list with scopes, AC mappings, dependencies, layer classifications - `teamId` - `guideLinks` Coordinator context (passed in ADD/CREATE mode): - `traceabilityTablePath` — materialized traceability table from coordinator Phase 2 - `discoveryContext` — architecture, tech stack, key files, integration points from coordinator Phase 1 - `tasksToCreate` — specific tasks to create (ADD mode). Worker writes the 7-section document, does not decide whether tasks are needed. Transport inputs: - standalone: omit `runId` and `summaryArtifactPath` - managed: pass both `runId` and `summaryArtifactPath` ## Runtime Runtime family: `task-plan-worker-runtime` Phase profile: 1. `PHASE_0_CONFIG` 2. `PHASE_1_LOAD_INPUTS` 3. `PHASE_2_LOAD_CONTEXT` 4. `PHASE_3_GENERATE_TASK_DOCS` 5. `PHASE_4_VALIDATE_TASKS` 6. `PHASE_5_CONFIRM_OR_AUTOAPPROVE` 7. `PHASE_6_APPLY_CREATE` 8. `PHASE_7_UPDATE_KANBAN` 9. `PHASE_8_WRITE_SUMMARY` 10. `PHASE_9_SELF_CHECK` Summary artifact rules: - emit `summary_kind=task-plan` - standalone runs generate their own `run_id` and write the default worker-family artifact path - managed runs require both `runId` and `summaryArtifactPath` and must write the summary to the exact provided path - always write the validated summary artifact before terminal outcome ## Output Contract Always build a structured `task-plan` summary envelope per: - `references/coordinator_summary_contract.md` - `references/task_plan_worker_runtime_contract.md` Payload fields: - `mode` - `story_id` - `task_type` - `tasks_created` - `tasks_updated` - `tasks_canceled` - `task_urls` - `kanban_updated` - `dry_warnings_count` - `warnings` Always write the validated summary before terminal outcome. ## Workflow 1. Resolve task provider and template set. 2. Run DRY and destructive-operation checks where applicable. 3. Use coordinator context (`discoveryContext`, `traceabilityTablePath`) to understand architecture. Research codebase for implementation details (existing patterns, related files, integration points) to write good Technical Approach sections. 4. Select scope: - `ADD`: use `tasksToCreate` only - `CREATE`: expand the full `idealPlan` 5. Generate task documents from the selected scope. 6. Validate type-specific rules. 7. Show preview and get confirmation if needed. 8. Create tasks via the configured tracker provider. 9. Update kanban. 10. Return structured summary. ## Critical Rules - Remain standalone-capable. - Do not require coordinator runtime state. - Keep implementation, refactoring, and test rules separated by `taskType`. - Write machine-readable summary output every time. - **Ideal plan is binding.** Create every task in the approved plan. Do not re-evaluate whether tasks should exist. - **Fast path for `ADD`:** `tasksToCreate` is the execution scope. Do not re-expand the full ideal plan when the coordinator already selected the delta. - **STOP before tracker `createTask`:** verify all 7 sections present in body: Context, Implementation Plan, Technical Approach, Acceptance Criteria, Affected Components, Existing Code Impact, Definition of Done. PreToolUse hook will BLOCK creation without them. ## Definition of Done - [ ] Templates loaded - [ ] Task documents generated - [ ] Type-specific validation passed - [ ] Tasks created in provider-specific storage - [ ] kanban updated - [ ] Structured summary returned - [ ] Summary artifact written to the managed or standalone runtime path --- **Version:** 3.0.0 **Last Updated:** 2025-12-23
Related in Productivity
gitea-workflow
IncludedOrchestrate agile development workflows for Gitea repositories using the tea CLI. Use when working with Gitea-hosted repos and asking to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wanting guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective, gitea, tea.
microsoft-graph-gateway
IncludedRoute Microsoft Graph work in this workspace. Use when users want to read or write Outlook mail, calendar events, contacts, OneDrive or SharePoint files, Teams, Planner, To Do, users, groups, directory data, or arbitrary Microsoft Graph endpoints from VS Code. Prefer WorkIQ for common read scenarios. Use Microsoft Graph for write actions and gap-read scenarios that need exact Graph properties, filters, permissions, or endpoints.
copilotkit
IncludedUse when building with CopilotKit — setup, development, integrations, debugging, upgrading, or contributing. Routes to the appropriate specialized skill based on the task.
wordly-wisdom
IncludedProvides calibrated decision analysis using Charlie Munger-style multiple mental models, inversion, incentive mapping, circle-of-competence checks, misjudgment audits, second-order effects, and forecast updates. Use when the user asks for an oracle take, a hard call, a decision memo, a premortem, an outside view, a red-team, a sanity-check, what am I missing, think this through, or wants a strategy, hire, investment, plan, product, partnership, or major life choice analysed. Avoid for simple factual lookups or time-sensitive legal, medical, or market questions without fresh evidence.
swain-session
IncludedSession management and project status dashboard. Owns the full session lifecycle (start/work/close/resume), focus lane, bookmarks, worktree detection, and tab naming. Also serves as the project status dashboard — shows active epics, progress, actionable next steps, blocked items, tasks, GitHub issues, and recommendations. Worktree creation is deferred to swain-do task dispatch (SPEC-195). Triggers on: 'session', 'status', 'what's next', 'dashboard', 'overview', 'where are we', 'what should I work on', 'show me priorities', 'bookmark', 'focus on', 'session info'.
gandi
IncludedComprehensive Gandi domain registrar integration for domain and DNS management. Register and manage domains, create/update/delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, and more), configure email forwarding and aliases, check SSL certificate status, create DNS snapshots for safe rollback, bulk update zone files, and monitor domain expiration. Supports multi-domain management, zone file import/export, and automated DNS backups. Includes both read-only and destructive operations with safety controls.