Draft Statements of Work (SOWs) from client templates and Metis proposals, and review/redline Master Services Agreements (MSAs) from the Supplier perspective. Triggers on SOW drafting, MSA review, contract redlining, scope creep analysis, deliverable tables, invoice schedules, IP carve-outs, or any mention of SOW, MSA, master agreement, statement of work, redline, or contract review in the context of Metis Strategy engagements.
80
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Low
Low-risk findings.
1 low severity finding. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The required runtime workflow ingests the client’s SOW template and the client’s MSA (both are outsider-authored documents) via the operating user providing those files, and the skill reads their text content (DOCX paragraphs and MSA `<w:sdt>` content controls) into the agent/LLM context for drafting/redlining.
client-sow-template-docx
content-type · 5 sites
The skill instructs the agent to read a client-provided SOW template (.docx) using python-docx, extracting all paragraphs, placeholder patterns, and table structures into the LLM context for drafting.
SKILL.md
40
a client's SOW template (.docx)
48
Client SOW template (.docx) — "Can you share the client's SOW template?
55
Read the template to understand its structure (section headers, placeholder text like `_____`, styles)
references/sow-patterns.md
19
Read the client SOW template with python-docx and catalog:
21
Placeholder patterns: `_____`, `[______]`, `$_______`, `ADD INVOICING SCHEDULE`
client-msa-docx
content-type · 5 sites
The skill instructs the agent to read a client-provided MSA (.docx) using python-docx, extracting all paragraphs and `<w:sdt>` content controls into the LLM context for risk analysis and redlining.
SKILL.md
129
Can you share the client's MSA or Master Agreement template (.docx)?
134
Read the full MSA. Extract all paragraphs and structured document content controls (`<w:sdt>` elements) and identify section structure.
135
Many enterprise MSA templates store general terms inside SDT content controls that are invisible to `doc.paragraphs` — you must iterate `doc.element.body` children and check for `sdt` tags to find them.
136
Always scan for SDTs before concluding a document is missing content.
references/msa-risk-checklist.md
16
Read the MSA in full before making any recommendations.