LU

leonxlnx/unlazy

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

4,2 тыс. stars Качество 69 Тренд 60MIT

Навык борьбы с ленью для агентов ИИ. Основой: метод дерева глубины, который разбивает задачу на N слоёв и даёт каждому листу полный бюджет на всю задачу, чтобы усилия росли с глубиной.

Обзор

Сначала запишите реестр приёма. Выполните проверенные чеки. Перепроверьте возвращённые работы. Сообщайте только о доказательствах. Текущий исходник нацелен на версию 2.1.0. Здесь он не идентифицирован как тегированный релиз на GitHub. Зафиксируйте точный коммит, когда нужна неизменяемая установка. См. CHANGELOG.md для неопубликованного набора изменений. Используйте навыки CLI для поддерживаемых агентов: Добавьте -g для установки на уровне пользователя или --all для каждого обнаруженного агента. Клонируйте репозиторий в соответствующую папку. Вызовите его как /unlazy, где поддерживаются навыки слэша, $unlazy в Codex или через триггер на естественном языке из описания навыка. Ядро — SKILL.md. Проверка и опциональный крюк требуют Node 16 или новее, и не используют сторонние пакеты runtime. Попросите серьёзную работу с явным триггером: Для одиночной задачи скопируйте шаблоны/gates-leaf.md в GATES.md, замените все заполняющие элементы и проверьте её, не выполняя команды:

Обзор (машинный перевод)

Дисциплина завершения работы с агентами ИИ, подкреплённая управляемыми воротами.

Сначала запишите реестр приёма. Выполните проверенные чеки. Перепроверьте возвращённые работы. Сообщайте только о доказательствах.

Быстрый старт | Контракт с воротами | Оркестровка | Безопасность | Исследования

Статус версии

Текущий исходник нацелен на 2.1.0. Здесь он не обозначен как тегированный релиз на GitHub. Закрепите точный коммит, когда нужна неизменяемая установка. См. CHANGELOG.md для неопубликованного набора изменений.

Установка

Используйте навыки CLI для поддерживаемых агентов:

Добавьте -g для установки на уровне пользователя или --all для каждого обнаруженного агента.

Расположение вручную:

Клонируйте репозиторий в соответствующую директорию. Вызовите его как /unlazy, где поддерживаются слэш-навыки, $unlazy в Codex или через триггер на естественном языке из описания навыка.

Ядро — SKILL.md. Проверка и опциональный крюк требуют Node 16 или новее, и не используют сторонние пакеты runtime.

Быстрый старт

Попросите серьёзную работу с явным триггером:

Для одиночной задачи скопируйте шаблоны/gates-leaf.md в GATES.md, замените все временные элементы и проверьте его без выполнения команд:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Version status

The current source targets 2.1.0. It is not identified here as a tagged GitHub release. Pin an exact commit when you need an immutable installation. See CHANGELOG.md for the unreleased change set.

Install

Use the skills CLI for supported agents:

npx skills add Leonxlnx/unlazy

Add -g for a user-level install or --all for every detected agent.

Manual locations:

Claude Code:  ~/.claude/skills/unlazy
Codex CLI:    ~/.codex/skills/unlazy

Clone the repository into the relevant directory. Invoke it as /unlazy where slash skills are supported, $unlazy in Codex, or by a natural-language trigger from the skill description.

The core is SKILL.md. The checker and optional hook require Node 16 or newer and use no third-party runtime packages.

Quick start

Ask for substantial work with an explicit trigger:

/unlazy tree 5 refactor the payment module and verify every migration path

For a solo task, copy templates/gates-leaf.md to GATES.md, replace every placeholder, and inspect it without executing commands:

node /scripts/gate-check.mjs --status GATES.md

--status is the only mode that is always non-executing. On a new oracle with no exact approval record, a normal run prints its resolved command, expectation, working directory, shell, and PATH without executing it:

node /scripts/gate-check.mjs GATES.md

Do not treat normal mode as a permanent dry run: once the exact oracle is approved, normal mode can execute it.

CHECK: lines are shell code. After reading every command and called script, approve and run the ledger:

node /scripts/gate-check.mjs --approve GATES.md

Re-run all runnable gates, including gates already marked complete:

node /scripts/gate-check.mjs --reverify GATES.md

Use --help for the complete current CLI.

The gate contract

# Gates: pricing behavior

- [ ] G1: pricing fixtures render the expected tiers
  CHECK: node scripts/verify-pricing.mjs
  EXPECT: pricing verification passed
  EVIDENCE: pending

- [ ] G2: checkout integration succeeds from its package
  CHECK: node scripts/verify-checkout.mjs
  EXPECT: checkout verification passed
  CWD: packages/checkout
  EVIDENCE: pending
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add leonxlnx/unlazy
Новичок в MCP? Начните с руководства на mcpskill.org →