For coding agents

Agent Skills

Apex Stem を Claude Code に正しく使わせるための スキル集です。ドキュメントが人間向けの解説なのに対して、こちらはエージェントが 記憶や推測ではなく実際の API に従って書くための指示書です。

使い方

そのまま渡す

URL を Claude に渡して取り込ませるのが一番早い方法です。

https://krileworks.com/agent-skills/apex-eloquent.md この内容を取り込んでおいて
手元に置く

.claude/skills/ 配下に置くと、 該当のキーワードが出た時に自動で読み込まれます。

mkdir -p .claude/skills/apex-eloquent curl -o .claude/skills/apex-eloquent/SKILL.md \ https://krileworks.com/agent-skills/apex-eloquent.md

⚠️ ApexEloquent は導入プロジェクトごとにバージョンが違います。 スキル内のバージョン差分表を使うため、書き始める前に導入済みのタグを確認してください (git -C <submodule> describe --tags)。

ApexEloquent

apex-eloquent

Scribe でのクエリ組み立て、IEloquent による SOQL/DML の DI、IEntry / MockEntry の使い方。v1〜v3 のバージョン差分早見付き。

発火する典型
Scribe.of.whereEqual().ignoreWhen()MockEloquentIEntry
ApexBlueprint

apex-blueprint

結合テストのデータを「最終状態の宣言」として組む。SBlueprint / SOrchestrator と、親子・量産・共有の表現。

発火する典型
SBlueprint.ofSOrchestrator.start.alias().times()
ApexTrace

apex-trace

Usecase のライフサイクルログと、テストでの経路検証。TraceUsage によるガバナ消費の上限アサート。

発火する典型
Trace.oft.skipTraceFlow.isLastFinishusageOf
ApexTools

apex-tools

TriggerHandler 基底クラスの 7 フックと変更検知ヘルパー、DI 可能な HTTP コールアウトラッパー。

発火する典型
extends TriggerHandlerIHttpRequestHandlerMockResponse.of
規約

apex-lwc-result

LWC / Flow 経由で呼ばれる Usecase が返す Result DTO の規約 (isSuccess / message / data)。

発火する典型
@AuraEnabledUsecaseExceptioninner class Result
実行モード

apex-access-mode

sharing × FLS/CRUD の実行モード判断、user-mode 既定化への移行、runAs による監査テスト戦略。

発火する典型
systemModeuserModewithout sharingrunAs

スキルは実務で使っているものをそのまま公開しています (顧客情報だけ取り除いています)。 もっと詳しい背景は ドキュメント に、 全文をまとめて読ませたい場合は llms-full-ja.txt があります。