ultrawork

Orchestrate end-to-end code changes with task classification and tracked steps.

10|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Lee-SiHyeon/oh-my-copilot --skill ultrawork-lee-sihyeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrawork
Source: https://github.com/Lee-SiHyeon/oh-my-copilot/tree/main/.github/skills/oh-my-copilot-ultrawork
Command: npx skills add https://github.com/Lee-SiHyeon/oh-my-copilot --skill ultrawork-lee-sihyeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complex tasks in a codebase often stall because they require coordinated planning, parallel exploration, careful implementation, and reliable verification across multiple steps.

Core Features & Use Cases

  • Intent classification for execution strategy: Automatically classifies trivial, simple, complex, and architectural tasks to choose the right orchestration approach.
  • MANDATORY structured todo tracking: Creates a step-by-step TodoWrite plan for non-trivial work to ensure progress is tracked in real time.
  • Parallel codebase exploration and goal-based implementation: Uses exploration commands to identify existing patterns and then executes targeted changes with verification.
  • Loop mode for completion guarantees: When enabled, repeats until all checklist items pass and produces a DONE promise.

Quick Start

Run this with your task description: /ultrawork "Implement the missing REST API authentication flow and wire it into the existing middleware".

Frequently Asked Questions about ultrawork

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

FAQPage Schema
How do I orchestrate complex code changes across multiple files with verification?

You can orchestrate complex code changes by classifying task intent, decomposing work into tracked TodoWrite steps, exploring the repository in parallel, and executing goal-driven implementations with verification.

What is the best way to plan and implement architectural software changes automatically?

The best way to plan architectural software changes is using an orchestration approach that classifies task complexity, creates mandatory structured todo tracking, and executes targeted changes with looped retries until verification checks pass.

How do I track progress for multi-step code execution and implementation tasks?

You track progress for multi-step code execution by creating a step-by-step TodoWrite plan for non-trivial work, ensuring real-time progress tracking across parallel exploration and implementation phases.

Can I use loop mode to guarantee completion of repository-wide code changes?

Yes, you can use loop mode to guarantee completion of repository-wide code changes by repeating execution until all checklist items pass and producing a DONE promise.

Does parallel exploration work for identifying existing code patterns before implementation?

Yes, parallel exploration works for identifying existing patterns by using exploration commands to scan the repository, then executing targeted changes with deterministic tool access for reading, editing, and writing.

When should I avoid automated task orchestration for codebase modifications?

You should avoid automated task orchestration for codebase modifications when tasks are trivial or simple, as the orchestration approach classifies task intent to choose the right execution strategy for complex or architectural work.