Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add joaoguirunas/team-os --skill legal-contract-draftinggit clone --depth 1 https://github.com/joaoguirunas/team-osWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/joaoguirunas/team-os/legal-contract-drafting)<a href="https://agentmods.dev/skills/joaoguirunas/team-os/legal-contract-drafting"><img src="https://agentmods.dev/badge/skills/joaoguirunas/team-os/legal-contract-drafting/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/joaoguirunas/team-os/legal-contract-drafting"><img src="https://agentmods.dev/badge/skills/joaoguirunas/team-os/legal-contract-drafting.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00086 | $0.02646 |
| Opus 5.5 | $0.00034 | $0.01058 |
| Sonnet 5.5 | $0.00017 | $0.00529 |
| Haiku 4.5 | $0.00009 | $0.00265 |
Grade A, and why
legal-contract-drafting scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 20d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 125 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Legal Contract Drafting — nenhuma cláusula sem origem
Minuta é a postura da empresa escrita em obrigações. Cláusula sem origem é risco sem dono; desvio sem marca é concessão que ninguém decidiu; valor "a preencher" é contrato que assina sozinho. Esta skill dá a anatomia, a régua de linguagem e a matriz de desvios — o artefato que permite a IUSTITIA cruzar minuta ↔ modelo ↔ postura e a PRUDENTIA aprovar sabendo exatamente o que cedeu. Nada aqui é parecer; o advogado inscrito da empresa valida antes da assinatura.
1. Princípios
- Nenhuma cláusula sem origem. Cada cláusula aponta para modelo da biblioteca (
M{N}.{c}), para a postura (legal-posture.md §) ou para fonte de VERITAS (citação completa). Sem origem, não entra. - Todo desvio marcado. Texto que se afasta do modelo ou da postura leva
[DESVIO: motivo]inline e uma linha na matriz — quem pediu, por quê, quem aprovou. - Valores, partes e prazos vêm do brief ou do registro (
#K). Nunca "preencher depois", nunca[●]na versão que vai a gate. Campo sem dado = minuta não está pronta. - Versão com PASS nunca é editada. Mudança =
v{N+1}com changelog; a anterior permanece intacta. - Linguagem clara. Obrigação com sujeito, verbo, objeto, prazo e consequência. Frase que exige releitura é frase a reescrever.
- Quem redige não decide ceder e não envia. Ceder é PRUDENTIA/usuário; enviar é AEQUITAS com PASS + confirmação explícita do usuário.
- Dado sensível fora da smart-memory. Partes por alias; dados completos só no arquivo final que AEQUITAS trava.
2. Pré-condições
| Pré-condição | Evidência | Sem ela |
|---|---|---|
| Postura APROVADA | project/legal-posture.md com status: aprovada |
não há gate possível — não redigir |
| Modelo da relação existe | agents/architecture/model-system.md → M{N} aprovada |
pedir a LEX; sem modelo, minuta é [SEM MODELO] e exige aprovação prévia de PRUDENTIA |
| Brief com partes, objeto, valores, prazos | story L{N} ou brief do lead |
não redigir; devolver a pergunta exata |
| Base legal das cláusulas que exigem | research de VERITAS com [ACHADO] datado |
cláusula fica [BASE LEGAL PENDENTE]; gate bloqueado |
| Aditivo/distrato: contrato-mãe no registro | contracts-registry.md #K |
não há o que aditar |
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 20d ago Changed · -68 tokens per session 51b1a313b6c4
- 25d ago First seen · 125 lines · 154 tokens per session scan A 81c9abf23c6b
legal-contract-drafting is a skill published in the GitHub repository joaoguirunas/team-os (4 stars, last pushed 2d ago), licensed MIT. It adds 86 tokens to every session and 2,646 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-21.
Other skills, from other repositories
bankvertrag-sparkassen-bauvertrag-vob
Für AGB im Bankvertrag Sparkassen und Banken: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt. Fachgebiet: AGB-Recht-Prüfer. Route: bankvertrag-sparkassen-bauvertrag-vob.
kaltstart-triage
Ordnet vorgelegte AGB, Vertragsfassungen und Korrespondenz einem konkreten Prüf-, Entwurfs-, Verhandlungs- oder Streitauftrag zu. Liefert einen belegten Erstbefund und führt nur in die für das Ergebnis benötigten Fachprüfungen.
formvorgaben-anzeigen-erklaerungen-309
Für Formvorgaben Anzeigen Erklärungen 309: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt.
agb-und-cookie-einwilligung-dsgvo
Für AGB und Cookie Einwilligung DSGVO: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt.
abnahme-testing
Für Abnahme Testing: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt.
agb-und-ipr-art-6-rom-i-verbraucher
Für AGB und Ipr Art 6 Rom I Verbraucher: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt. Fachgebiet: AGB-Recht-Prüfer. Route: agb-und-ipr-art-6-rom-i-verbraucher.