Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
athola avatar

Task Planning

  • 95 installs
  • 325 repo stars
  • Updated August 2, 2026
  • athola/claude-night-market

Task-planning is an agent skill from Claude Night Market that teaches dependency patterns for breaking specs into TASK-xxx items with explicit sequential links and parallel [P] markers.

About

Task-planning is an agent skill from Claude Night Market that teaches dependency patterns for breaking specs into TASK-xxx items with explicit sequential links and parallel [P] markers. Solo builders use it when an agent would otherwise run unrelated features in random order or collide on the same files. Sequential dependencies apply when a later task modifies another task’s output, needs its interfaces, tests its behavior, or touches overlapping paths; parallel tasks share only an early foundation task and operate on separate files such as auth versus storage services. Each task entry lists dependencies and affected files so coding agents can schedule work without race conditions. The skill fits the build phase PM shelf but also helps at validate scope when you need a honest parallelization map before committing to a timeline. Pair it with plan-writing or squad-style pipelines so the dependency graph becomes the executable contract for your agent run.

  • Defines sequential dependencies when tasks share files or B needs A’s types and outputs
  • Parallel [P] marker for concurrent tasks on different files with only a common foundation dependency
  • TASK-xxx markdown structure with explicit Dependencies and Files lines per task
  • Prevents race conditions by requiring components to exist before dependent tasks start
  • Documents reasoning blocks so agents justify sequential vs parallel placement

Task Planning by the numbers

  • 95 all-time installs (skills.sh)
  • Ranked #1,383 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/athola/claude-night-market --skill task-planning

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs95
repo stars325
Security audit3 / 3 scanners passed
Last updatedAugust 2, 2026
Repositoryathola/claude-night-market

How do I model implementation tasks with sequential and parallel [P] dependencies so agents execute in safe order and maximize concurrency.?

Model implementation tasks with sequential and parallel [P] dependencies so agents execute in safe order and maximize concurrency.

Who is it for?

Best when you're working on productivity & planning and need structured help with task planning.

Skip if: Teams with no productivity & planning needs, or anyone wanting a generic chat assistant without this specific workflow.

When should I use this skill?

When you need to model implementation tasks with sequential and parallel [P] dependencies so agents execute in safe order and maximize concurrency., or when task-planning is an agent skill from claude night market that t

What you get

Structured output aligned to task-planning: Defines sequential dependencies when tasks share files or B needs A’s types and outputs, Parallel [P] marker for concurrent tasks on different files with only a common foundati

Files

SKILL.mdMarkdownGitHub ↗

Task Planning

Overview

Transforms specifications and implementation plans into concrete, dependency-ordered tasks. Creates phased breakdowns that guide systematic implementation.

When To Use

  • Converting specifications to implementation tasks
  • Planning feature implementation order
  • Identifying parallel execution opportunities
  • Breaking down complex features into phases

When NOT To Use

  • Writing specifications - use spec-writing

Task Phases

Tasks follow a 5-phase structure from setup through polish:

  • Phase 0: Setup - Project initialization, dependencies, configuration
  • Phase 1: Foundation - Data models, interfaces, test infrastructure
  • Phase 2: Core Implementation - Business logic, APIs, services
  • Phase 3: Integration - External services, middleware, logging
  • Phase 4: Polish - Optimization, documentation, final testing

For detailed phase definitions, selection guidelines, and anti-patterns, see modules/phase-structure.md.

Task Format

Each task includes:

  • ID: Unique identifier (TASK-001)
  • Description: Clear action statement
  • Phase: Which phase it belongs to
  • Dependencies: Tasks that must complete first
  • Parallel Marker: [P] if can run concurrently
  • Files: Affected file paths
  • Criteria: How to verify completion

Dependency Rules

Dependencies define execution order and identify parallelization opportunities:

  • Sequential Tasks: Execute in strict order when dependencies exist
  • Parallel Tasks [P]: Can run concurrently when ALL nonconflicting conditions are met
  • File Coordination: Tasks affecting same files MUST run sequentially

Nonconflicting Criteria for Parallel Execution:

  • ✅ Files: No file overlap between tasks
  • ✅ State: No shared configuration or global state
  • ✅ Dependencies: All prerequisites satisfied
  • ✅ Code paths: No merge conflicts possible
  • ✅ Outputs: Tasks don't need each other's results

Mark tasks with [P] ONLY if they pass ALL criteria above.

For fan-out/fan-in patterns, task ID conventions, and validation rules, see modules/dependency-patterns.md.

Example Task Entry

## Phase 2: Core Implementation

### TASK-007 - Implement user authentication service [P]
**Dependencies**: TASK-003, TASK-004
**Files**: src/services/auth.ts, src/types/user.ts
**Criteria**: All auth tests pass, tokens are valid JWT

Verification: Run pytest -v to verify tests pass.

Quality Checklist

  • [ ] All requirements mapped to tasks
  • [ ] Dependencies are explicit
  • [ ] Parallel opportunities identified
  • [ ] Tasks are right-sized (not too large/small)
  • [ ] Each task has clear completion criteria

Related Skills

  • spec-writing: Creating source specifications
  • speckit-orchestrator: Workflow coordination

Related skills

FAQ

What does task-planning do?

Task-planning is an agent skill from Claude Night Market that teaches dependency patterns for breaking specs into TASK-xxx items with explicit sequential links and parallel [P] markers.

When should I use task-planning?

When you need to model implementation tasks with sequential and parallel [P] dependencies so agents execute in safe order and maximize concurrency., or when task-planning is an agent skill from claude night market that teaches dependency patterns for breaking specs into task-xxx

What are the main capabilities?

Defines sequential dependencies when tasks share files or B needs A’s types and outputs; Parallel [P] marker for concurrent tasks on different files with only a common foundation dependency; TASK-xxx markdown structure with explicit Dependencies and Files lines per task.

Is Task Planning safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.