do

Orchestrate feature development across refinement, research, planning, execution, and validation phases.

6|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/rtfpessoa/code-factory --skill do-rtfpessoa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: do
Source: https://github.com/rtfpessoa/code-factory/tree/main/productivity/skills/do
Command: npx skills add https://github.com/rtfpessoa/code-factory --skill do-rtfpessoa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire lifecycle of feature development, from initial refinement and research to planning, execution, and validation, ensuring a structured and efficient process.

Core Features & Use Cases

  • Full Lifecycle Management: Guides features through distinct phases: REFINE, RESEARCH, PLAN, EXECUTE, VALIDATE.
  • Resumable Workflow: State is saved, allowing interruptions and seamless continuation.
  • Interactive or Autonomous Modes: Choose between guided user approval or fully automated execution.
  • Use Case: Kick off a new feature request like "Implement user authentication with OAuth2" and let the skill handle the research, planning, coding, and testing phases, providing a pull request upon completion.

Quick Start

Use the do skill to start implementing a new feature by describing it in detail.

Frequently Asked Questions about do

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

FAQPage Schema
How do I automate the feature development lifecycle from planning to validation?

You can automate the feature development lifecycle by orchestrating refinement, research, planning, execution, and validation phases. This skill manages state across these phases, utilizing specialized subagents and enforcing atomic commits to ensure structured, efficient feature delivery.

Can I resume workflow automation if my feature development process is interrupted?

Yes, workflow automation can be resumed seamlessly if interrupted because state is saved across all lifecycle phases. This allows you to pause feature development and continue the refinement, research, planning, execution, or validation phases at a later time.

Does workflow automation support fully autonomous code execution without manual approval?

Yes, workflow automation supports fully autonomous code execution without manual approval. It offers both interactive modes for guided user approval and autonomous modes for automated execution, handling feature development from research to validation.

How do I manage feature refinement and research before code execution begins?

You can manage feature refinement and research before code execution through dedicated lifecycle phases. The workflow guides features through distinct refinement and research states first, utilizing specialized subagents to prepare structured plans before the execution phase begins.

What is the best way to ensure atomic commits during agile feature development?

The best way to ensure atomic commits during agile feature development is by enforcing workspace isolation within the automated workflow. This structured execution approach guarantees isolated, verifiable code commits throughout the planning, execution, and validation phases.