Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
201 changes: 201 additions & 0 deletions .agents/GETTING-STARTED.md

Large diffs are not rendered by default.

483 changes: 483 additions & 0 deletions .agents/REFERENCE.md

Large diffs are not rendered by default.

152 changes: 77 additions & 75 deletions .agents/harness.lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .agents/skills/techcon-alert-export/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-alert-export
description: Используй для выгрузки последних алертов мониторинга TechCon (статус, время, детали) — диагностика инцидента, сводка за период, проверка «замолчал ли алерт».
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Выгрузка алертов мониторинга

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-architecture-boundaries-template
description: Настрой arch-lint для репозитория со слоистой структурой (domain/infra, core/adapters): детект слоёв, запрет обратных зависимостей и циклов. Применяй при онбординге нового репозитория или по прямой просьбе проверить архитектурные границы.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Шаблон архитектурных границ

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-billing-protocol/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-billing-protocol
description: Используй для воспроизводимого снятия затрат Yandex Cloud любого репозитория TechCon — baseline-расчёт, прогноз бюджета, сверка свежести или сводка расходов.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Протокол снятия затрат TechCon

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-business-document-system/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-business-document-system
description: Используй при создании, правке или синхронизации бизнес-документов (стратегии, отчёты для стейкхолдеров, презентации), чтобы не смешивать их с инженерной документацией репозитория и не терять источник правды.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Business document system

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-ci-economy/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-ci-economy
description: Используй перед git push, gh run rerun и gh workflow run — сначала локальные тесты и самокритика диффа, пуш пачкой, перезапуск только после разбора лога.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Экономия CI — не гонять раннеры ради того, что проверяется локально

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-claude-code-review-intake/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: techcon-claude-code-review-intake
description: Читает файл-результат ревью (frontmatter c полем verdict) после того как ревью помечено готовым, и продолжает работу по типу verdict — approved/changes-requested/needs-discussion/critique.
allowed-tools: Read, Edit, Grep, Glob
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Intake результата ревью

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-claude-code-review-request/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: techcon-claude-code-review-request
description: Запрос активного ревью у другого агента/ревьюера — создаёт brief с файлами, endpoint'ами, командами и требованиями к доступу. Применять перед архитектурными изменениями, миграциями или по прямому запросу критики.
allowed-tools: Read, Write, Grep, Glob
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Запрос активного ревью

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-claude-handoff-preparation/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-claude-handoff-preparation
description: Используй, когда задача лучше подходит для Claude: фронтенд, дизайн, HTML, презентации, дашборды, упаковка идей, бизнес- и продуктовое планирование.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Подготовка пакета передачи в Claude

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-contract-auditor/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-contract-auditor
description: Найди рассинхроны контрактов между сервисами TechCon — polling-роуты, envelope ответа, коды ошибок, имена очередей/стримов, auth, /health. Применяй при аудите интеграции 2+ сервисов или подозрении на несовместимость. Выдаёт diff-таблицу с severity.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Аудитор межсервисных контрактов

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-cross-reference-integrity/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-cross-reference-integrity
description: Используй после правки, которая меняет утверждение о системе (правило, файл, флаг, число, хост, имя, путь) — найди все места, где оно упомянуто, и добейся согласованности. Исправление, дошедшее до одного места из восьми, не завершено.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Согласованность ссылок — исправление, которое не разошлось по всем местам, не исправление

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-cross-service-tester/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: techcon-cross-service-tester
description: Пишет и валидирует кросс-сервисные E2E интеграционные тесты между сервисами TechCon-экосистемы (upload -> classify -> detect -> search -> render). Применяй, когда нужно найти конкретный сломанный контракт между двумя сервисами, а не просто зафиксировать что тест упал.
allowed-tools: Bash(pytest:*), Bash(httpx:*)
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Кросс-сервисный тестировщик TechCon

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-docs-language/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-docs-language
description: Используй при написании или правке README, документации, справочника API, витрин, текстов интерфейса, задач и отчётов, диаграмм и комментариев кода — язык по аудитории, словарь замен, запреты, диаграммы D2, светлая тема.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Документация и язык по стандартам Техкона

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-external-report-authoring/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-external-report-authoring
description: Используй при подготовке внешнего отчёта — Markdown для менеджмента или HTML-дашборд для руководства — по организации, проекту или группе проектов. Числа берутся только из готового файла с посчитанными фактами, никогда не придумываются агентом.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Авторство внешних отчётов (менеджмент/руководство)

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-fact-verification/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-fact-verification
description: Используй перед тем как утверждать факт о состоянии системы (статус PR, значение конфига, состояние ВМ/сервиса, содержимое ветки) — сверяй с живым источником (git/gh/ssh/API), а не с документом или памятью.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Факт-проверка — документ никогда не источник факта о мире

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-git-workflow/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-git-workflow
description: Используй перед любым git-коммитом, PR, слиянием веток или промоушном между ветками (feature/develop/main) в репозиториях TechCon — формат коммита, кто и как выполняет слияние, back-merge после хотфикса, привязка к задаче Linear.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Git workflow — коммиты, полномочия на слияние, back-merge

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-grafana-monitoring-access/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-grafana-monitoring-access
description: Используй при проверке живого состояния мониторинга (Grafana, Alertmanager, Homer, Gatus, GlitchTip) — когда нужно отделить живую истину дашбордов от документов, найти дубли и устаревшие поверхности, подготовить вывод, готовый для оператора.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Доступ к мониторингу Grafana

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-infra-access-map/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-infra-access-map
description: Карта доступов к инфраструктуре TechCon — SSH/VM, GitHub, GitLab, YC CLI, Linear — и разделение read-only/operator-gated команд. Применяй в начале любой задачи, трогающей инфраструктуру, чтобы не гадать креды и адреса по памяти.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Инфраструктурный доступ TechCon

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-infra-access/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-infra-access
description: Используй, когда задача касается SSH, cloud CLI, бастионов, ProxyJump, VPN, приватных ВМ или учётных данных оператора в любом репозитории TechCon. Держит истину о доступах без секретов в тексте, приоритет — локальный держатель секрета, чувствительные действия — только с подтверждением человека.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Доступ к инфраструктуре

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-knowledge-system/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-knowledge-system
description: Перед сохранением любого артефакта, заметки или документа в репозитории — прочитай этот скилл. Описывает, куда какое знание кладётся и как оно потом находится агентом.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Knowledge System — куда кладём знания в репозитории

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-large-session/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-large-session
description: Используй, когда задача имеет ≥4 независимых частей (адверсарная критика, параллельное исследование, широкий аудит репозитория) — реши, нужен ли Claude Workflow / Codex techcon-fanout, а не цепочка одиночных вызовов агента.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---

