---
name: subagent-dev
description: >-
  Этот скилл MUST быть вызван когда tasks.md готов и требуется автономное параллельное выполнение субагентами (implementer + reviewer на каждую задачу). SHOULD также вызывать для сложных задач с 5+ атомарными шагами. Do NOT использовать для планирования — используй brainstorm или write-plan; для одиночных задач — выполняй напрямую.
argument-hint: <путь к tasks.md или feature-name>
allowed-tools:
  - Read
  - Write
  - Edit
  - Glob
  - Grep
  - Bash
  - Task
  - TaskCreate
  - TaskUpdate
  - TaskList
title: subagent-dev
canonical_url: https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/subagent-dev
last_updated: 2026-09-29T08:23:13.000Z
---

> **Skill from skilld.dev.** Follow the instructions below for this session. You do not need to install anything.
>
> Supporting files, fetch one when the Skill refers to it: [implementer-prompt.md](https://skilld.dev/api/skills-raw/arman-kudaibergenov/1c-ai-development-kit/subagent-dev/implementer-prompt.md), [reviewer-prompt.md](https://skilld.dev/api/skills-raw/arman-kudaibergenov/1c-ai-development-kit/subagent-dev/reviewer-prompt.md).
>
> If the user asked to install this Skill, run `npx skilld install arman-kudaibergenov/1c-ai-development-kit/subagent-dev`. Install writes the Skill files into the project, so every session loads them.

# /subagent-dev — Автономное субагентное выполнение

Выполняет tasks.md через субагентов. Не спрашивает разрешений между задачами — работает до конца, отчитывается финально.

## Вход

`$ARGUMENTS` — путь к tasks.md или feature-name.

## Процесс

### 1. Подготовка

```bash
git rev-parse HEAD  # BASE_SHA
```

Прочитай tasks.md и design.md. Сообщи:
```
Выполняю: <feature>, задач: N
```

### 2. Цикл по задачам

Для каждой задачи:

#### Implementer
```
Task(subagent_type="general-purpose", prompt=<implementer-prompt.md>)
```
Передай: текст задачи (НЕ путь), контекст проекта, зависимости, список скиллов.

#### Reviewer (один проход)
```
Task(subagent_type="general-purpose", prompt=<reviewer-prompt.md>)
```
Проверяет И соответствие спецификации, И качество кода в одном проходе.

#### При ❌ от reviewer
Отправь замечания обратно implementer-у. **Не спрашивай пользователя** — исправляй и продолжай. Максимум 2 итерации на задачу. Если не решается за 2 — запиши проблему и двигайся дальше.

#### Пропуск ревью
Для задач без BSL кода (чистые метаданные через /meta-compile, /subsystem-edit и т.д.) — reviewer не нужен. Валидация через соответствующий `-validate` скилл достаточна.

#### Отметка
В tasks.md: `[ ]` → `[x]`

### 3. Финальный отчёт

```
Готово: N/N задач
Коммиты: <список>
Проблемы в ревью: <если были>
Нерешённые замечания: <если есть>
```

## Когда спрашивать пользователя

Только при блокере: зависимость отсутствует, задача противоречива, невозможно продолжить. Всё остальное — решай сам.

## Когда НЕ использовать

- 1-3 задачи → выполняй напрямую скиллами (без субагентов)
- Нет tasks.md → сначала `/write-plan` или `/brainstorm`
