← Back to Skills Marketplace
completetech

Agentic Envelope Skill

by CompleteTech · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install agentic-envelope-skill
Description
Generate branded CompleteTech LLC printable
README (SKILL.md)

Agentic Envelope Skill

Purpose

Generate branded CompleteTech LLC #10 addressed envelope PDFs and delivery package metadata.

System Boundary

This skill owns packaging, addressed envelopes, recipient metadata, attachment lists, output filenames, delivery-readiness checks, and mailing/delivery notes. It does not write the contract, proposal, invoice, certificate, proof asset, delivery record, or email body. Use the orchestrator to decide when this skill is needed, and use agentic-security-review-skill before packaging sensitive attachments or external-action workflows.

Resource Guide

  • generate_envelope.py - self-contained envelope generator.
  • config.ini - provider, recipient, branding, and envelope defaults.
  • examples/client_address_override.ini - recipient address override example.
  • assets/logo.png - envelope header logo.

Runtime Permissions

This skill needs local filesystem access only for its documented envelope workflow:

  • Reads bundled config files, recipient override INI files, and the configured local logo path.
  • Writes only to the user-selected --out path or default output/addressed_envelope.pdf.
  • Runs the local Python entry point generate_envelope.py.
  • Does not require network access, credential access, persistence, privilege escalation, or destructive file operations.

Required Inputs

For a normal envelope run, collect:

  1. recipient name or organization
  2. recipient mailing address
  3. optional attention line
  4. artifact paths or attachment names when creating a delivery package
  5. delivery mode: physical mail, digital attachment package, or internal archive

Provider return address, branding, postage box text, and print-layout defaults come from config unless the user asks to override them.

Outputs

  • Envelope PDF path when physical mailing is requested.
  • Attachment/package manifest with artifact names, recipients, and intended delivery mode.
  • Recommended filenames for generated artifacts when useful.
  • Missing recipient, address, attachment, or approval facts.
  • Delivery-readiness note: draft, ready for review, approved to send, or blocked.

Quality Rules

  • Do not invent recipient names, mailing addresses, email addresses, or approval status.
  • Do not package sensitive attachments for external delivery until recipient and approval status are verified.
  • Keep business content in the source skill: contracts, invoices, certificates, proposals, proof, and email copy stay outside this skill.
  • Use TBD or ask for missing delivery facts instead of guessing.

How to Run

pip install -r requirements.txt
python generate_envelope.py \
  --config config.ini examples/client_address_override.ini \
  --out output/acme_envelope.pdf

Agent Operating Guidance

  1. Confirm or collect the recipient organization/name and full mailing address.
  2. Create or update an override INI instead of editing source defaults for one-off recipients.
  3. Run generate_envelope.py --config config.ini \x3Coverride.ini> --out output/\x3Crecipient_slug>_envelope.pdf.
  4. Use --no-return-address only when the user asks to omit the sender address.
  5. If packaging multiple artifacts, return a manifest with artifact path, recipient, delivery mode, approval status, and missing facts.
  6. Return the generated PDF path and remind the user to print at 100% scale when physical mailing is requested.

Network Boundary

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.

Usage Guidance
Before installing, confirm you are comfortable adding the pinned PDF-generation dependency and remember that generated envelopes may contain recipient or sender addresses. Use verified addresses and approval status, and choose the output path deliberately because the generator writes the PDF there.
Capability Assessment
Purpose & Capability
The artifacts coherently describe generating branded #10 envelope PDFs and delivery package metadata, and the Python code reads INI configuration and renders a PDF with ReportLab for that purpose.
Instruction Scope
The skill instructs the agent to collect or verify recipient and approval facts, avoid inventing addresses or approval status, and keep contract/invoice/email content outside this skill.
Install Mechanism
Installation declares Python plus pinned packages, including ReportLab for PDF generation; no installer script, post-install hook, or hidden execution path was found.
Credentials
Runtime behavior is local and proportionate: it reads bundled or user-provided config/logo paths and writes a user-selected PDF output path, with no network, credential, or broad indexing behavior found.
Persistence & Privilege
No persistence, privilege escalation, background workers, destructive operations, credential handling, or automatic publishing behavior was found; the only durable effect is the generated PDF file.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agentic-envelope-skill
  3. After installation, invoke the skill by name or use /agentic-envelope-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Pin ReportLab dependency, clarify runtime permissions, and exclude dev validator from public bundle
v1.0.2
Remove external receipt helper and tighten local validation
v1.0.1
Fix installed package validation and packaged contract template
v1.0.0
Initial CompleteTech public ClawHub release
Metadata
Slug agentic-envelope-skill
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Agentic Envelope Skill?

Generate branded CompleteTech LLC printable. It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install Agentic Envelope Skill?

Run "/install agentic-envelope-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agentic Envelope Skill free?

Yes, Agentic Envelope Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agentic Envelope Skill support?

Agentic Envelope Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agentic Envelope Skill?

It is built and maintained by CompleteTech (@completetech); the current version is v1.0.3.

💬 Comments