원클릭으로
ci-fix
Détecte les échecs CI GitHub Actions, extrait le log pertinent et applique ou propose un correctif automatique.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Détecte les échecs CI GitHub Actions, extrait le log pertinent et applique ou propose un correctif automatique.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | ci-fix |
| description | Détecte les échecs CI GitHub Actions, extrait le log pertinent et applique ou propose un correctif automatique. |
| version | 1.0.0 |
| platforms | ["linux","macos"] |
| metadata | {"hermes":{"tags":["ci","github","autofix","actions","pipeline"],"related_skills":["github","verify-conformance"],"model":"deepseek-v4-full","coding_delegate":"mistral-3.5","coding_runtime":"vibe-cli","cron":"*/15 * * * *"}} |
Adaptation de ci-guard (54) — ULK → Hermes. Carte :
docs/backlog/2026-06-28-SPEC-HERMES-CI-FIX/CARD.md(P2, GitHub #272). GAP #4.
Pipeline linéaire (pas un orchestrateur lourd) : polling des runs échoués via la skill
github → extraction du step échoué → catégorisation → correctif délégué → branche + draft PR
(revue humaine avant merge — jamais de commit/merge automatique sur la branche par défaut).
delegate_task(coder, prompt="corrige <fichier:ligne> — cause: <erreur CI> — contrat: <check à faire repasser vert>")
└─ (coder via vibe — invocation selon la config Hermes)
DeepSeek cadre (step + message + fichier), Mistral produit le diff, DeepSeek relit puis
pousse sur une branche dédiée et ouvre un draft PR via github (pas de merge auto).github).fichier:ligne si dispo) — jamais le log complet.delegate_task(coder) → édition sur branche claude/ci-fix-<run_id> → draft PR via github (jamais de commit/merge auto sur la branche par défaut).<vault>/logs/ci-fix/ (idempotent sur run_id).*/15 * * * * (heures ouvrées).delegate_task pousse le correctif sur une branche + ouvre un draft PR pour revue humaine — jamais de commit/merge auto sur la branche par défaut.run_id.Expert guidance for the App Intents framework on Apple platforms. Use when developers mention: (1) Siri or Shortcuts integration, (2) AppIntent, AppEntity, AppEnum, or AppShortcutsProvider, (3) Spotlight actions or indexed entities, (4) exposing app features to Apple Intelligence, (5) parameters, parameter summaries, or intent donation, (6) widget/control configuration intents. Not for widget timeline design itself (see widgetkit-live-activities skill).
Expert guidance for CloudKit sync on Apple platforms. Use when developers mention: (1) iCloud sync or cross-device sync of app data, (2) SwiftData + CloudKit or NSPersistentCloudKitContainer, (3) CKSyncEngine or custom CloudKit record sync, (4) CloudKit sharing / collaboration (CKShare), (5) CloudKit entitlements, containers, or schema deployment, (6) conflict resolution or offline-first with iCloud. Not for third-party sync backends (Firebase, Supabase) and not for app-server REST sync (see docs/api/sync.md).
Expert guidance for StoreKit 2 in-app purchases and subscriptions on Apple platforms. Use when developers mention: (1) in-app purchases, IAP, or subscriptions, (2) Product, Transaction, or currentEntitlements, (3) receipt validation or transaction verification, (4) SubscriptionStoreView / StoreView / ProductView, (5) restore purchases, offer codes, promotional offers, refunds, (6) StoreKit Testing in Xcode or sandbox testing. Not for RevenueCat or third-party billing SDKs.
Apple Human Interface Guidelines for visionOS (Apple Vision Pro). Use when designing or building spatial apps: (1) windows, volumes, and immersive spaces, (2) ornaments, glass material, and spatial layout, (3) eye/hand input, hover effects, and target sizes, (4) comfort, motion, and immersion levels, (5) porting an iOS/iPadOS app to visionOS, (6) RealityKit + SwiftUI scene composition. Companion to the ehmo *-design-guidelines skills for the other Apple platforms.
Expert guidance for WidgetKit widgets and ActivityKit Live Activities on Apple platforms. Use when developers mention: (1) home screen / lock screen / StandBy widgets, (2) Live Activities or Dynamic Island, (3) widget timelines, TimelineProvider, or reload budgets, (4) interactive widgets with App Intents buttons/toggles, (5) Control Center controls (ControlWidget), (6) updating a Live Activity via APNs push. Not for Siri/Shortcuts intents themselves (see app-intents skill).
Audit the health of your Claude Code configuration across all six layers — permissions, hooks, MCP servers, installed skills, agents, settings conflicts. Use when asked to "/health", "check my Claude Code config", "audit my setup", or before debugging unexpected behavior (silent permission denials, MCP tool not appearing, hooks not firing).