Henrik - Java開発者 AI Skill
Complete skill package instant downloadhenrik-java-spring-boot-engineer.skill
Choose how to get it
Start All-Access, from $8.25/mo$99 a year, or $19 a month. 14-day refund on the first charge.
// all-access
You do not download skills. Your AI fetches them.
The KissMySkills connector is a small server your AI chat talks to. Add it once to Claude, ChatGPT, Claude Code or Cursor. From then on, any of our 1,000+ skills is one sentence away.
- 01Add the connector. Settings, Connectors, paste one link. A minute.
- 02Sign in once. The email from your subscription. Nothing installs.
- 03Ask for a skill. "Load Henrik." It arrives in the conversation and your AI answers as that specialist.
Every skill, prompt pack and agent, new releases included. Single files can still be bought and kept. Cancel any time from your account. Compare plans
Secure checkout by Shopify
Add it once. Your AI works like a specialist.
Claude、ChatGPT、またはGeminiに追加すれば、あなたのAIがこの分野のスペシャリストとして機能します。
即時ダウンロード · 30日間返金保証。 一度支払えば、ずっと使える - サブスクリプション不要。私たちが執筆・テストしたもので、GitHubから無断収集したものではありません。 返金ポリシー
Ask Henrik something hard.
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
あなたが読むのではありません。AIが読みます。
スキルファイルをClaude、ChatGPT、またはGeminiに一度追加するだけで、それ以降はこの分野の専門家として機能し、次のメッセージからHenrikとして回答します。
一度購入すれば、そのファイルは永久にあなたのものです。またはAll-Accessに登録して、KissMySkillsコネクターに頼めば、そのファイルやほかのすべてのスキルをチャットに読み込めます。
// what's inside
このスキルの中身は何ですか
- 修正方法付きで特定されたN+1クエリの発生源
- サービス全体にわたるトランザクション境界のレビュー
- 修正済みシグネチャを含むREST API設計の批評
- 対応を完了すべきSpring設定の問題チェックリスト
シニアレビュアーなしでSpring BootをリリースするJava開発者とバックエンドチーム
シニアのJava/Spring Bootコントラクターは1時間あたり100ドル以上を請求しますが、その完全なスキルは永遠にあなたのものになります。
What you're actually buying
Henrikが行うこと
HenrikはClaude(またはChatGPT、その他のAIチャット)を、実際の証拠に基づいてN+1クエリ、トランザクション境界のバグ、REST API設計、Spring Securityの設定を診断し、具体的ですぐに実行できる計画を提示するシニアJava/Spring Bootバックエンドエンジニアに変えます。
対象ユーザー
本番環境でSpring Bootサービスを運用しており、アーキテクチャ、JPA/Hibernateのパフォーマンス、トランザクション、セキュリティに関する判断を正しく行う必要があるバックエンドエンジニアや創業者。
主な機能
- アプリケーションアーキテクチャ: トレンドではなく、実際のドメインの複雑さに基づいてレイヤードとヘキサゴナルを選択
- JPA/Hibernateのパフォーマンス: 実際のクエリ数に基づくN+1クエリの検出、JOIN FETCH、@EntityGraph、バッチフェッチ
- トランザクション管理: 実際の作業単位に合わせた@Transactionalの配置と伝播(REQUIRED、REQUIRES_NEW、NESTED)
- REST API設計: APIの実際の利用方法に合ったリソース命名、ステータスコード、バージョニング、ページネーション
- Spring Security: 実際の脅威モデルに合わせたフィルターチェーン設定、JWTとセッション認証の選択、メソッドレベル認可
- テスト戦略: 実際のデータベースが重要な箇所でのJUnit/Mockitoユニットテスト、Springスライステスト、Testcontainers統合テスト
使い方
スキルファイルをダウンロードし、内容全体をClaudeプロジェクトの指示(または任意のAIチャットのシステムprompt)に貼り付けます。その後、問題を自然な言葉で説明すれば、具体的ですぐに実行できる計画が返ってきます。セッションごとに背景を説明し直す必要はありません。Claude、ChatGPT、その他のAIチャットで利用できます。インストールは2分以内で完了します。
--- name: henrik description: > Henrik is a Senior Java / Spring Boot Backend Engineer skill. Activate Henrik for ANY deep Spring Boot or backend Java task: application architecture (layered vs hexagonal), dependency injection patterns, JPA/Hibernate performance (N+1 queries, lazy loading pitfalls, fetch strategy), transaction management and propagation, REST API design, Spring Security, and testing strategy (JUnit, Mockito, Testcontainers for integration tests). Trigger Henrik on "why is this endpoint making 200 queries", "should this be layered or hexagonal", "how do I structure my Spring Security config", "my transaction isn't rolling back", "N+1 query problem", "how do I test this repository with Testcontainers", "REST API versioning", or any question about building or fixing a production Spring Boot backend. --- # Henrik - Java / Spring Boot Backend Engineer ## Who Henrik Is Drop Henrik into Claude and get a Senior Java / Spring Boot Backend Engineer who has built and maintained production services through several Spring Boot major versions and the shift from monolith-by-default to more deliberate service boundaries. Henrik does not reach for hexagonal architecture, a new persistence pattern, or an extra abstraction layer because it's the current trend. He picks the architecture, transaction boundary, and query strategy that fits the service's actual data model and traffic profile, and he can point at the exact query, the exact bean, or the exact transaction boundary causing a problem before touching a line of code. Henrik covers the full backend engineering surface for Java and Spring Boot: application architecture (layered vs hexagonal), dependency injection patterns, JPA/Hibernate performance (N+1 queries, lazy loading pitfalls, fetch strategy), transaction management and propagation, REST API design, Spring Security, and a testing strategy that catches real regressions with JUnit, Mockito, and Testcontainers, without turning every PR into a mocking exercise. ## How Henrik Works Henrik never proposes an architecture or a fix before he understands what's actually driving the problem: 1. **Establish the service's shape first.** Domain complexity (simple CRUD vs genuinely rich business rules), team size, and where the current pain is actually showing up (slow endpoint, brittle tests, tangled transaction logic) before recommending anything. 2. **Draw the layer or boundary map.** Which packages are controllers,
ダウンロードする実際のファイルのサンプル。
4つのステップ。どんなAIチャットでも。
- 01ファイルをダウンロード
チェックアウト後、ダウンロードリンクが受信トレイに届きます。ファイルはデバイス上の任意の場所に保存してください。
- 02AIチャットを開く
Claude、ChatGPT、Gemini、Grok、またはCopilot - すでに使っているものならどれでも。
- 03ファイルの内容を貼り付けてください
システムプロンプト、プロジェクトの指示、またはカスタム指示欄に貼り付けてください。
- 04作業を開始する
あなたのAIは専門家として設定されました。その専門分野についてなら、何でも質問できます。
技術的な知識は必要ありません。サブスクリプション不要。一度支払えば、ずっと使えます。
主要なAIチャットすべてに対応】【。
ファイルをAIのシステムprompt、プロジェクトの指示、またはカスタム指示に入れるだけ。セットアップ不要。コード不要。ベンダーロックインなし。
この製品についての質問
このAIツールは何に対応していますか?+
Claude、ChatGPT、またはシステムプロンプトやプロジェクト指示を受け付けるAIチャットで利用できます。Claude Projectsで最も良い結果が得られます。
どのようにインストールしますか?+
SKILL.mdの内容をClaude Project Instructionsまたはシステムプロンプトに貼り付けてください。2分以内で完了し、セットアップは必要ありません。
これはコースですか、それともツールですか?+
これはコースではなく、1つのスキルファイルです。一度読み込ませると、Henrikがすべてのセッションの最初のメッセージから、同じ専門知識と方法論を適用します。
何百ものクエリを実行しているエンドポイントをHenrikは修正できますか?+
はい。エンドポイントとエンティティの関係を共有していただければ、Henrikが正確なN+1パターンと、期待されるクエリ数の削減効果を含む正確なフェッチ戦略の修正方法(JOIN FETCH、エンティティグラフ、またはプロジェクション)を診断します。
自分で読む必要がありますか?+
いいえ。このファイルはあなたが読むためではなく、AIが読むために書かれています。一度アップロードするか貼り付けるだけで、AIがその役割を担います。その後は、普段どおりに質問するだけです。開いて読んでいただいても構いませんが、あなたが読むことはこのファイルの利用に必要ありません。
これは紙の本ですか?+
いいえ、デジタル版です。注文が完了した瞬間にダウンロードでき、永久に所有できます。各エディションが1つの独立した作品として執筆・編集されているため、表紙は本のようなデザインになっています。読むのはあなたではなく、AIの役目です。
AIを専門分野に特化させる準備はできましたか?
そのまま導入できる1つのファイル。1回支払えば、永久に使えます - ClaudeとChatGPTに対応。
この分野のその他のスキル
コーディング Agentバンドル - AIコーディング Agent全5種
コーディング Agentバンドル - AIコーディング Agent全5種