From progress-tracker
This skill should be used when feature complexity is complex (score 26-40) and the coordinator delegates architecture-heavy or multi-file implementation. Executes brainstorming, planning, and subagent-driven execution with opus and updates workflow and AI metrics.
npx claudepluginhub siuninyue/siunin-plugins --plugin progress-trackerThis skill uses the workspace's default tool permissions.
Execute high-complexity features with full design, planning, and implementation phases.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Execute high-complexity features with full design, planning, and implementation phases.
feature_idfeature_nametest_stepscomplexity_score (26-40)selected_model = opusRead:
docs/progress-tracker/state/progress.jsondocs/progress-tracker/architecture/architecture.md (if present)Write:
docs/progress-tracker/state/progress.json via progress_manager.pyCRITICAL: All plugins/progress-tracker/prog commands MUST be executed from the project root directory.
If not already in the project root, first run:
cd <project-root>
The prog tool uses relative paths and requires being in the correct project directory to resolve files correctly.
complex.plugins/progress-tracker/prog git-auto-preflight --json
decision=REQUIRE_WORKTREE, run:Skill("using-git-worktrees", args="Set up isolated workspace for feature-<id>")
decision=DELEGATE_GIT_AUTO, run:Skill("progress-tracker:git-auto", args="Resolve workspace/git preflight blockers for feature-<id>")
decision=ALLOW_IN_PLACE, continue in current workspace.Skill("brainstorming", args="<feature_name>: architecture and approach")
If docs/progress-tracker/architecture/architecture.md exists, include Execution Constraints (CONSTRAINT-*) in brainstorming context.
plugins/progress-tracker/prog set-workflow-state \
--phase "design_complete" \
--next-action "planning"
Skill("writing-plans", args="<feature_name>: create implementation plan\nArchitecture constraints:\n- <CONSTRAINT-...>\nPlan path policy: must output under docs/plans/YYYY-MM-DD-<slug>.md (e.g. docs/plans/2026-03-03-feature-name.md)")
plugins/progress-tracker/prog set-workflow-state \
--phase "planning_complete" \
--plan-path "<returned_plan_path>" \
--next-action "execution"
Skill("subagent-driven-development", args="plan:<returned_plan_path>")
Skill("requesting-code-review", args="Review complex feature implementation: <feature_name>")
Skill("verification-before-completion", args="Verify complex feature evidence for <feature_name>")
plugins/progress-tracker/prog set-workflow-state \
--phase "execution_complete" \
--next-action "verify_and_complete"
plugins/progress-tracker/prog set-feature-ai-metrics <feature_id> \
--complexity-score <score> \
--selected-model opus \
--workflow-path full_design_plan_execute
/prog done.Compatibility rule:
/prog done, which owns feature completion.set-workflow-state --plan-path must only store docs/plans/*.md.
If returned path is invalid or missing, regenerate the plan before execution.
plugins/progress-tracker/prog set-workflow-state ...plugins/progress-tracker/prog set-feature-ai-metrics ...