Andrew Kane Gem Writer (Grade A) logo

Andrew Kane Gem Writer (Grade A)Security-checked development skill for Claude AI. Grade A. This skill should be used when writing Ruby gems following Andrew Kane's established patterns and philosophy.

(0)
Daniel Nikulshynレビュー: Daniel Nikulshyn·更新 2026年7月

概要

Andrew Kane Gem Writer skillは、Andrew Kaneの確立されたパターンと哲学に従ってRuby gemを書くための設計です。新しいRuby gemを作成する、既存のgemをリファクタリングする、gem APIを設計する、またはClean、minimal、Production-ReadyなRuby library codeが必要な場合など、さまざまなシナリオで使用できます。このスキルは、metaprogrammingよりも明確なコードと、依存関係が最小限のシンプルな設計に重点を置きます。ジェームズに構造化されたアプローチを提供し、特定のエントリ ポイント構造、クラス マクロ DSL パターン、Rails 統合ガイドライン、設定、エラーハンドリング、テスト、ジェムスプエック作成の指針を含みます。

主な機能

  • ジェムのエントリ ポイント構造
  • クラス マクロ DSL パターン
  • Rails 統合ガイドライン
  • クラス << self を使用した設定パターン
  • エラーハンドリング ヒエラルキー
  • Minitest テスト ガイドライン

料金

モデル
Free
カテゴリー
東学サェソー
評価
まだレビューはありません

ユースケース

新しいRuby gemの作成

Andrew Kane Gem Writer skillを使用して、Andrew Kaneの確立されたパターンと哲学に基づいて新しいRuby gemを作成してください。

既存のRuby gemのリファクタリング

すでに存在するRuby gemにAndrew Kane Gem Writer skillを適用して、既存のgemをAndrew Kaneのパターンとベストプラクティスに統合します。

メリット & デメリット

メリット

  • シンプルさと最小の依存関係を強調
  • ジェム開発への構造化されたアプローチを提供
  • Rails統合とエラーハンドリングに関してのガイドラインを含む
  • metaprogrammingよりも明確なコードを奨励
  • Rails統合とエラーハンドリングの指導

デメリット

  • Andrew Kaneのパターンと哲学に馴染まない場合、難しいと感じる
  • Ruby gem開発に限定
  • 新しいパターン習得

レビュー

レビューを投稿するにはログインしてください。

まだレビューはありません。最初の一人になりましょう!

Q&A

Is the skill compatible with Rails projects, and does it require Rails as a dependency?

It includes Rails integration guidelines that use ActiveSupport.on_load hooks and never require Rails directly, allowing your gem to work with Rails without adding a hard Rails dependency.

Asked by Bruno Kaufmann · Feb 14, 2026

What testing framework does the skill recommend for gem development?

The skill provides Minitest testing guidelines, so you should write your gem's tests using Minitest to stay consistent with its recommended practices.

Asked by Devin Walker · Dec 8, 2025

Can the Andrew Kane Gem Writer skill be used for existing gems that need refactoring?

Yes, it supports refactoring existing Ruby gems by applying Andrew Kane's proven patterns for clean, minimal, production‑ready code, including entry‑point structure, DSL macros, and Rails integration guidelines.

Asked by Ekaterina Orlova · Oct 26, 2025

質問する

東学サェソーの代替

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)東学サェソー

セキュリティテスト済みデータAISHILL(Grade A)。クリュードAIと併用する。

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)東学サェソー

セキュリティテスト済みのデータ・AIスキル用Claude AI。 Grade A。GA4 BigQuery Export Schemaの参照情報大全、ネスト構造、検索パターン、パフォーマンスのヒント

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)東学サェソー

Security-checked data-ai skill for Claude AI. Grade A. (Meta Conversions API (CAPI)のセットアップガイド — アーキテクチャ、イベントタイプ、顧客情報のハッシュ、削除、実装例、AEM)

(0)
Free
Callees (Grade A) logo
Callees (Grade A)東学サェソー

Claude AI向けセキュリティ検証済開発スキル。 Grade A. 関数/メソッドはどこにコールしているかをリストする

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)東学サェソー

セキュリティテスト済みデータ-AIスキル、クラウド AI用 Grade A。 モジュールをテストするモジュールと同じネームスペースのSpecサフィックスでモジュール名を付ける。 クラウド AIのテストモジュールライティングまたはレビューに使用してください。

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)東学サェソー

SECURITY TESTED DATA-AI SKILL FOR CLAUDE AI. GRADE A. マジョルな決定を実行者 5 人が協議しながらの実行者 5 人によるディレクトオフィス議論シミュレーション。プランの評価やアーキテクチャーセレクション、機能デザイン評価など、複数視点の専門分析を必要とするあらゆる決定を評価するには使用してください。

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)東学サェソー

セキュリティテスト開発スキル for Claude AI. AランクのMVCアドバンス

(0)
Free
D
Docs Writer (Grade A)東学サェソー

セキュリティテスト済みのDevOpsスキルClaude AIのためのGrade A。WORKFLOW スキル—リポジトリの文書の正確性と新鮮さをドキュメントサイト、アジェントファイル、そして変更履歴すべてで維持。WHEN: "更新ドキュメント"

(0)
Free