task-summarization について
引き継ぎ、承認、管理レビュー向けに、ServiceNow のタスクを要約するスキルです。担当者と状態、最近の活動、SLA リスク、阻害要因、次の対応をまとめます。
主な機能
- 01タスクの状態と担当者の整理
- 02最近の活動に基づく時系列作成
- 03SLA リスクと緊急度の評価
- 04対象者に応じた要約の調整
- 05作業メモへの要約保存
活用シーン
- 01担当者へのタスク情報の引き継ぎ
- 02承認者向けタスク情報の準備
- 03マネージャーによる状態と SLA リスクの確認
MCP 対応
ServiceNow MCP ツールでタスクレコード、ジャーナル、SLA 情報を取得し、要約をタスクの作業メモに保存します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ happy-technologies-llc/ happy-platform-skills --skill task-summarizationインストール後、Claude Code で/task-summarizationを入力して読み込まれたか確認します。
詳細
タスクの要約
概要
このスキルは、ServiceNow® での引き継ぎ、承認、管理レビューに使える一貫性のあるタスク要約を作成します。各要約には、次の内容が含まれます。
- 現在のステータスと担当者
- 主要なイベントのタイムライン
- 最新の顧客/エージェントのアクティビティ
- SLA のリスクと緊急度
- 未解決のブロッカーと次のアクション
アクティビティストリーム全体を読まずに、チーム間で迅速に状況を引き継ぐ必要がある場合に使用します。
前提条件
- ロール:
itil、task_admin、またはadmin - アクセス権:
task、task_sla、sys_journal_fieldへの読み取りアクセス権 - 入力: 対象タスクの番号または sys_id、および対象読者(担当者、承認者、マネージャー)
手順
ステップ 1:タスクの基本情報を取得する
要約の構成に必要な主要なタスクフィールドを取得します。
MCP の使用:
Tool: SN-Get-Record
Parameters:
table_name: task
sys_id: [task_sys_id]
fields: number,short_description,state,priority,assignment_group,assigned_to,opened_at,due_date,sys_updated_on
ステップ 2:最近のアクティビティと作業メモを取得する
正確なタイムラインを作成するため、最新のジャーナル更新を収集します。
MCP の使用:
Tool: SN-Query-Table
Parameters:
table_name: sys_journal_field
query: name=task^element_id=[task_sys_id]^ORDERBYDESCsys_created_on
fields: element,value,sys_created_on,sys_created_by
limit: 30
ステップ 3:SLA のリスクを評価する
タスクが違反のリスクにさらされているか、すでに違反しているかを判断します。
MCP の使用:
Tool: SN-Query-Table
Parameters:
table_name: task_sla
query: task=[task_sys_id]^stage=in_progress
fields: sla,planned_end_time,business_percentage,has_breached
limit: 10
判断基準:
has_breached=trueの場合 -> 違反の理由と復旧アクションを含めますbusiness_percentage>=80の場合 -> 緊急のフォローアップとしてマークします- それ以外の場合 -> 通常の監視を継続します
ステップ 4:対象読者に合わせた要約を作成する
対象読者に応じて、要約の詳しさを調整します。
- 担当者: 技術的な更新、ブロッカー、依存関係
- 承認者: ビジネスへの影響、必要な決定、遅延した場合のリスク
- マネージャー: ステータスの推移、SLA リスク、担当の整合性
ステップ 5:要約を作業メモに保存する
後続の関係者が再利用できる場所に出力を保存します。
MCP の使用:
Tool: SN-Add-Work-Notes
Parameters:
table_name: task
sys_id: [task_sys_id]
work_notes: |
TASK SUMMARY
- Status:
- Latest update:
- SLA risk:
- Blockers:
- Next action:
ツールの使用
| ツール | 目的 |
|---|---|
SN-Get-Record | 正式なタスク情報を取得する |
SN-Query-Table | ジャーナルと SLA の詳細を取得する |
SN-Execute-Background-Script | 複雑なタスクの集約タイムラインを作成する |
SN-Add-Work-Notes | 要約をタスク履歴に保存する |
ベストプラクティス
- タイムスタンプと要約の作成者情報を必ず含めます
- 要約は事実に基づいて作成し、事実と推奨事項を分けます
- 未解決の依存関係を明示します
- タスク間で比較しやすいよう、要約のセクションを統一します
- 状態や担当者に大きな変更があった後は、要約を再作成します
トラブルシューティング
要約に重要な情報が含まれていない
症状: 重要な問題の詳細が、生成された要約に含まれていません。
原因: ジャーナルのクエリ対象期間が短すぎるか、関連する要素が除外されています。
解決策: ジャーナルの取得件数を増やし、コメントと作業メモの両方を含めます。
ステータスの情報が矛盾している
症状: タスクの状態と SLA リスクが矛盾しているように見えます。
原因: 対応する SLA の再計算が行われる前に、状態が更新されています。
解決策: task_sla を再度クエリし、最新のタスク更新タイムスタンプと比較します。
関連スキル
admin/task-analysis- タスクの傾向とボトルネックを分析しますitsm/incident-activity-summarization- インシデント固有のアクティビティストリームを要約しますcatalog/approval-summarization- 承認ワークフローに合わせた要約を作成します
参考資料
- https://github.com/ServiceNow/ServiceNowDocs/blob/australia/markdown/it-service-management/now-assist-for-it-service-management-itsm/now-assist-itsm-skills.md
- https://github.com/ServiceNow/ServiceNowDocs/blob/australia/markdown/field-service-management/now-assist-for-field-service-management-fsm/cust-now-assist-fsm-wot-summarization-skill.md