mcpField
A
aem-workflow

aem-workflow

github.com/adobe開発316997 回インストール今日更新
リポジトリ

aem-workflow について

aem-workflow は、AEM Cloud Service のワークフローに関する依頼を、設計、開発、起動、ランチャー、デバッグ、トリアージの専門スキルへ振り分けるスキルです。Cloud Service の制約も示します。

主な機能

  1. 01意図に応じた専門スキルへの振り分け
  2. 02ワークフローモデル設計のガイダンス
  3. 03カスタムプロセスステップの開発
  4. 04ワークフロー起動とランチャー設定
  5. 05障害デバッグとトリアージ
  6. 06Cloud Service の実装制約

活用シーン

  1. 01ステップ、分岐、変数を含むモデルの設計
  2. 02カスタム WorkflowProcess ステップの実装
  3. 03ワークフローの起動やランチャーの設定
  4. 04失敗または停止したワークフローの調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/adobe/skills --skill aem-workflow

インストール後、Claude Code で/aem-workflowを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
workflow-debugging/
reference.md
workflow-development/references/workflow-development/
participant-step-patterns.md
process-step-patterns.md
variables-and-metadata.md
workflow-development/references/workflow-foundation/
api-reference.md
architecture-overview.md
cloud-service-guardrails.md
jcr-paths-reference.md
quick-start-guide.md
README.md
workflow-launchers/references/workflow-foundation/
api-reference.md
architecture-overview.md
cloud-service-guardrails.md
jcr-paths-reference.md
quick-start-guide.md
README.md
workflow-launchers/references/workflow-launchers/
condition-patterns.md
launcher-config-reference.md
workflow-model-design/references/workflow-foundation/
api-reference.md
architecture-overview.md
cloud-service-guardrails.md
jcr-paths-reference.md
quick-start-guide.md
README.md
workflow-model-design/references/workflow-model-design/
model-design-patterns.md
model-xml-reference.md
step-types-catalog.md
workflow-orchestrator/references/workflow-foundation/
api-reference.md
architecture-overview.md

詳細

AEM Cloud Service ワークフロー

ユーザーのリクエストを、意図に応じて適切な専門スキルに振り分けます。

意図の振り分け

ユーザーの意図スキルパス
ワークフローモデルの作成、ステップの追加、OR/AND 分岐の設計、変数の設定モデル設計workflow-model-design/SKILL.md
カスタム WorkflowProcess ステップ、ParticipantStepChooser、OSGi サービス登録の実装開発workflow-development/SKILL.md
コード、HTTP API、Timeline UI、Manage Publication からワークフローを開始トリガーworkflow-triggering/SKILL.md
ランチャーの設定、アセットのアップロード時の自動開始、OOTB ランチャーのオーバーレイランチャーworkflow-launchers/SKILL.md
ワークフローの停止、ステップの失敗、Inbox タスクの欠落、古いインスタンス、スレッドプールの枯渇、パージデバッグworkflow-debugging/SKILL.md
ワークフローインシデントの分類、必要なログの特定、Splunk クエリ、データ収集チェックリストトリアージworkflow-triaging/SKILL.md
エンドツーエンドのライフサイクル、または複数の懸念事項にまたがるリクエストオーケストレーターworkflow-orchestrator/SKILL.md

使用方法

  1. ユーザーのリクエストを、上記の「意図の振り分け」テーブルのいずれかの行に当てはめます。
  2. リンク先の SKILL.md を読み、その専門スキルを確認します。
  3. そのスキルで定義されているワークフロー、リファレンス、出力の契約に従います。
  4. 複数の懸念事項にまたがる幅広いリクエストや曖昧なリクエストには、すべての専門スキルを調整し、基礎リファレンスを読み込む オーケストレーター を使用します。

Cloud Service の制約

制約詳細
JMX は使用不可JMX 経由の retryFailedWorkItems、countStaleWorkflows、restartStaleWorkflows、purgeCompleted は使用できません
/libs は変更不可/libs には書き込まないでください。オーバーレイには /conf/global/ または /apps/ を使用してください
モデル設計時のパス/conf/global/settings/workflow/models/<id>
モデル実行時のパス(API 呼び出し用)/var/workflow/models/<id>
ランチャー設定のパス/conf/global/settings/workflow/launcher/config/
サービスユーザー常に workflow-process-service サブサービスを使用してください。管理者の認証情報は使用しないでください
OSGi アノテーションDS R6(org.osgi.service.component.annotations の @Component、@Reference)
デプロイ方法Cloud Manager パイプライン。本番環境では Package Manager は使用できません

専門スキル

コメント