Delivery Documentation
Use this skill to package final notes, QA status, source lists, accepted files, excluded files, caveats, and usage guidance after the workflow has produced reviewable outputs.
Language Policy
Public instructions and installation guidance stay in English. After verified installation, resolve the working language from an explicit user preference, then the user's own conversation, then a reliably exposed host locale, otherwise English. Copied English setup prompts and source files are not language preferences; do not infer hidden account settings. Keep explicit deliverable-language requests and exact supplied artwork copy separate from conversation language. Do not translate or rewrite public source files to localize a session.
When To Use
Use this skill when:
- Assets, prompts, documents, or workflow artifacts are ready to summarize for the user.
- A final Delivery Manifest is needed after QA.
- The user explicitly asks for upload, publishing, packaging, or delivery instructions.
Do not use this skill to approve unreviewed outputs or perform delivery without a current explicit user request.
Inputs
Required:
accepted_assets: files or artifacts approved by QA or explicitly accepted by the user.
qa_status: pass, conditional pass, rejected, or not applicable with reason.
source_list: important inputs, references, prompts, manifests, or generated outputs.
Optional:
excluded_assets: rejected, duplicate, temporary, or non-deliverable files.
usage_notes: licensing, editability, caveats, or platform notes.
delivery_target: only when the current user message requests a specific delivery action.
Outputs
Produce a Delivery Manifest with:
- final file list and QA status
- source and traceability summary
- excluded files with reasons
- usage notes and caveats
- delivery action taken or explicit statement that delivery was not requested
- concise user-facing summary polished with
humanizer when useful
- Copy Pack status and editorial-loop evidence when final user-facing text is
included in delivery
Process
- Confirm QA status before describing anything as final.
- Match accepted assets against the asset manifest when available.
- Separate local completion from upload, publishing, or external delivery.
- Include caveats and unresolved risks plainly.
- Keep the final summary short enough for the user to act on.
- Do not describe text as ready-to-use when its Copy Pack lacks author context,
fact and lock review, and a completed bounded Copy Delivery Loop.
Decision Rules
- If generated assets exist and QA is missing, route to
qa-iteration first.
- If the user did not explicitly ask for upload or publishing in the current message, keep artifacts local.
- If delivery target is ambiguous, ask one concise clarification before sending files externally.
- Use
humanizer for tone polish, not for changing facts.
Guardrails
- Do not upload, publish, email, or share files without explicit current instruction.
- Do not include secrets, private links, hidden metadata, caches, or rejected assets.
- Do not claim QA passed unless it did.
- Do not hide caveats or excluded files.
- Do not turn a delivery summary into fabricated personal endorsement, source,
result, or promise.
Handoff
Review gate: delivery_fit.
Receive from qa-iteration with:
accepted_assets
excluded_assets
QA status
caveats
Return to the user with final delivery notes or a local-path summary.
QA Checklist
- Accepted and excluded files are separated.
- QA status is visible.
- Delivery action matches an explicit current request.
- Usage notes are factual and concise.
- Final wording is clear without changing approved facts.
1---2name: delivery-documentation3description: Use this skill to package final files, QA status, source lists, usage notes, caveats, excluded files, and delivery manifests.4---56# Delivery Documentation78Use this skill to package final notes, QA status, source lists, accepted files, excluded files, caveats, and usage guidance after the workflow has produced reviewable outputs.910## Language Policy1112Public instructions and installation guidance stay in English. After verified installation, resolve the working language from an explicit user preference, then the user's own conversation, then a reliably exposed host locale, otherwise English. Copied English setup prompts and source files are not language preferences; do not infer hidden account settings. Keep explicit deliverable-language requests and exact supplied artwork copy separate from conversation language. Do not translate or rewrite public source files to localize a session.1314## When To Use1516Use this skill when:1718- Assets, prompts, documents, or workflow artifacts are ready to summarize for the user.19- A final Delivery Manifest is needed after QA.20- The user explicitly asks for upload, publishing, packaging, or delivery instructions.2122Do not use this skill to approve unreviewed outputs or perform delivery without a current explicit user request.2324## Inputs2526Required:2728- `accepted_assets`: files or artifacts approved by QA or explicitly accepted by the user.29- `qa_status`: pass, conditional pass, rejected, or not applicable with reason.30- `source_list`: important inputs, references, prompts, manifests, or generated outputs.3132Optional:3334- `excluded_assets`: rejected, duplicate, temporary, or non-deliverable files.35- `usage_notes`: licensing, editability, caveats, or platform notes.36- `delivery_target`: only when the current user message requests a specific delivery action.3738## Outputs3940Produce a Delivery Manifest with:4142- final file list and QA status43- source and traceability summary44- excluded files with reasons45- usage notes and caveats46- delivery action taken or explicit statement that delivery was not requested47- concise user-facing summary polished with `humanizer` when useful48- Copy Pack status and editorial-loop evidence when final user-facing text is49 included in delivery5051## Process52531. Confirm QA status before describing anything as final.542. Match accepted assets against the asset manifest when available.553. Separate local completion from upload, publishing, or external delivery.564. Include caveats and unresolved risks plainly.575. Keep the final summary short enough for the user to act on.586. Do not describe text as ready-to-use when its Copy Pack lacks author context,59 fact and lock review, and a completed bounded Copy Delivery Loop.6061## Decision Rules6263- If generated assets exist and QA is missing, route to `qa-iteration` first.64- If the user did not explicitly ask for upload or publishing in the current message, keep artifacts local.65- If delivery target is ambiguous, ask one concise clarification before sending files externally.66- Use `humanizer` for tone polish, not for changing facts.6768## Guardrails6970- Do not upload, publish, email, or share files without explicit current instruction.71- Do not include secrets, private links, hidden metadata, caches, or rejected assets.72- Do not claim QA passed unless it did.73- Do not hide caveats or excluded files.74- Do not turn a delivery summary into fabricated personal endorsement, source,75 result, or promise.7677## Handoff7879Review gate: `delivery_fit`.8081Receive from `qa-iteration` with:8283- `accepted_assets`84- `excluded_assets`85- `QA status`86- `caveats`8788Return to the user with final delivery notes or a local-path summary.8990## QA Checklist9192- Accepted and excluded files are separated.93- QA status is visible.94- Delivery action matches an explicit current request.95- Usage notes are factual and concise.96- Final wording is clear without changing approved facts.