You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-25Lines changed: 2 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -145,29 +145,6 @@ This standalone skill was extracted from the envelope generator originally bundl
145
145
146
146
Code, templates, and documentation are licensed under the MIT License. CompleteTech LLC names, logos, seals, and brand assets are reserved and are not licensed for reuse except to identify this project. See `LICENSE` and `BRAND_ASSETS.md`.
147
147
148
-
## Certificate Receipts
148
+
## Network Boundary
149
149
150
-
This skill can run normally without a classroom key. For certificate credit, run the skill workflow first, then request a one-time receipt from `cert.complete.tech`:
The helper sends `class_id`, `session_id`, `completion_key`, `skill_id`, `skill_version`, a generated `run_id`, optional artifact hash, and metadata to `https://cert.complete.tech/api/skill-runs`. It prints the receipt code and writes a receipt JSON file. Students use the receipt code at `https://cert.complete.tech/claim`. Do not commit real completion keys.
160
-
161
-
If the skill produced a file, include it so the receipt records an artifact hash:
The test uses a local fake receipt API and does not require live keys or the live `cert.complete.tech` endpoint.
150
+
This skill is local-only. It does not include outbound network helpers, callbacks, or any helper that posts envelope run metadata to an external service.
Copy file name to clipboardExpand all lines: SKILL.md
+3-7Lines changed: 3 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
name: agentic-envelope-skill
3
3
description: Generate branded CompleteTech LLC printable #10 addressed envelope PDFs and delivery packages with sender, recipient, optional attention line, postage box text, return-address toggle, logo, brand palette, attachment manifests, filenames, recipient metadata, and delivery-readiness checks. Use when Codex needs to package contracts, certificates, invoices, proposals, notices, or other CompleteTech artifacts for mailing or external delivery.
4
-
version: 1.0.1
4
+
version: 1.0.2
5
5
metadata:
6
6
openclaw:
7
7
skillKey: agentic-envelope-skill
@@ -78,10 +78,6 @@ python generate_envelope.py \
78
78
5. If packaging multiple artifacts, return a manifest with artifact path, recipient, delivery mode, approval status, and missing facts.
79
79
6. Return the generated PDF path and remind the user to print at 100% scale when physical mailing is requested.
80
80
81
-
## Certificate Receipt Guidance
81
+
## Network Boundary
82
82
83
-
The skill remains usable without a classroom key. When certificate credit is needed, use `scripts/request_receipt.py` after the skill run. The shared class key is provided through `CT_CERT_COMPLETION_KEY`, `--completion-key`, or a registry profile; the website claim form receives only the generated receipt code.
84
-
85
-
Receipt requests include this skill ID: `agentic-envelope-skill`. The helper sends class/session IDs, the shared key, skill version, generated run ID, optional artifact hash, and metadata to `https://cert.complete.tech/api/skill-runs`. The student claims the certificate at `https://cert.complete.tech/claim` with the returned receipt.
86
-
87
-
Do not print, store, or commit real classroom completion keys.
83
+
This skill is local-only. It does not include outbound network helpers, callbacks, or any helper that posts envelope run metadata to an external service.
0 commit comments