- descriptions state WHEN each skill applies - jira-workflow ships curl scripts reading TRACKER_URL/JIRA_TOKEN from env, no hardcoded secrets/URLs - repo-map/docs-map defer values to session corporate context; company specifics left as TODO - go-standards uses realistic Go defaults, company-specific bits marked TODO
2.4 KiB
2.4 KiB
name, description
| name | description |
|---|---|
| repo-map | Используй, когда нужно сориентироваться в наших репозиториях — найти нужный сервис, понять соглашения по именованию репозиториев, где лежат CI-конфиги, куда добавлять новый сервис. Применяй при вопросах «где код», «в каком репозитории», «как найти сервис», а также в начале работы по /feature и /bugfix. |
Карта репозиториев
Скилл помогает понять, где что лежит, и быстро найти нужный сервис.
Актуальная карта
Конкретная карта репозиториев — в поле repoMap корпоративного конфига. Её текущее значение
инжектится в корпоративный контекст сессии расширением company-context — смотри туда,
здесь оно намеренно не дублируется (единый источник правды — config/company.json).
Адрес git-хоста также берётся из корпоративного контекста сессии.
Соглашения
- Именование репозиториев:
<!-- TODO: напр. <домен>-<сервис>, service-*, lib-* --> - Группы/неймспейсы в git:
<!-- TODO: какие группы за что отвечают --> - Где CI-конфиги:
<!-- TODO: напр. .gitlab-ci.yml в корне, шаблоны в группе ci/ --> - Общие библиотеки:
<!-- TODO: где переиспользуемый код --> - Как заводится новый сервис:
<!-- TODO: шаблон/cookiecutter, чек-лист -->
Как искать сервис
- Загляни в
repoMapиз корпоративного контекста сессии — там верхнеуровневая карта. - Если нужен поиск по коду — используй поиск по git-хосту (адрес из корп. контекста).
- Определи владельца по неймспейсу/группе репозитория.