Skip to content

feat(skills): skills FoundationModels (rudrankriyam) pour isaac#202

Draft
izo wants to merge 1 commit into
mainfrom
claude/ulk-utility-462ea6
Draft

feat(skills): skills FoundationModels (rudrankriyam) pour isaac#202
izo wants to merge 1 commit into
mainfrom
claude/ulk-utility-462ea6

Conversation

@izo

@izo izo commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Contexte

Suite au partage de rudrankriyam/Foundation-Models-Framework-Example comme « utilité pour Ulk ».

Ce repo (MIT, Rudrank Riyam — déjà l'auteur de asc-cli-skills qu'isaac utilise) ship 2 skills Claude Code via npx skills add → exactement le pattern registry skill d'Ulk.

Le trou comblé

Isaac (27) génère des starter kits Apple mais n'avait aucune guidance pour les apps qui embarquent l'IA on-device via le framework FoundationModels (appel natif LanguageModelSession, iOS 26+/macOS 26+, Apple Silicon).

⚠️ Distinct d'apfel (CLI registry) : apfel expose FoundationModels en ligne de commande pour les micro-tâches internes d'Ulk (commit messages, classification — _shared/local-llm-protocol.md). Ces skills servent à générer le code de l'app finale.

Changements

Fichier Changement
framework/skills-sources.json 2 entrées registry MIT (foundation-models-app-builder, foundation-models-os27-updater)
framework/agents/mobile/27-isaac.md Section détection + usage (Phase 2-3 / mode ENHANCE), garde-fou #if canImport(FoundationModels), ligne CONTEXTE PROJET
framework/commands/agents/isaac.md Régénéré (generate-commands.cjs)
.claude/rules/install-reference.md Note registry + distinction apfel ↔ skills

Skills

  • foundation-models-app-builder — recettes Swift : sessions, structured/guided generation @Generable, dynamic schemas, tool calling, RAG, voice, HealthKit, App Intents, multilingue
  • foundation-models-os27-updater — migration APIs OS 26 → OS 27/Xcode 27 (Private Cloud Compute, image input, reasoning controls, transcripts, custom executors)

Installation : ulk skills update (pas de flag — registry).

Tests

  • go test ./cmd/ -run Skill (struct skillSource accepte les champs)
  • node --test framework/tests/agents-golden.test.mjs (663 pass)
  • ✅ JSON valide (54 → 56 entrées)

https://claude.ai/code/session_01PwXvRQyEuXtt6TPNdy6T6N


Generated by Claude Code

… isaac

Ajoute les 2 skills registry du repo rudrankriyam/Foundation-Models-Framework-Example
(MIT, même auteur que asc-cli-skills déjà utilisée par isaac) :

- foundation-models-app-builder — recettes Swift pour apps embarquant l'IA
  on-device (FoundationModels, iOS 26+/macOS 26+) : sessions, guided generation
  @generable, tool calling, RAG, voice, HealthKit, App Intents
- foundation-models-os27-updater — migration APIs OS 26 → OS 27/Xcode 27

Comble un trou : isaac génère des starter kits Apple mais n'avait aucune
guidance pour les apps qui appellent LanguageModelSession nativement.
Distinct d'apfel (CLI on-device pour les micro-tâches internes d'ulk).

- skills-sources.json : 2 entrées registry MIT
- isaac (27) : section détection + usage (Phase 2-3 / mode ENHANCE),
  garde-fou #if canImport(FoundationModels), ligne CONTEXTE PROJET
- install-reference.md : note registry + distinction apfel vs skills

https://claude.ai/code/session_01PwXvRQyEuXtt6TPNdy6T6N
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants