
Andrew Kane Gem Writer (Grade A)Compétence de développement testée en sécurité pour Claude AI. Grade A. Cette compétence doit être utilisée lors de la rédaction de gems Ruby suivant les modèles et la philosophie éprouvés d'Andrew Kane. Elle s'applique à la création d'un nouveau gem Ruby.
Aperçu
Fonctionnalités clés
- Structure d'entrée pour les gems
- Motif macro de classe DSL
- Lignes directrices d'intégration Rails
- Motif de configuration utilisant class << self
- Hiérarchie de gestion des erreurs
- Lignes directrices de test Minitest
Tarifs
- Modèle
- Free
- Catégorie
- Compétences
- Note
- Pas encore d’avis
Cas d’usage
Création d'un nouveau gem Ruby
Utilisez la compétence Andrew Kane Gem Writer pour créer un nouveau gem Ruby en suivant les modèles et la philosophie éprouvés d'Andrew Kane.
Refactorisation d'un gem Ruby existant
Appliquez la compétence pour refactoriser un gem Ruby existant et l'aligner avec les modèles et les meilleures pratiques d'Andrew Kane.
Pour & contre
Pour
- Mets l'accent sur la simplicité et les dépendances minimales
- Offre une approche structurée du développement de gems
- Inclut des lignes directrices pour l'intégration Rails et la gestion des erreurs
- Encourage le code explicite plutôt que le métaprogramming
Contre
- Peut nécessiter une familiarité avec les modèles et la philosophie d'Andrew Kane
- Limité au développement de gems Ruby
Avis
Connecte-toi pour laisser un avis.
Pas encore d’avis. Sois le premier !
Questions & réponses
Le skill est-il compatible avec des projets Rails ? Y a-t-il une dépendance à Rails ?
Il intègre des lignes directrices d'intégration Rails qui utilisent les hooks ActiveSupport.on_load et ne nécessitent jamais directement Rails, vous permettant donc de faire fonctionner votre gemme avec Rails sans ajouter une dépendance Rails.
Asked by Bruno Kaufmann · Feb 14, 2026
Le skill recommande-t-il une framework de test pour le développement de gemme ?
Le skill fournit des lignes directrices de test Minitest, vous devez donc écrire les tests de votre gemme à l'aide de Minitest pour rester cohérent avec ses recommandations de pratique.
Asked by Devin Walker · Dec 8, 2025
Le skill Andrew Kane Gem Writer peut-il être utilisé pour des gemmes existantes qui nécessitent un réfactérisation ?
Oui, il prend en charge le réfactérisation des gemmes Ruby existantes en appliquant les modèles éprouvés d'Andrew Kane pour un code propre, minimaliste et prêt pour la production, y compris la structure de l'entrée, les macros DSL et les normes d'intégration Rails.
Asked by Ekaterina Orlova · Oct 26, 2025
Poser une question
Alternatives à Compétences

Compétence de développement testée en matière de sécurité pour Claude AI. Grade A. Inspecte et configure les en-têtes de sécurité que le site Power Pages envoie aux navigateurs — Content Security Policy, protection contre le frame et le clickjacking.

Création de workspaces isolés en sécurité pour le développement de fonctionnalités avec la skill Claude AI A+

Compétence de données-IA évaluée en termes de sécurité pour Claude AI. Grade A. Raisonnement de référence du schéma d'export de BigQuery pour GA4 — référence complète du champ, structures imbriquées, modèles de requête, et conseils de performance

Compétence data‑AI sécurisée pour Claude AI. Grade A.

Compétence de développement testée en matière de sécurité pour Claude AI. Grade A. Liste ce qu'une fonction/méthode appelle (graphe d'appels direct)

Module de test nommagent selon le modèle de test suivi

Compétence data‑ai vérifiée en matière de sécurité pour Claude AI. Grade A.

Compétence de développement testée en sécurité pour Claude AI. Grade A. MVC avancé via PE (Pontos de Entrada) — ajouter des grilles personnalisées dans les écrans MVC standard (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)
Trending now

API d'intelligence de document qui parse, divise, reconnait les chars et extrait les données structurées de complexes PDF, diapositives et tableurs.

Reponses sponsorises, payées par clic.

Aide aux devoirs précise avec explications complètes

Modele multimodal 12B gérant des images et du texte interrompus avec une fenêtre de contexte de 128 K.
