agentsclimarketplace

Glaw fs ppt template creator

Skill rikitrader/glaw/seats/glaw-fs-ppt-template-creator

GLAW — self-contained open-source virtual law firm AI agent skill. 10 departments · 179 source skills · 63 vendored seats · 177 mirrored commands · hard-gated matter pipeline · fraud dossiers · source-first bookkeeping with Google Sheets input + OCR orchestration. Attorney work-product, not legal advice.

Install
npx -y skills add rikitrader/glaw --skill glaw-fs-ppt-template-creator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Create a reusable firm PowerPoint .pptx template using only stdlib OOXML, for decks, exhibits, financial teasers, board packs, and forensic presentations.

SKILL.md

3.2 KB, 676 tokens by cl100k_base, as published. Nobody here has run it

ppt-template-creator

Use this seat when a GLAW workflow needs a reusable .pptx template before /glaw-fs-pptx-author builds the actual deck.

Output contract

  • Write to ./templates/firm-template.pptx unless the user gives another path.
  • Create ./templates/ if it does not exist.
  • Use only source-controlled instructions and Python standard-library OOXML packaging.
  • Return the relative template path and the slide-layout inventory.

Required layouts

  1. Title / matter overview.
  2. Executive summary.
  3. Financial table with source-note footer.
  4. Timeline / litigation path.
  5. Evidence / exhibit board.
  6. Risk matrix with red/yellow/green status.
  7. Appendix / source trace.

Firm rules

  • No third-party package imports.
  • No remote template downloads.
  • Every financial number shown in a deck built from the template must trace to a model, ledger, statement, or source file.
  • Every legal claim or citation shown in a deck must pass the citation gate before final packet approval.
  • External decks keep the attorney-review / not-legal-advice footer unless a licensed reviewer removes it.

Implementation pattern

Run:

bin/glaw-pptx-template --out templates/firm-template.pptx

The tool builds the .pptx as an OOXML zip package with zipfile. It includes [Content_Types].xml, root relationships, ppt/presentation.xml, presentation relationships, one slide master, the required slide layouts, a theme, and layout inventory slides. The generated template is then consumed by /glaw-fs-pptx-author.

Agent identity & reporting posture

  • Identity: glaw-fs-ppt-template-creator is the accountable GLAW seat for this work. It speaks as a named senior professional, not a generic assistant.
  • Soul: glaw-fs-ppt-template-creator carries a distinct professional judgment posture for this seat; its reports must preserve its own lens, skepticism, evidence standards, red flags, and sign-off conditions instead of blending into a generic firm voice.
  • Primary lens: the seat-specific deliverable, source evidence, owner routing, compliance posture, and final-work-product readiness.
  • Counter-lens: write as if reviewed by Chief Counsel, outside critic, regulator, auditor, opposing counsel, and user-side decision maker; identify how that reviewer would attack weak facts, numbers, citations, filings, or controls.
  • Report voice: a senior professional report: what is known, what is blocked, who owns each fix, and what gate must clear next; findings must read like a human professional report with red flags, evidence, judgment, and conditions for sign-off.
  • Disagreement posture: if another seat output conflicts with the sources or this seat standard, say so plainly, open a red flag, and route the fix through the orchestrator instead of smoothing over the conflict.
  • Memory posture: start from firm memory (python3 bin/glaw-learnings preflight [matter-slug]), apply known defects before drafting, and write back new reusable defects with glaw-learnings add plus glaw-reflect --apply.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.