task-flow-start

Guides repository exploration, owner questioning, and task creation before starting development work.

1|Updated Jan 14, 2024
One-click install
npx skills add https://github.com/Eyhenij/rt-tools --skill task-flow-start-eyhenij
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-flow-start
Source: https://github.com/Eyhenij/rt-tools/tree/main/.claude/skills/task-flow-start
Command: npx skills add https://github.com/Eyhenij/rt-tools --skill task-flow-start-eyhenij

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting development work without proper exploration and agreement leads to wasted effort, wrong assumptions, and tasks that must be redone. This Skill enforces a disciplined intake workflow so every piece of work begins with verified context, explicit owner decisions, and a properly created task, branch, and folder. ## Core Features & Use Cases - Pre-question exploration: Searches the repository, specs, rules, and past session records before asking the owner anything, so questions whose answers already exist in the tree are never asked. - Six-question grill: Structures the mandatory owner interview covering behavior changes, rule edits, task splitting, boundaries, completion criteria, and reference samples, with answers written to a grill file on disk. - Task and epic setup: Creates the product agreement via a roles pipeline, declares epics for multi-task work, and creates the task card, git branch, and task folder with plan and progress files. - Use Case: When a product owner asks for a new feature, use this Skill to explore the codebase first, ask only the unanswered questions, record the agreement, and set up the branch and task folder before writing any code. ## Quick Start Start a new task for the owner's request by exploring the repository first, then running the six-question grill and creating the task, branch, and folder.

Frequently Asked Questions about task-flow-start

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

FAQPage Schema
How do I start a new development task with proper exploration?

Run an exploration pass over the repository, specs, rules, and past session records before asking the owner anything. Record findings, then ask only the questions the exploration could not answer, and write all answers to a grill file on disk.

What questions should be asked before starting software work?

Ask six questions: whether the task changes application behavior, whether it edits laws or rules, whether it is one task or several, what is out of scope, what proves the task is done, and whether a reference sample exists. Close questions already answered by exploration with documented assumptions.

When should multiple tasks be declared as an epic?

Declare an epic when the grill produces several tasks whose order matters. Create the epic card and plan before the first task, take the epic branch from main, and create all task cards at once so each task gets a number immediately.

Why create the task branch and folder before writing code?

The branch and folder anchor the work: the folder holds the plan and progress files that guards read to permit edits, and the branch isolates changes for review. Creating them first prevents unreviewed edits reaching the main branch.

What are the limitations of this task intake workflow?

It requires owner availability for the grill and depends on repository conventions like task templates, state guards, and npm task commands. It does not fit quick throwaway experiments where formal task tracking adds overhead without value.