Cellar est un CLI pour développeurs qui recherche l'API publique des dépendances JVM (Scala 3/2 et Java). Il renvoie les signatures de type, les membres, les docstrings et optionnellement le code source au format Markdown. Il fonctionne à la fois contre le classpath d'un projet (détecte automatiquement Mill, sbt, scala-cli) et contre des coordonnées Maven publiées arbitraires.
Utilisez Cellar lorsque vous avez besoin d'inspecter rapidement des types ou des méthodes d'une dépendance sans ouvrir votre IDE ou lire des dépôts de code source : recherches ad-hoc, revue de code, écriture de bindings, ou débogage d'incohérences de types/signatures. Utile dans les scripts CI, les intégrations d'éditeurs et les flux de travail centrés sur le terminal.
Idéal pour l'outillage développeur et les agents orientés CLI (assistants de code, agents intégrés au terminal, plugins d'éditeur).
Cellar est un outil CLI pour inspecter les API publiques d'artéfacts JVM (Scala/Java), retournant les signatures, les membres, la documentation et le code source au format Markdown. Le SKILL.md est bien écrit avec des commandes claires, des exemples et un flux de travail logique. Le script groupé est un wrapper shell non portable avec un chemin codé en dur vers la machine locale de l'auteur, le rendant inutilisable en l'état. La compétence est précieuse pour les développeurs JVM mais nécessite l'installation séparée de cellar via nix ou le téléchargement d'un binaire.
java (JVM required for cellar)SKILL.md est solide — bonne structure, exemples clairs, flux de travail progressif (search→list→get→source). Le script groupé est essentiellement un wrapper de commodité pour le développement avec zéro portabilité. La valeur réelle vient de l'outil CLI cellar lui-même qui doit être installé séparément. Le source_url dans la DB peut pointer vers le SKILL.md racine qui renvoie une erreur 404 — le chemin réel est skills/cellar/SKILL.md. Aucune préoccupation de sécurité. Les pénalités de score concernent principalement le script groupé non fonctionnel et les champs de frontmatter manquants.