feat(skills): add kotlin-standards + swift-standards for mobile profile

- kotlin-standards: gradle build/test, ktlint/detekt, Android lint; company specifics TODO
- swift-standards: SwiftPM/xcodebuild, swiftformat/swiftlint, XCTest; company specifics TODO
- wire mobile profile -> kotlin+swift; 'all' now includes both; README matrix updated
- verified all six *-standards skills load via pi RPC
This commit is contained in:
2026-07-16 12:31:12 +03:00
parent fbf10b0521
commit e98e4ca9ae
4 changed files with 119 additions and 6 deletions

View File

@@ -39,7 +39,7 @@ PI_KIT_PROFILE=backend curl -fsSL https://git.codelab.vc/ai/pi-kit/-/raw/main/in
| `frontend` | typescript | frontend-design |
| `backend` | go, rust, python | — |
| `qa` | python, typescript | — |
| `mobile` | — (TODO: kotlin/swift) | — |
| `mobile` | kotlin, swift | — |
Сменить профиль позже: `PI_KIT_PROFILE=frontend ./install.sh` (или перезапусти установку).
@@ -159,8 +159,7 @@ pi-kit/
Чтобы поменять маппинг профиль→скилы — правь блок `case "$PROFILE"` и `COMMON_PUBLIC_SKILLS`
в `install.sh`. Языковой скилл добавляется как обычный (см. ниже) и подключается к нужному
профилю в этом `case`. Профили: `frontend`, `backend`, `qa`, `mobile` (последний пока без
языковых стандартов — TODO kotlin/swift).
профилю в этом `case`. Профили: `frontend`, `backend`, `qa`, `mobile`.
### Как добавить шаблон-команду