Przejdź do treści
Biblioteka skilli
Programowanie · Automatyzacja

executing-plans

/executing-plans

Wykonuje pisemny plan wdrożenia w osobnej sesji, z punktami kontrolnymi do przeglądu.

Licencja
AGPL-3.0
Ostatnia zmiana repozytorium
27.09.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.

Co robi i kiedy

Wykonuje pisemny plan wdrożenia w osobnej sesji, z punktami kontrolnymi do przeglądu.

Oryginalny opis (EN)

Use when you have a written implementation plan to execute in a separate session with review checkpoints

Jak działa

  1. Overview
  2. The Process
  3. Blocker Resolution (Mode-Dependent)
  4. When to Revisit Earlier Steps
  5. Remember
  6. Conductor Integration (Autonomous Mode)
  7. Integration
Sekcje z nagłówków SKILL.md, w oryginale · 106 linii, 697 słów
Podgląd SKILL.md
---
name: executing-plans
description: Use when you have a written implementation plan to execute in a separate session with review checkpoints
---

# Executing Plans

## Overview

Load plan, review critically, execute all tasks autonomously to completion.

**Core principle:** Execution behavior depends on `conductor/config.json` → `"mode"`:
- **`"agentic"`**: Autonomous execution — never stop for human feedback. Resolve all issues by consulting lead agents or best-judgment.
- **`"human-in-the-loop"`**: Stop at blockers and report to user. Wait for feedback between batches of 3 tasks.

**Announce at start:** "I'm using the executing-plans skill to implement this plan."

## The Process

### Step 1: Load and Review Plan
1. read_file plan file
2. Review critically - identify any questions or concerns about the plan
3. If concerns:
   - **`"agentic"` mode**: Resolve autonomously — consult lead agents (Architecture Lead, Tech Lead) via subagent dispatch. NEVER ask the user.
   - **`"human-in-the-loop"` mode**: Raise concerns with the user before starting.
4. Create TodoWrite and proceed

### Step 2: Execute Tasks (Mode-Dependent)

**`"agentic"` mode** — Execute ALL tasks sequentially without stopping:

For each task:
1. Mark as in_progress
2. Follow each step exactly (plan has bite-sized steps)
3. Run verifications as specified
4. If verification fails: attempt fix autonomously (max 3 retries per task), log the issue, continue to next task
5. Mark as completed

**`"human-in-the-loop"` mode** — Execute in batches of 3 tasks, then pause:

For each batch (3 tasks at a time):
1. Mark tasks as in_progress
2. Follow each step exactly
3. Run verifications as specified
4. If verification fails: STOP and ask the user for help before continuing
5. After each batch completes: report progress, say "Ready for feedback.", and wait before proceeding to next batch

### Step 3: Report Progress
After tasks complete:
- Show what was implemented
- Show verification output
- **`"agentic"` mode**: Show any autonomous decisions made; **do NOT wait for feedback — proceed to completion**
- **`"human-in-the-loop"` mode**: Say "Ready for feedback." and wait

### Step 5: Complete Development

After all tasks complete and verified:
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
- **REQUIRED SUB-SKILL:** Use orchestrator-supaconductor:finishing-a-development-branch
- Follow that skill to verify tests, present options, execute choice

## Blocker Resolution (Mode-Dependent)

**If mode = `"agentic"`**: Resolve all blockers autonomously. NEVER stop.
**If mode = `"human-in-the-loop"`**: STOP and ask the user for help on any blocker.

### Agentic Mode Resolutions:

- **Missing dependency** → Install it if safe (<50KB), or skip the task and log the blocker
- **Test fails** → Attempt fix (max 3 retries), then log failure and continue with remaining tasks
- **Instruction unclear** → Spawn a Plan subagent to interpret based on codebase context, or consult Product Lead
- **Plan has critical gaps** → Consult Architecture Lead via subagent to fill gaps autonomously
- **Verification fails repeatedly** → Log the issue with details, mark task as `completed-with-warnings`, continue

## When to Revisit Earlier Steps

**Return to Review (Step 1) when:**
- Fundamental approach is failing (>50% of tasks failing) — re-plan autonomously
- Architecture Lead subagent recommends a different approach

## Remember
- Review plan critically first
- Follow plan steps exactly
- Don't skip verifications
- Reference skills when plan says to
- **`"agentic"` mode**: Execute ALL tasks without stopping — resolve blockers autonomously, log all decisions
- **`"human-in-the-loop"` mode**: Execute in batches of 3 — stop at blockers and ask the user, wait for feedback between batches
- Never start implementation on main/master branch — use feature branches

## Conductor Integration (Autonomous Mode)

When invoked with `--plan`, `--track-dir`, and `--metadata` parameters (from Conductor orchestrator):
- read_file plan from `--plan` path
- **`"agentic"` mode**: Execute ALL tasks without stopping — run autonomously
- **`"human-in-the-loop"` mode**: Execute in batches of 3 — stop at blockers, wait for user feedback between batches
- After each task: use replace tool to mark `[x]` in plan.md with commit SHA
- After all tasks: update `--metadata` checkpoint to `EXECUTE: PASSED`
- Return concise verdict: `{"verdict": "PASS", "tasks_completed": N}`
- If `--resume-from` is provided, skip tasks before that task ID

When these parameters are absent, fall back to the standalone mode-aware workflow above.

## Integration

**Required workflow skills:**
- **orchestrator-supaconductor:using-git-worktrees** - REQUIRED: Set up isolated workspace before starting
- **orchestrator-supaconductor:writing-plans** - Creates the plan this skill executes
- **orchestrator-supaconductor:finishing-a-development-branch** - Complete development after all tasks

Wersje

RepozytoriumWynikLicencja
Ta strona · ibrahim-3d/orchestrator-supaconductor90AGPL-3.0
arklab/ark.tools100MIT
osmontero/opencode-skills100MIT
GanyuanRan/Aegis100MIT
seaworld008/commonly-used-high-value-skills100MIT
FrancoStino/opencode-skills-collection100MIT
transparent-pegasus/herdrpowers100MIT
jamditis/claude-skills-journalism100MIT
zpyoung/quirk100MIT

Migawka bazy z 28.10.2026 · wersja paczki e702c075159f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90sr-executing-plans
    Wykonuje spisany plan wdrożenia w osobnej sesji, z punktami kontrolnymi przeglądu.
  • 90executing-analysis
    Wykonuje wcześniej zarejestrowany plan analizy w bieżącej sesji z punktami kontrolnymi przeglądu, na platformach bez subagentów.
  • 100execute
    Rozdziela i realizuje plany wdrożenia z TDD i punktami kontrolnymi, domyślnie równolegle dla niezależnych zadań, gdy plan jest gotowy.
  • 90implement
    Wykonuje zatwierdzony plan wdrożenia krok po kroku, z punktami kontrolnymi weryfikacji i śledzeniem postępu.
  • 100review-plan
    Sprawdza plan implementacji przed jego wykonaniem, zwłaszcza wygenerowany przez writing-plans, zanim ruszy executing-plans.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.