From majestic-engineer
Presents execution options for blueprint plans: build as single task, break into tasks with backlog creation, or create epic; delegates to commands and offers build start.
npx claudepluginhub majesticlabs-dev/majestic-marketplace --plugin majestic-engineerThis skill uses the workspace's default tool permissions.
Present execution options after plan is written and delegate to appropriate commands.
Executes implementation plans by analyzing task graphs, selecting parallel (team-dev) or serial (sdd) strategies based on thresholds, and orchestrating builds with quality gates. Use after planning a feature.
Orchestrates plan execution by reading plan.json or requirements.md, dispatching workers/teams, parallelizing tasks, and verifying results via phases. Invoke with /execute.
Generates executable Markdown implementation plans for multi-step tasks from context briefs, resolving ambiguities, ordering dependencies, and enabling parallel worker execution.
Share bugs, ideas, or general feedback.
Present execution options after plan is written and delegate to appropriate commands.
plan_path: string # e.g., docs/plans/20260114_auth.md
AskUserQuestion:
question: "Blueprint ready. How do you want to proceed?"
options:
- "Build as single task" → Step 2
- "Break into small tasks" → Step 3
- "Create as single epic" → Step 4
Execute entire plan as one task:
/majestic:build-task "{plan_path}"
End workflow.
Decompose into small tasks:
Task(majestic-engineer:plan:task-breakdown, prompt="Plan: {plan_path}")
Then ask about task creation:
AskUserQuestion:
question: "Tasks added to plan. Create in backlog?"
options:
- "Yes, create tasks" → Skill(skill: "backlog-manager") for each task
- "No, just the plan" → Step 5
After tasks created, go to Step 5.
Create single backlog item:
Skill(skill: "backlog-manager")
Update plan with task reference, go to Step 5.
AskUserQuestion:
question: "Start building?"
options:
- "Build all tasks now" → /majestic:run-blueprint "{plan_path}"
- "Build with ralph" → /majestic-ralph:ralph-loop "/majestic:run-blueprint {plan_path}"
- "Done for now" → End workflow
execution_type: "single_task" | "breakdown" | "epic"
build_started: boolean