用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/getnao/sylph --skill create-contract命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Head of Data agent - creates reportings and ad-hoc analytics using nao MCP tools. Always use ask_nao to create conversations that persist in nao.
Review a contract against standard negotiation positions - flag deviations, generate redlines, provide business impact analysis. Use when reviewing vendor or customer agreements, when you need clause-by-clause analysis, or when preparing a negotiation strategy.
Create a new skill from scratch. Generates the SKILL.md, registers it in AGENTS.md, and sets up the content folder structure.
基于 SOC 职业分类
正在显示 SKILL.md
| name | create-contract |
| description | Generate a customer-specific enterprise service agreement by filling in the standard template with deal details. |
| argument-hint | <proposal file or deal details> |
None required. This skill operates on local repo files only.
Generate a customer-specific Enterprise Service Agreement by filling in the standard template with deal-specific details.
Architecture: The template lives in legal/templates/:
enterprise-service-agreement.md - source of truth (readable, diffable)generate-docx.js - Node.js script that produces a formatted .docx from the template (npm install docx && node generate-docx.js)Customer-specific contracts are generated locally and never committed to git.
Important: This produces a draft contract. All contracts must be reviewed by qualified legal counsel before signing.
/create-contract <proposal file or deal details>
The template uses [TO COMPLETE] placeholders for all customer-specific information. Collect these from the user's input (proposal, CRM record, or conversation):
Customer details:
Commercial terms:
Scope:
If details are missing, prompt the user. For unknown legal entity details, use [TO COMPLETE] placeholders and flag them.
legal/templates/enterprise-service-agreement.md[TO COMPLETE] placeholders with the actual deal valueslegal/_drafts/YYYY-MM-DD_<customer-slug>-enterprise-contract.mdcd legal/templates && node generate-docx.js
enterprise-service-agreement.docx with proper formatting (headers, footers, logo, tables, page breaks)mv legal/templates/enterprise-service-agreement.docx legal/_drafts/YYYY-MM-DD_<customer-slug>-enterprise-contract.docx
Before handing off, verify:
[TO COMPLETE] placeholders have been filledOutput a deal summary:
[TO COMPLETE]legal/_drafts/ and are gitignoredAfter the CAO reviews and approves a contract:
legal/_drafts/ to legal/_published/legal/_insights.md with what was changed and why (e.g. "removed auto-renewal for this deal type", "added data residency clause for EU clients")legal/templates/enterprise-service-agreement.md to reflect the new standard positionlegal/_examples/ as a reference