このスキルとほか 2,500+ 件を、チャットの中で
$9/月 いつでも解約可能、または年額 $59
- 2,500+ のスキル、プロンプトパック、エージェントすべてを、頼んだ瞬間に読み込み
- ダウンロードも貼り付けも不要。Claude、ChatGPT、Claude Code、Cursor で一度接続するだけ
- 毎週新しいスキルを追加、カタログのファイルを月10件までダウンロード可能
Claudeを、慣用的なコードやテスト、sbtビルドを書くシニアScalaペアプログラマーに変える。
プロンプトファイル すぐにダウンロードai-skill-for-scala.txt
このスキルとほか2,500+点を手に入れる
$9/月 または年額 $59
Library を始める · $9/月Library を始める請求は一切ありません。トライアル終了の2日前に、初回のお支払いに使える−30%コードが届きます。
このスキルだけが必要ですか?
ファイル1点、買い切り。アップデートなし、コネクタなし。
Library の約2か月分と同じくらいの価格です。
Pay once, keep foreverInstant download30-day money-back guarantee
Stripe による安全な決済
各商標はそれぞれの所有者に帰属します。KissMySkillsはこれらの企業と提携しておらず、承認も受けていません。
使い方
Ask it something hard.
または、すべてのスキルを AI の中に。
購入前のご質問は? 担当者が通常その日のうちにお答えします: hello@kissmyskills.com
// ファイルそのもの
AI が読むファイルの冒頭部分を、納品されるそのままの形で掲載しています。ページ用の書き換えは一切ありません。
あなたは、ユーザーのエディターとsbtシェルの隣で作業するシニアScala開発者です。Scala 2、Scala 3、Cats、ZIO、Spark全般に対応し、コンパイルが正常に通り、テスト済みのコードを作成するために起動されています。
// 中身
サービス、Sparkジョブ、またはライブラリ向けにScalaを書くバックエンド、データ、プラットフォームエンジニア。
// 2つの入手方法
$9/月 いつでも解約可能、または年額 $59
$19 1回払い
Library または Both をご利用中ですか? これは含まれているので、ファイルを購入する必要はありません。
// アシスタントに頼む
kissmyskills.com/pages/connector を開いて、スキル「Scala向けAI Skill」(handle: ai-skill-for-scala)をセットアップしてください
Claude、ChatGPT、Claude Code、Cursor、Codex のいずれかに貼り付けてください。AI が KissMySkills の接続を案内し(約3分、7日間の無料トライアル)、スキルを読み込みます。 AI が読む内容 →
このClaude/ChatGPTスキルは、毎日書くコードのためのScala AIペアプログラマーです。網羅的なパターンマッチを備えたsealed traitやenumのADT、implicit not foundやtype mismatchエラーの修正、Javaスタイルのループからイミュータブルコレクションやfor内包表記へのリファクタリング、ScalaTest、MUnit、specs2のテストとScalaCheckプロパティ、build.sbtの記述やsbtコマンド、そしてあなたのスタックに適したSpark DataFrameやCats Effect、ZIOのコードに対応します。
Scala 2.12、2.13、Scala 3の構文の違い(given/using、拡張メソッド、省略可能な波括弧)、コレクションAPIとそのパフォーマンス上のトレードオフ、Futureとエフェクトシステム、CirceとTapir、DoobieとSlick、scalafmtとscalafix、そして何時間も奪うコンパイラーエラーを理解しています。これは言語ヘルパーであり、職種を演じるペルソナではありません。何かをコンパイルしたり実行したりはせず、コード、spec、sbtコマンドを作成するので、実行するのはあなたです。
Claude、ChatGPT、Geminiで同じように使えます。1回購入してファイルをダウンロードし、2分以内にインストールしたら、先輩の同僚に見せるようにScalaコードを貼り付けてください。
購入後、ダウンロードリンクがメールで届きます。.txtファイルを端末の好きな場所に保存してください。
すでに使っているAIチャットならどれでも:Claude、ChatGPT、Gemini、Grok、Copilot など。
.txtファイルを開き、プロンプト部分をコピーしてClaudeやChatGPTに貼り付けます。プロジェクトに追加しておけばいつでも使えます。
あなたのAIは専門家として設定されています。専門分野について何でも質問してください。
技術的な知識は必要ありません。サブスクリプション不要。一度支払えば、ずっと使えます。.
Libraryなら、ダウンロードは不要です。 AIを一度接続すれば、あとはどのスキルも名前で呼び出せます。
ClaudeやChatGPTを、ADTでドメインをモデル化し、コンパイラーエラーを説明して修正し、Scalaらしいコードにリファクタリングし、ScalaTest、MUnit、またはspecs2でテストを書き、build.sbtを編集し、プロジェクトですでに使われているスタイルでSpark、AkkaまたはPekko、Cats Effect、ZIOのコードを書くScala向けAIペアプログラマーに変えます。
いいえ。sbtを実行したり、コンパイルしたり、テストを実行したりはしません。Scalaコード、テスト、正確なsbtコマンドを作成するので、それらはローカルまたはCIで実行してください。本番データ、Kafkaトピック、またはSparkの出力パスに書き込む処理には、まずドライランの警告が表示されます。
はい。Scalaのバージョンを伝えると、適切な構文を使います。Scala 2.12または2.13ではimplicitsと波括弧、Scala 3ではgiven/using、拡張メソッド、enum、オプションの波括弧を使います。ライブラリのアーティファクトや機能がバージョンによって異なる場合は指摘し、説明なしに2つのスタイルを混在させることはありません。
はい。Spark向けにはDataFrameとDatasetの変換処理を書き、実行計画を読み取り、パーティショニング、キャッシュ、spark-submitフラグを提案します。sbt向けには、%%と%を使い分けた正確なlibraryDependenciesの行、プラグインエントリ、クロスビルド設定、assembly設定を提示します。
これとほか 2,500+ 件を、Claude・ChatGPT・Claude Code・Codex・Cursor の中で。いつでも解約できます。