claude-code-hcl-domino-skill は何をしますか?
Claude Code スキル — HCL Domino 14 上の LotusScript コード記述のための包括的なリファレンス:構文、バックエンドオブジェクトモデル、DQL、JSON クラス、Web エージェントパターン
概要
このスキルは、HCL Domino 14 環境で LotusScript を使用する開発者向けの詳細なリファレンスを提供します。Claude Code と連携して、効率的なコーディングとデバッグを支援します。
主な機能
- 構文リファレンス: LotusScript の基本構文(変数、ループ、条件分岐、関数)をカバー
- バックエンドオブジェクトモデル: Notes データベース、ドキュメント、ビュー、エージェントなどの操作
- Domino Query Language (DQL): 高性能なデータクエリの記述方法
- JSON クラス: LotusScript での JSON データのエンコード/デコード
- Web エージェントパターン: RESTful サービスや Web 要求の処理方法
対象プラットフォーム
- HCL Domino 14
- Claude Code
使用方法
Claude Code でこのスキルを有効にすると、以下のようなタスクを実行できます:
- LotusScript コードの生成
- 既存コードのリファクタリング
- DQL クエリの最適化
- JSON データ変換の実装
- Web エージェントのテンプレート作成
例
' DQL を使用したドキュメント検索
Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Set db = session.CurrentDatabase
Set dc = db.FTSearch( "DQL クエリ", 0 )
詳細については、各セクションのドキュメントを参照してください。