CMDx fournit un framework pour composer des objets de commande/service et des flux de travail en Ruby avec une validation d'attributs intégrée, la coercition de types, la gestion des erreurs, les tentatives (retries), les middlewares et l'observabilité. Cette compétence enseigne à un agent comment authorer, inspecter et exploiter les tâches et flux de travail CMDx, y compris les modèles de cycle de vie (Compose → Execute → React → Observe), les définitions d'attributs, les validations, l'enregistrement de middlewares et la gestion des résultats. Des exemples concrets couvrent les tâches minimales, les tâches complètes (retries, rollback, callbacks) et la composition de flux de travail.
Utilisez cette compétence lorsque vous avez besoin qu'un agent vous aide à concevoir ou à examiner des classes de service/tâche Ruby utilisant CMDx : création d'objets de tâche robustes, composition de flux de travail, gestion des échecs et interruptions, mise en œuvre de retries et de rollbacks, ou rédaction de tests et de documentation pour des systèmes basés sur CMDx. Utile lorsque l'utilisateur mentionne CMDx, les tâches Ruby, les workflows, les attributs, ou a besoin d'exemples pour le traitement des paiements, les flux d'onboarding ou les modèles de jobs en arrière-plan.
references/ avec des documents plus approfondis et des pages liées.Idéal pour les agents qui comprennent le code et les flux de travail de développement (ex: assistants capables de coder : agents de type Copilot, Claude Code, Gemini Code assistant, Codex). Cette compétence est orientée développeur et s'attend à ce que l'agent travaille avec du code Ruby, de la documentation et des références de dépôt.
Documentation-only skill for the CMDx Ruby framework (composable command/service objects). No bundled scripts — purely a reference guide with lifecycle docs, DSL surface, code examples, and common pitfalls. Well-structured and thorough documentation with clear progressive disclosure to references/ files. Security is clean: no scripts, no network calls, no credentials, no shell execution.
Pure documentation skill, no executable code to audit. Very high doc quality — covers lifecycle, DSL, examples, pitfalls, and references. Usefulness limited by niche audience (CMDx framework users only).