Community研究&データ分析github.com

5throck/abap_vibe_coding_plugin

SAP ABAP開発のためのAIハーネスエンジニアリングフレームワーク — エージェント、スキル、コマンド、MCP統合によるABAPライフサイクル全体をカバーします。

abap_vibe_coding_plugin とは?

このスキルは、SAP ABAP開発のライフサイクル全体をAIエージェント(Claude Code、Cursor、Codexなど)と統合するためのフレームワークです。エージェント、スキル、コマンド、およびMCP(Model Context Protocol)統合を提供し、ABAPコードの生成、トランスポート管理、SAPシステムとのやり取りを効率化します。主な機能には、ABAPオブジェクトの自動生成、コードレビュー、ユニットテストの作成、そしてSAPシステムへの安全なデプロイメントが含まれます。開発者はこのスキルを使用することで、ABAPの複雑な構文やベストプラクティスをAIに認識させ、反復的なタスクを自動化し、開発サイクルを短縮できます。このフレームワークは、SAP開発者とAIエージェントの間のギャップを埋めるように設計されており、クラウド環境とオンプレミス環境の両方で動作します。

対応~Claude Code~Codex CLI~Cursor
npx skills add 5throck/abap_vibe_coding_plugin

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

abap_vibe_coding_plugin は何をしますか?

SAP ABAP開発のためのAIハーネスエンジニアリングフレームワーク — エージェント、スキル、コマンド、MCP統合によるABAPライフサイクル全体をカバーします。

概要

このプラグインは、AIエージェント(Claude Code、Cursor、Codexなど)とSAP ABAP開発環境を統合するための包括的なフレームワークを提供します。主な機能は次のとおりです:

  • エージェント:ABAP開発タスクに特化したAIエージェント設定
  • スキル:コード生成、テスト、デバッグ用の再利用可能なスキル
  • コマンド:SAPシステムとやり取りするためのCLIコマンド
  • MCP統合:Model Context Protocolによるコンテキスト認識型の支援

インストール

# プラグインのクローン
git clone https://github.com/5throck/abap_vibe_coding_plugin.git
cd abap_vibe_coding_plugin

# 依存関係のインストール (例: Python)
pip install -r requirements.txt

使用方法

エージェントの設定

使用するAIエージェント(例:Claude Code)の設定ファイルに、このプラグインへのパスを追加します:

{
  "skills": ["./path/to/abap_vibe_coding_plugin/skills"],
  "commands": ["./path/to/abap_vibe_coding_plugin/commands"]
}

スキルの使用

利用可能なスキルのリストを表示するには:

codex list skills

特定のスキルを実行するには:

codex run skill:abap-generate-class <parameters>

コマンド

# トランスポートの作成
codex run command:sap-transport --description "ZTRANSPORT"

# コードレビューの実行
codex run command:abap-review --target /path/to/program

設定

環境変数でSAP接続情報を設定します:

SAP_HOST=your.sap.system.com
SAP_USER=username
SAP_PASS=password
SAP_CLIENT=100

スキル一覧

スキル名説明
abap-generate-classABAPクラスの生成
abap-create-testユニットテストの作成
abap-code-reviewコードレビューの実行
sap-transportトランスポート管理

貢献

バグ報告や機能リクエストは、GitHub Issuesを通じて受け付けています。プルリクエストも歓迎します。

ライセンス

MIT License

関連スキル