Skaro показывает текущее состояние проекта на одной стартовой странице: этапы запуска, активные задачи, фазы, прогресс и ближайшую точку продолжения. Это помогает не терять контекст между AI-сессиями и держать реализацию под контролем.
Задачи собирают реализацию в понятную рабочую систему: что делать сейчас, что запланировано дальше и что уже завершено. Это помогает вести разработку последовательно, не терять контекст и связывать ежедневную работу с архитектурой и общим планом проекта.
Архитектура проекта хранится как отдельный артефакт в репозитории, а не остается только в чатах. В Skaro ее можно просматривать, редактировать, согласовывать и использовать как опору для дальнейшей реализации.
DevPlan фиксирует дорожную карту проекта: вехи, задачи, приоритеты и порядок выполнения. План можно обновлять по мере развития проекта, сохраняя связность между идеей, архитектурой и фактической разработкой.
Ключевые архитектурные решения оформляются как ADR с отдельными статусами и историей. Это позволяет явно фиксировать, почему было принято то или иное решение, и не возвращаться к одним и тем же вопросам заново.
В дашборде доступны status, diff, stage, unstage, commit, push, переключение веток и автокоммиты по завершению задачи. Изменения после AI-циклов можно сразу проверить, оформить и отправить, не выпадая из рабочего контекста.
skaro init создает структуру .skaro/ в проекте, затем skaro ui запускает локальный web dashboard.
Skaro добавляет поверх репозитория слой артефактов и управляемых фаз: от правил проекта и архитектуры до задач, тестов и финальной проверки.
Просмотр изменений, diff, staging, commit, push и работа с ветками прямо из дашборда.
Статус проекта, прогресс по задачам и учет token usage по фазам, задачам, моделям и ролям.
Контекстные AI-чаты доступны для архитектуры, проекта, задач и feature planning. Для задач и проекта есть отдельные fix-режимы.
Можно подключать skills под стек и настраивать, где выполняются verify-команды: на host, в Docker Compose service или через command prefix.
Skaro позволяет назначать отдельные модели на роли architect, coder и reviewer, чтобы разделить архитектурные, исполнительские и проверочные задачи.
Используется для архитектуры, devplan, feature planning и import-анализа проекта.
Используется для реализации задач и fix-циклов, когда нужен быстрый и прикладной выход в код.
Используется для clarify, проверок и других фаз, где важны вопросы, валидация и контроль качества.
В Skaro есть готовые шаблоны конституции для популярных frontend, backend и mobile-стеков: их можно взять как стартовую основу и адаптировать под проект.