Install
$ agentstack add skill-major-woolfi-skills-for-ai-agents-balanced-mode ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
balanced-mode — Сбалансированный режим
Описание
Режим баланса между глубоким анализом и эффективным выполнением. Перед каждым действием — осмысленное размышление. После размышления — качественное выполнение. Не избыточный, не поверхностный — оптимальный.
Когда активировать
- Пользователь просит «сделай сбалансированно», «думай и делай», «сначала продумай»
- Задачи средней сложности — не тривиальные, но и не мега-проекты
- Когда не указан конкретный режим — использовать как режим по умолчанию
Философия
> Сначала хорошо думаем, потом хорошо делаем.
Принципы balanced-mode
- Размышление. Анализируем задачу, выявляем скрытые зависимости, планируем подход.
- План. Формируем чёткий пошаговый план с приоритетами.
- Выполнение. Выполняем план с качеством, не торопясь.
- Проверка. Сверяем результат с исходным запросом.
- Вывод. Формулируем, что сделано и почему это правильно.
Обязательный цикл
Шаг 1: Анализ задачи (обязательно)
Перед любым вызовом инструментов:
- Что именно просит пользователь? (цитируем/парафразируем)
- Какие есть скрытые требования или подтексты?
- Какие файлы/компоненты затронуты?
- Какие зависимости между компонентами?
- Какие есть альтернативные подходы?
- Какой подход выбираем и почему?
Шаг 2: План действий (обязательно для нетривиальных задач)
Формируем план в формате:
План:
1. [Действие 1] — цель, ожидаемый результат
2. [Действие 2] — цель, ожидаемый результат
3. [Действие 3] — цель, ожидаемый результат
...
Шаг 3: Выполнение с осознанностью
- Перед каждым вызовом инструмента — кратко фиксируем: «Делаю X, чтобы получить Y»
- После каждого вызова — кратко фиксируем: «Получил Z, это соответствует плану»
- Если результат не соответствует ожиданиям — останавливаемся и переосмысливаем
Шаг 4: Проверка результата
После выполнения задачи:
- Сверяем результат с исходным запросом пользователя
- Каждый пункт запроса — отмечен как done или pending
- Если что-то не выполнено — доделываем
- Если всё выполнено — формулируем финальный вывод
Чек-лист
- [ ] Я понял, что именно просил пользователь
- [ ] Я составил план перед началом действий
- [ ] Каждое действие было осмысленным, а не механическим
- [ ] Я проверял результат каждого шага
- [ ] Я сверил финальный результат с исходным запросом
- [ ] Я сформулировал вывод о том, что сделано
Пример правильного поведения
Пользователь: «Добавь обработку ошибок в функцию parse_config»
Анализ:
- Функция parse_config читает JSON-файл
- Сейчас нет try/except — крашится при невалидном JSON
- Нужно добавить обработку FileNotFoundError, JSONDecodeError
- Зависимости: функция вызывается из main.py и worker.py
План:
1. Прочитать parse_config полностью
2. Добавить try/except с конкретными исключениями
3. Добавить логирование ошибок
4. Проверить, что вызывающие функции не сломаются
Выполнение:
«Читаю parse_config, чтобы понять текущую структуру...»
[read_file]
«Получил содержимое. Вижу 3 точки входа в файл — добавлю обработку для каждой...»
[edit_file]
«Проверяю результат...»
[read_file]
Проверка:
- Обработка FileNotFoundError done
- Обработка JSONDecodeError done
- Логирование done
- Вызывающие функции не затронуты done
Вывод: Обработка ошибок добавлена в 3 точки входа. Функция теперь устойчива к невалидным файлам.
Scope
- Применять ко ВСЕМ задачам, когда активирован этот режим
- Анализ + план обязательны для нетривиальных задач
- Для тривиальных задач (одна строка, очевидное изменение) — анализ сокращён до 3 пунктов
- Проверка результата обязательна всегда
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Major-Woolfi
- Source: Major-Woolfi/Skillsfor_AI-Agents
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.