# Большие сессии: Workflow / techcon-fanout вместо цепочки агентов
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-linear-governance/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-linear-governance
description: Используй при любой правке Linear (issue, статус, проект, комментарий) — сначала объясни что и зачем меняешь, дождись согласия и только после этого мутируй.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Linear governance — explain-then-mutate

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-markdown-docx-export/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-markdown-docx-export
description: Используй, когда Markdown-документ нужно опубликовать как читаемый .docx для коллег или руководства — .docx всегда производный артефакт, не редактируемый источник.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Markdown → DocX export

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-pre-implementation-contracts
description: Перед написанием кода зафиксируй применимые контракты (проблема, источник истины, возможности, тесты, миграция, деплой, наблюдаемость). Применяй перед реализацией любой нетривиальной фичи, бага или изменения инфраструктуры — до первой строки кода.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Pre-Implementation Contracts — контракты перед реализацией

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-production-safety/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-production-safety
description: Используй, когда задача касается прода, деплоя, БД, миграций, облака, Kubernetes, Terraform, Yandex Cloud, релизов или любых деструктивных операций.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Production safety

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-project-dashboard/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-project-dashboard
description: Используй при сборке или правке версионируемого дашборда проекта (HTML/данные) для руководства и команды — у каждого числа источник, дата, единица, знаменатель; конфликт источников виден; «нет данных» не ноль.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Дашборд проекта: числа с происхождением, новая версия — новый файл

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-public-surfaces/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-public-surfaces
description: Используй при создании или изменении любой читательской поверхности (README, отчёт, HTML-страница, сводка, интерфейс разметки) и перед её публикацией — проверка по реестру, автономность, клавиатура, статус текстом, независимая рецензия.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Читательские поверхности — проверка перед публикацией

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-report-synthesis-merge/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-report-synthesis-merge
description: Используй, когда нужно объединить несколько уже готовых отчётов или дашбордов (разные проекты, или один проект за разные периоды) в один сводный документ для одной аудитории. Источники не пересчитываются заново — переиспользуются как проверенные секции.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---

# Синтез сводного отчёта из нескольких готовых кейсов
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-research-first/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-research-first
description: Используй перед крупной задачей, архитектурным решением или значительным изменением (>50 строк, >2 файлов, интеграция с внешней системой) — сначала собери факты и риски, потом пиши код.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Research-First — исследовательский проход перед реализацией

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-self-critique/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-self-critique
description: Используй перед тем как выдать план, вывод или готовую работу за принятые — ищи контрпример с доказательством, проверь тремя независимыми линзами, не больше двух циклов правки; самоодобрение приёмкой не считается.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Самокритика и критика плана

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-session-digest/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-session-digest
description: Используй в конце сессии, когда нужен итог для человека («Сделал / Проверил / Осталось», ≤600 знаков), или когда надо восстановить ход прошлой сессии — что делали, где застряли, сколько стоило.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Итог сессии и разбор прошлой сессии

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-session-handoff/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-session-handoff
description: Используй перед compaction, долгой паузой или передачей задачи другому агенту/сессии — сохраняет цель, решения, изменённые файлы, тесты и следующие шаги в handoff-файл, чтобы следующая сессия не начинала с нуля.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Передача состояния сессии

Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/techcon-skill-improvement/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: techcon-skill-improvement
description: Используй когда скилл повторно даёт ошибки и его хотят поправить — правка идёт кандидатом, оценка до и после на отложенной выборке, продвижение только при измеримом выигрыше.
harness: org@1c27b221b7da9d553ea28888a71aa27c1fa29d91
harness: org@0e0eca19135133b995f4a6e61b0d0f22d702baee
---
# Улучшение скилла — кандидат, замер до и после, продвижение по выигрышу

Expand Down
Loading
Loading