Delivery process
Generic B2B delivery on DataPool deliveries: kickoff, execution, acceptance, DoD for Support handover.
Document information
| Field | Value |
|---|---|
| Canonical URL | /docs/07_ai-agents-and-mcp/model_skills/30_delivery/delivery-process |
| Version (published date) | 2026-08-26 |
| Tags | ai, skills, delivery, datapool, playbooks |
Kind
Sequential procedure.
Depends on
tenant-data-model. Incoming work should already have sales-to-delivery-handover accepted.
Prerequisites
| id | question | search | if_missing_or_ambiguous | default_to_propose | binds_to |
|---|---|---|---|---|---|
deliveries_schema | DataPool deliveries schema | tenant-data-model | Import first | deliveries | Tenant SKILL.md |
Import contract
| Field | Value |
|---|---|
suggested_skill_id | delivery-process |
version | 1.0.0 |
capabilities.tools | describe_datapool_table, query_datapool, insert_datapool_rows, update_datapool_rows, request_human_input |
| Paired model agent | delivery-blocker-watcher |
Procedure (generic B2B)
Statuses: kickoff → in_progress → acceptance → complete.
| Status | Quality gate to exit |
|---|---|
| kickoff | Kickoff packet complete (kickoff_complete=yes): scope, owner, success criteria from the sales handover |
| in_progress | No open blocker_summary, or blocker is accepted by the owner with a dated plan in that field |
| acceptance | Customer/operator acceptance (acceptance_complete=yes) |
| complete | status=complete; then delivery-to-support-handover |
DoD — handed to Support: handover kind=delivery_to_support is accepted. Completing delivery without handover is not DoD.
Open quality-gate failures: set blocker_summary; do not advance status.
Tenant SKILL.md (copy this body)
# Delivery process
Operate deliveries in DataPool schema `{{deliveries_schema}}`. Load `datapool` and tenant skill `tenant-data-model`.
## Sequence
1. `describe_datapool_table` then `query_datapool`.
2. Require an accepted `sales_to_delivery` handover before `kickoff` work.
3. Advance status only when the exit gate is true. Record blockers in `blocker_summary`.
4. On `complete`, run `delivery-to-support-handover`. Do not open support cases from this skill.
## Stop
- Do not invent acceptance.
- Do not clear `blocker_summary` without a documented resolution.
- Do not skip kickoff.
Optional skill.json
{
"name": "delivery-process",
"version": "1.0.0",
"description": "Delivery stages, acceptance gates, and blockers on DataPool deliveries.",
"capabilities": {
"prompt": ["Do not advance past an open blocker_summary. Complete requires Support handover."],
"resources": [],
"tools": ["describe_datapool_table", "query_datapool", "insert_datapool_rows", "update_datapool_rows", "request_human_input"]
}
}