
de swiftbutler13
CLI pour analyser, vérifier la syntaxe, réindenter et fractionner les fichiers sources Swift volumineux pour faciliter l'inspection et l'outillage.
SwiftButler fournit une petite CLI (butler) qui analyse les sources Swift via SwiftSyntax et propose des commandes pour analyser la structure des API, effectuer des vérifications de syntaxe rapides, normaliser l'indentation et fractionner les fichiers générés volumineux en morceaux dimensionnés par déclaration. Il aide aussi bien les humains que les agents de codage en produisant des sorties compactes et adaptées aux machines (JSON/YAML/markdown) ou en préparant le code pour des modifications ciblées.
Utilisez SwiftButler lorsque vous avez besoin d'une vue concise de l'API publique d'un module pour la consommation par un LLM (analyze), lorsque vous souhaitez un retour rapide sur la syntaxe dans une boucle de génération/réparation (check), pour imposer un formatage cohérent après une génération de code (reindent), ou pour diviser des fichiers volumineux avant des modifications manuelles ou automatisées (distribute). Il est utile dans les vérifications CI, les flux de travail de développement local et les tâches de code pilotées par agent.
analyze, check, reindent et distribute sont inclus.Probablement compatible avec les assistants de codage et les environnements d'exécution d'agents capables d'invoquer des CLI ou des outils de shell (agents de style Copilot/Codex, agents de scripting locaux pouvant exécuter des binaires installés via Homebrew).
SwiftButler est une compétence wrapper CLI pour analyser, vérifier la syntaxe, réindenter et distribuer des fichiers sources Swift. Le fichier SKILL.md est bien structuré avec des exemples de commandes clairs et un guide d'utilisation pertinent. Aucun script groupé à tester — c'est purement une compétence d'invocation CLI. Nécessite l'installation du binaire `butler` via Homebrew, ce qui limite l'utilisabilité immédiate aux systèmes macOS/Linux avec Homebrew.
butler (installable via Homebrew: brew install cocoanetics/tap/swiftbutler)Compétence propre, aucune préoccupation de sécurité. Fichier SKILL.md bien écrit avec un frontmatter approprié et une bonne documentation des commandes. De niche mais réellement utile pour les développeurs Swift travaillant sur de grandes bases de code ou des flux de génération de code.