maintaining-planning

Orchestrate multi-step tasks into atomic RED/GREEN/REFACTOR actions with verification commands.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mo7amedElfadil/bidOps --skill maintaining-planning
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: maintaining-planning
Source: https://github.com/mo7amedElfadil/bidOps/tree/main/.agent/skills/maintaining-planning
Command: npx skills add https://github.com/mo7amedElfadil/bidOps --skill maintaining-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of intricate, multi-step tasks by breaking them down into manageable, verifiable actions, ensuring clarity and progress.

Core Features & Use Cases

  • Task Decomposition: Breaks down large tasks into atomic, actionable steps.
  • Verification: Includes specific commands or tests to confirm each step's success.
  • Use Case: When refactoring a core application module, this Skill can plan and guide the execution of database schema changes, API updates, and frontend adjustments sequentially.

Quick Start

Use the maintaining-planning skill to create a plan for refactoring the user authentication module.

Frequently Asked Questions about maintaining-planning

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

FAQPage Schema
How do I orchestrate complex multi-file refactoring tasks?▼

You can orchestrate multi-file refactoring by breaking the work into atomic, verifiable actions defined in a structured plan file. This approach manages dependent sequences like database schema changes and API updates sequentially.

What is the best way to plan architectural changes involving dependent steps?▼

The best way to plan architectural changes is to decompose the work into atomic task definitions within a dedicated plan file. This method structures dependent steps using explicit RED/GREEN/REFACTOR phases and verification commands.

How do I break down a large software engineering workflow into atomic tasks?▼

You break down a software engineering workflow by decomposing it into atomic, actionable steps. Each step requires specific verification commands or tests to confirm its success before progressing.

Do I need a specific directory structure for task management planning files?▼

Yes, this task management approach requires a plan file specifically located in the `docs/plans/` directory. This file must contain atomic task definitions, including RED/GREEN/REFACTOR steps and verification commands.

When should I use atomic task decomposition for software modifications?▼

You should use atomic task decomposition when managing intricate, multi-step software modifications like core module refactoring. It ensures clarity and progress when sequences involve dependent steps requiring explicit verification commands.