Agent skill

code-parallel

[Implementation] Execute parallel or sequential phases based on plan structure

Stars 6
Forks 1

Install this agent skill to your Project

npx add-skill https://github.com/duc01226/EasyPlatform/tree/main/.claude/skills/code-parallel

SKILL.md

[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip.

Understand Code First — Search codebase for 3+ similar implementations BEFORE writing any code. Read existing files, validate assumptions with grep evidence, map dependencies via graph trace. Never invent new patterns when existing ones work. MUST READ .claude/skills/shared/understand-code-first-protocol.md for full protocol and checklists.

  • docs/project-reference/domain-entities-reference.md — Domain entity catalog, relationships, cross-service sync (read when task involves business entities/models) (content auto-injected by hook — check for [Injected: ...] header before reading)

Skill Variant: Variant of /code — parallel phase execution from a plan.

Quick Summary

Goal: Execute implementation phases from an existing plan using parallel fullstack-developer subagents.

Workflow:

  1. Load — Read the implementation plan and identify parallel phases
  2. Dispatch — Launch subagents per phase with strict file ownership
  3. Merge — Integrate results and verify

Key Rules:

  • Requires an existing plan file as input
  • Each subagent owns specific files; no cross-boundary edits
  • Sequential phases must wait for dependencies

Be skeptical. Apply critical thinking, sequential thinking. Every claim needs traced proof, confidence percentages (Idea should be more than 80%).

Execute plan: $ARGUMENTS

IMPORTANT: Activate needed skills. Ensure token efficiency. Sacrifice grammar for concision.

Workflow

1. Plan Analysis

  • Read plan.md from given path
  • Check for: Dependency graph, Execution strategy, Parallelization Info, File Ownership matrix
  • Decision: IF parallel-executable → Step 2A, ELSE → Step 2B
  • External Memory: Re-read any .ai/workspace/analysis/ files referenced in the plan before dispatching to parallel agents.

2A. Parallel Execution

  1. Parse execution strategy (which phases concurrent/sequential, file ownership)
  2. Launch multiple fullstack-developer agents simultaneously for parallel phases
    • Pass: phase file path, environment info, file ownership boundaries
  3. Wait for parallel group completion, verify no conflicts
  4. Execute sequential phases (one agent per phase after dependencies)
  5. Proceed to Step 3

2B. Sequential Execution

Follow ./.claude/workflows/primary-workflow.md:

  1. Use main agent step by step
  2. Read plan.md, implement phases one by one
  3. Use project-manager for progress updates
  4. Use ui-ux-designer for frontend
  5. Run type checking after each phase
  6. Proceed to Step 3

3. Testing

  • Use tester for full suite (NO fake data/mocks)
  • If fail: debugger → fix → repeat

4. Code Review

  • Use code-reviewer for all changes
  • If critical: fix → retest

5. Project Management & Docs

  • If approved: project-manager + docs-manager in parallel (update plans, docs, roadmap)
  • If rejected: fix → repeat

6. Onboarding

  • Guide user step by step (1 question at a time)

7. Final Report

  • Summary, guide, next steps
  • Ask to commit (use git-manager if yes)

Examples:

  • Parallel: "Phases 1-3 parallel, then 4" → Launch 3 agents → Wait → Launch 1 agent
  • Sequential: "Phase 1 → 2 → 3" → Main agent implements each phase

Closing Reminders

  • MUST break work into small todo tasks using TaskCreate BEFORE starting
  • MUST search codebase for 3+ similar patterns before creating new code
  • MUST cite file:line evidence for every claim (confidence >80% to act)
  • MUST add a final review todo task to verify work quality
  • MUST validate decisions with user via AskUserQuestion — never auto-decide MANDATORY IMPORTANT MUST READ the following files before starting:
  • MUST READ .claude/skills/shared/understand-code-first-protocol.md before starting

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results