Files
gilles bdf635e547 feat: install.sh — support double format bundle/legacy (amelioration.md)
Double détection dans scan_skills() :
- Bundle : dossier avec SKILL.md, agents: lu dans le frontmatter,
  copie récursive du dossier complet (scripts/, templates/, references/)
- Legacy : <agent>.md existant, agent déduit du nom de fichier
- Priorité bundle sur legacy pour un même cat/skill/agent
- Nouveau champ get_frontmatter_agents() pour parser agents: [...]
- SKILLS_LIST étendu : ...|kind|source_path (10 champs)
- install_selected() branche sur kind=bundle vs legacy
- preview_script utilise source_path pour trouver le fichier à afficher

ha-log-investigator (bundle avec scripts/ et references/) est maintenant
détecté et installé correctement.

Tests : section 5 ajoutée — 9 nouveaux cas (bundle, legacy, références
ignorées, doublon, priorité, source_path, accessibilité fichiers).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 08:46:12 +02:00
..
2026-05-16 06:59:49 +02:00