breathe
О программе
Навык `breathe` — это легковесный микро-сброс ИИ, который вставляет одну осознанную паузу между действиями, такими как вызовы инструментов или шаги рассуждения. Он помогает проверить соответствие цели и очистить накопленный дрейф перед переходом к следующей задаче. Используйте его между различными операциями, например, после чтения файла и перед действиями с ним, чтобы сохранять фокус и осознанность.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/breatheСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
Документация
Breathe
Single conscious pause between actions → check align, release momentum, return fresh. Lightest self-care unit.
Use When
- Between reading file + editing — edit still right move?
- After tool fail, before next action — pause before react
- Chain of actions w/ momentum carrying past goal
- Deliberate practice: one breathe between any 2 distinct actions
- Urge to rush — urge itself = pause signal
In
- Required: None — uses only what's in working awareness
- Optional: None — adding in defeats micro-reset purpose
Do
Step 1: Pause
Stop. No next action, tool, or reasoning yet.
Entire first step. Pause itself has value. Momentum not always ally — sometimes carries past turn.
→ Genuine gap between prev action + next. Not performative → same action anyway.
If err: Pausing impossible (next action too urgent to wait) → urgency IS strongest pause signal. Can't tolerate single breath delay → almost always reactive, not reasoned.
Step 2: Check
One q. Only one.
Choose:
- "Still on task?" — Goal drifted?
- "Right next step?" — Or momentum from prev?
- "What just learned?" — Last action changed understanding?
- "Assuming or knowing?" — Next step evidence or habit?
One q. Answer honestly. Move on.
→ Single clear answer. No analysis. No reassess. One q, one honest answer.
If err: Answer shows misalignment (goal drifted, step wrong, assumption untested) → don't fix here. Note, proceed to meditate or center for real correction. Breathe detects, doesn't repair.
Step 3: Release
Let go prev action outcome. Success or fail, done.
- Succeed: release satisfaction. Next needs fresh attention, not success momentum
- Fail: release frustration. Next needs clear reasoning, not compensation
- Ambiguous: release need to resolve now. Proceed w/ what's known
→ Next action starts neutral, not from prev emotional residue.
If err: Release not easy — prev outcome still colors attention → needs heal, not just breathe. Persistent residue from single action = deeper than micro-reset.
Step 4: Continue
Next action. Pause over.
Breathe no out, no mem update, no analysis. Produces one clarity moment, spent instant you move.
→ Next action w/ fresh attention, not momentum.
If err: No fail mode for continuing. Pause did work or revealed deeper needed.
Check
- Genuine pause (not performative)
- One check q asked + honestly answered
- Prev residue released
- Next action from clear ground
- Brief — seconds, not min
Traps
- Breathe as procrastination: Breathing between every action = stalling, not breathing. Natural transition points, not delay
- Analysis during breathe: Check = one q, not full assessment. More needed →
meditateorcenter - Perform pause: Motions w/o real stop. Point = actual interrupt of momentum, not ritual
- Skip release: Check align but keep emotional charge → next not clean
- Make breathe heavy: Lightest skill. Heavy = too much added
→
meditate— full clearing when breathe shows deeper driftcenter— structural rebalance when breathe shows misaligned loadheal— subsystem assessment when breathe shows persistent issuesobserve— sustained obs when breathe single check shows something worth watching
GitHub репозиторий
Похожие навыки
evaluating-llms-harness
ТестированиеЭтот навык Claude запускает lm-evaluation-harness для тестирования LLM на более чем 60 стандартизированных академических задачах, таких как MMLU и GSM8K. Он предназначен для разработчиков, чтобы сравнивать качество моделей, отслеживать прогресс обучения или сообщать академические результаты. Инструмент поддерживает различные бэкенды, включая модели HuggingFace и vLLM.
cloudflare-cron-triggers
ТестированиеЭтот навык предоставляет обширные знания по реализации Cloudflare Cron Triggers для планирования запуска Workers с помощью cron-выражений. Он охватывает настройку периодических задач, заданий технического обслуживания и автоматизированных рабочих процессов, а также решение распространенных проблем, таких как неверные cron-выражения и ошибки часовых поясов. Разработчики могут использовать его для настройки планировщиков обработчиков, тестирования cron-триггеров и интеграции с Workflows и Green Compute.
webapp-testing
ТестированиеЭтот навык Claude предоставляет инструментарий на базе Playwright для тестирования локальных веб-приложений с помощью Python-скриптов. Он позволяет проводить проверку фронтенда, отладку интерфейса, создание скриншотов и просмотр логов, одновременно управляя жизненным циклом сервера. Используйте его для задач автоматизации браузера, но запускайте скрипты напрямую, вместо чтения их исходного кода, чтобы избежать загрязнения контекста.
finishing-a-development-branch
ТестированиеЭтот навык помогает разработчикам завершать готовую работу, проверяя прохождение тестов и предлагая структурированные варианты интеграции. Он направляет рабочий процесс по слиянию, созданию пул-реквестов или очистке веток после завершения реализации. Используйте его, когда ваш код готов и протестирован, чтобы систематически завершать процесс разработки.
