feature-planner

Orchestrate feature architecture planning using task dependency graphs.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/tanujsutaria/VitalArc --skill feature-planner-tanujsutaria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-planner
Source: https://github.com/tanujsutaria/VitalArc/tree/main/.claude/skills/feature-planner
Command: npx skills add https://github.com/tanujsutaria/VitalArc --skill feature-planner-tanujsutaria

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates the planning of new feature architectures by coordinating multiple design roles (domain modeling, UI architecture, dependency wiring, and test scaffolding) through a task dependency graph. It helps teams align on design decisions early and reduce integration risk.

Core Features & Use Cases

  • Task dependency graph pipeline
  • Parallel Phase 1 analysis to speed planning
  • Domain/UI design coordination across phases
  • Optional test scaffolding via CLI options like --skip-tests
  • Generate a final feature plan document

Quick Start

Run the feature-planner to outline a new feature plan, for example: /feature-planner notifications --domain-only

Frequently Asked Questions about feature-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan feature architecture using a task dependency graph?

Plan feature architecture by orchestrating domain modeling, UI design, dependency wiring, and test scaffolding through a five-phase task dependency graph pipeline that outputs a final feature plan document. This coordinates parallelizable phased tasks to reduce integration risk.

What is the best way to coordinate domain modeling and UI design for a new SwiftUI feature?

Coordinate domain modeling and SwiftUI UI design by running a phased task graph pipeline that aligns design decisions early. You can isolate specific phases using CLI options like --domain-only or --ui-only to focus the feature plan output.

Can I skip test scaffolding when generating a feature plan?

Yes, you can skip test scaffolding by passing the --skip-tests CLI option when running the feature planner. This excludes the testing phase from the task graph pipeline and generates a feature plan focused solely on architecture and design.

When do I need a task dependency graph for architecture planning?

You need a task dependency graph when creating new features or major enhancements that require coordinating multiple design roles. It reduces integration risk by aligning domain modeling, UI architecture, and dependency wiring through a parallelizable pipeline.

Does the feature planning pipeline support parallel analysis tasks?

Yes, the feature planning pipeline supports parallel Phase 1 analysis tasks to speed up architecture planning. It uses a task dependency graph to parallelize initial analysis before coordinating subsequent domain, UI, and wiring phases.