start-feature-planning

Generates IDD-aware spec, verification, and task graph files and pushes a feature branch.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kapilvirenahuja/garura --skill start-feature-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-feature-planning
Source: https://github.com/kapilvirenahuja/garura/tree/main/core/components/plays/start-feature-planning
Command: npx skills add https://github.com/kapilvirenahuja/garura --skill start-feature-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It resolves or creates an issue and turns a high-level intent into IDD-aware planning artifacts while preparing a ready-to-execute branch and task graph without implementing code.

Core Features & Use Cases

  • Issue-to-planning workflow: Resolves an existing issue or creates a new one, then derives planning context from it.
  • IDD-compliant planning artifacts: Produces specification, verification, and a granular dependency-ordered task graph using IDD principles.
  • Branch preparation for execution: Creates and pushes a feature branch before writing planning artifacts so implementation starts from the correct branch.
  • Approval gate with safety checks: Uses a checkpoint approval step (Tether/Vanish) and includes recovery paths for common failure conditions.

Example use case: You type an intent like “Add OAuth login” (or reference an issue number), and you receive spec.md, verify.md, tasks.md, plus a branch and task graph that a developer can start immediately.

Quick Start

Run start-feature-planning with your intent or issue number so it creates/updates the issue, generates IDD-aware planning artifacts, creates the feature branch, and stops before implementation.

Frequently Asked Questions about start-feature-planning

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

FAQPage Schema
How do I generate a feature planning spec and task graph from an issue?

Feature planning from an issue creates deterministic spec, verification, and dependency-ordered task graph artifacts, converting intent into a ready-to-execute plan without writing implementation code.

What is deterministic feature planning in an AI-native SDLC?

Deterministic feature planning transforms high-level intent into structured specification, verification, and task graph artifacts, ensuring predictable execution paths before implementation begins.

Can I create a feature branch and planning artifacts at the same time?

Yes, feature planning creates and pushes a feature branch before generating planning artifacts, ensuring implementation starts from the correct branch context immediately.

How does approval-gated checkpointing work during feature planning?

Approval-gated checkpointing pauses feature planning before implementation, requiring explicit approval to proceed while providing recovery paths for branch creation or artifact generation failures.

Do I need a clean working tree to start feature planning?

Yes, feature planning enforces a clean working tree check as a prerequisite constraint, preventing branch creation and planning artifact generation in a contaminated repository state.

What files are generated when planning a feature from a high-level intent?

Feature planning generates spec.md, verify.md, and tasks.md files, producing a specification, verification plan, and dependency-ordered task graph ready for immediate developer execution.