No description
- Python 88.3%
- Shell 11.6%
- Batchfile 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .opencode | ||
| PROJECT.Devops | ||
| PROJECT.Docs | ||
| PROJECT.Tools/AgentAdapter | ||
| PROJECT.Unity | ||
| AGENTS.md | ||
| ai_init_workflow.md | ||
| README.md | ||
AI Project Template
Шаблон репозитория для быстрого развертывания AI-агентов и документации в новых проектах.
Что это?
Шаблон с готовой структурой для AI-ориентированной разработки:
- Конфигурация агента — агенты, навыки, workflows и инструмент адаптации для AI-клиентов
- Структура документации — ADR, конвенции, архитектура, гайды
- Настройки CI — настройки для GitLab CI
- AgentAdapter — инструмент для адаптации конфигурации OpenCode агента под сторонние AI-клиенты (ClaudeCode, KiloCode, Cursor и др.) через символические ссылки
Правила
Не используй как суб-репозиторий. Используй строго как шаблон для дальнейшего развития.
Перепиши и адаптируй инструкции под проект. Чем точнее и конкретнее инструкции, тем качественнее результат.
Не генерируй инструкции через AI. Инструкции — твой инструмент для корректировки поведения.
Сценарий использования
- Клонируй этот шаблон
- Запусти AI-агента с инструкцией инициализации (или выполните сами)
opencode run "Инициализируй этот проект, следуя инструкции @ai_init_workflow.md" - Агент автоматически настроит всё под проект
- Найдёт маркеры-заполнители (
<PROJECT>,<FILL>,<CORRECT>) - Проанализирует контекст проекта
- Задаст вопросы для заполнения деталей
- Переименует директории и заменит заполнители
- При необходимости запустит AgentAdapter для подключения сторонних AI-клиентов
- Найдёт маркеры-заполнители (
Структура после инициализации
YourProjectName/
├── .opencode/ # Конфигурация AI-агента
│ ├── agents/ # Суб-агенты и режимы
│ ├── skills/ # Навыки агента
│ ├── plans/ # Временная рабочая область
│ └── opencode.json # Настройки AI-клиента OpenCode
├── YourProjectName.Docs/ # Документация проекта
│ ├── ADR/ # Архитектурные решения
│ ├── Architecture/ # Техническая архитектура
│ ├── Conventions/ # Конвенции проекта
│ ├── GameFeatures/ # Игровые механики
│ └── Guides/ # Инструкции
├── YourProjectName.Unity/ # Unity проект (если есть)
├── YourProjectName.Backend/ # Бэкенд (если есть)
├── YourProjectName.Tools/ # Внешние инструменты
├── YourProjectName.Devops/ # Настройки для GitLab CI
└── AGENTS.md # Основные инструкции для агента