task-add

Add new tasks to Task documents when work items are discovered. Design tasks for parallel development across multiple workers.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "task-add" with this command: npx skills add cantagestudio/cosmicatlaspacker/cantagestudio-cosmicatlaspacker-task-add

Task Add

Add new tasks to Task documents when work items are discovered. Design tasks for parallel development across multiple workers.

Trigger Conditions

Agent Action Example

User requests new feature "Add dark mode toggle"

Discovering bug during work Found edge case that needs fix

Breaking down large task Split into subtasks

Identifying follow-up work "After this, we need to..."

Task Format

  • TaskTitle #tag !priority Deadline(yyyy:mm:dd)
    • Subtask 1
    • Subtask 2
    • Subtask 3

⛔ CRITICAL: Subtask is MANDATORY

Every task MUST have at least 3 subtasks. A task without subtasks is INCOMPLETE and will be REJECTED.

❌ FORBIDDEN - Task without subtasks:

  • Implement login feature #auth !high

✅ REQUIRED - Task WITH subtasks:

  • Implement login feature #auth !high
    • Design login UI layout
    • Create LoginView SwiftUI component
    • Implement form validation logic
    • Add API integration for authentication
    • Handle error states and messages

Subtask Requirements

Requirement Rule

Minimum Count Every task MUST have at least 3 subtasks

Granularity Each subtask completable in 1-2 hours

Specificity Use action verbs: Create, Implement, Add, Design, Configure

Independence Each subtask independently verifiable

Subtask Generation by Task Type

Task Type Required Subtasks

New Feature UI 설계, 컴포넌트 생성, 로직 구현, API 연동, 에러 처리

Bug Fix 원인 분석, 수정 코드 작성, 엣지 케이스 확인, 테스트 검증

Refactoring 기존 코드 분석, 새 구조 설계, 마이그레이션, 테스트

Documentation 구조 파악, 내용 작성, 예제 추가

Section Placement

Task Type Target Section

New feature request Backlog

Bug found during work Backlog

Subtask breakdown Same section as parent

Follow-up work Backlog

🔀 Parallel Development Guidelines

⚠️ CRITICAL: When adding tasks, consider parallel development:

  • Design for Independence: Each task should be completable without modifying files that other tasks touch

  • Isolate by Directory: Prefer tasks that work in separate directories (e.g., /Views/FeatureA/ vs /Views/FeatureB/ )

  • Avoid Shared File Edits: Don't create multiple tasks that modify the same file

Tag Reference

Tag Use Case

#feature

New functionality

#bug

Bug fix

#refactor

Code improvement

#docs

Documentation

#test

Testing

#ui

UI/UX work

Priority Reference

Priority Use Case Examples

!high

Urgent, blocker Build failure, crash, critical bug

!medium

Normal priority General feature development (default)

!low

Nice to have Refactoring, documentation, code cleanup

⚠️ CRITICAL: Format Protection

Absolute Rules:

  • NEVER modify existing Task document structure

  • ONLY add priority tags (!high , !medium , !low )

  • NEVER change section order, table structure, or markdown format

⚠️ CRITICAL: Task Document Format Rules

Strict Format Requirements:

  • Subtasks MUST use exactly 2-space indentation (no more, no less)

  • NO intermediate grouping headers (e.g., ### Phase 1 , #### Step A ) are allowed

  • Task hierarchy is flat: Parent task → Subtasks (2-space indent) ONLY

⛔ CRITICAL: Duplicate Section Prevention

Before ANY edit, verify document structure:

  • Read entire file first - Check existing section headers

  • Count section occurrences - Each section (## Backlog , ## Worker1 , etc.) MUST appear exactly ONCE

  • If duplicates found - STOP and fix by merging duplicate sections

  • Add tasks to EXISTING sections - NEVER create new section headers

Detection Pattern:

Review ← First occurrence (KEEP)

...tasks...

Done ← First occurrence (KEEP)

...tasks...

Review ← DUPLICATE (REMOVE - merge tasks to first ## Review)

Done ← DUPLICATE (REMOVE - merge tasks to first ## Done)

Fix Procedure:

  • Identify all duplicate sections

  • Merge tasks from duplicate sections into first occurrence

  • Delete duplicate section headers and empty lines

  • Verify only ONE of each section exists

Workflow

  • Read entire Task file - Verify no duplicate sections exist

  • Identify new work item

  • Determine appropriate Task file (by stage)

  • Determine priority (use Priority Decision Guide)

  • Format task with proper syntax including priority tag

  • ⛔ MANDATORY: Generate 3+ subtasks - Analyze scope, break down by work type

  • Find existing target section (DO NOT create new section)

  • Add task WITH subtasks to section (bottom of existing section)

  • Verify subtask count - Must have at least 3 subtasks

  • Before saving - Verify no duplicate sections created

  • Save file

Related Skills

Skill When to Use

task-segmentation

Before moving task to Worker, segment subtasks into granular items

task-mover

After adding task, move between sections as work progresses

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

hook-development

No summary provided by upstream source.

Repository SourceNeeds Review
General

refactor-dedupe-and-cleanup

No summary provided by upstream source.

Repository SourceNeeds Review
General

task-segmentation

No summary provided by upstream source.

Repository SourceNeeds Review
General

refactor-arch-hotspots

No summary provided by upstream source.

Repository SourceNeeds Review