拓冰建站拓冰建站
首页 / 资讯中心 / 正文

基于 pm-toolkit 的 draft-nda Skill:如何用 AI 起草一份结构完整、条款清晰的保密协议

基于 pm-toolkit 的 draft-nda Skill如何用 AI 起草一份结构完整、条款清晰的保密协议【免费下载链接】pm-skillsPM Skills Marketplace: 100 agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth.项目地址: https://gitcode.com/GitHub_Trending/pm/pm-skills本篇技术指南以 pm-skills 仓库中pm-toolkit插件的draft-ndaSkill 为研究对象系统讲解该 Skill 如何通过 8 个输入参数、5 步起草流程和 8 大标准条款板块生成一份信息类型、管辖法律、需人工复核条款齐备的保密协议NDA。读完本文你将掌握该 Skill 的完整调用方式、底层提示词结构设计以及如何在 Claude Code / Cowork 中通过/draft-nda命令一键产出可直接交付律师复核的 NDA 初稿。一、Skill 定位产品经理的合同起草助手draft-nda是pm-toolkit插件下的 4 个 Skill 之一其余为grammar-check、privacy-policy、review-resume该插件的定位在 pm-toolkit/README.md 中描述为PM utility skills: resume review, NDA drafting, privacy policy generation, and grammar/flow checking. Essential tools for product managers beyond core product work.即面向产品经理在核心产品工作之外的法律文档类工具集。从 pm-toolkit/.claude-plugin/plugin.json 的keywords字段product-management、resume、legal、nda、privacy-policy、copywriting可以看出该插件被归类为legal类能力版本为 2.0.0许可证为 MIT。该 Skill 在 pm-toolkit/skills/draft-nda/SKILL.md 的 frontmatter 中声明了其触发描述name: draft-nda description: Draft a detailed Non-Disclosure Agreement between two parties covering information types, jurisdiction, and clauses needing legal review. Use when creating confidentiality agreements or preparing an NDA for a partnership.按照 CLAUDE.md 中的设计规则Skill 代表名词/概念框架与分析知识会在话题匹配时被自动加载而命令代表动词用户触发的工作流。draft-ndaSkill 对应的命令是/draft-nda定义在 pm-toolkit/commands/draft-nda.md命令负责收集上下文Skill 负责输出完整的 NDA 正文。这种命令收集参数 → Skill 输出文档的分工模式是仓库中所有命令型工作流的通用架构。Skill 自身的定位是扮演一名经验丰富的法律文档专家legal document specialist专注于保密协议起草。其核心目标是在两方之间生成一份全面的 NDA覆盖信息类型、管辖法律jurisdiction并明确标记需要律师复核的条款同时提供平实语言plain-language解释让非法律人士也能读懂。二、必须先明确的红线免责声明在 Skill 正文中紧跟在 Purpose 之后的是一段加粗的免责声明这是整个 Skill 的合规底线This is for informational purposes only and does not constitute legal advice. Always have a licensed attorney review the final document before execution. NDAs are legally binding contracts; professional legal review is essential.即本 Skill 输出仅供信息参考不构成法律意见NDA 是具有法律约束力的合同签署前必须由持牌律师复核。这一点与privacy-policySkill见 pm-toolkit/skills/privacy-policy/SKILL.md的免责声明思路一致——仓库内的法律类 Skill 统一采取输出初稿 强制人工复核的边界设计。三、输入参数8 个占位符决定 NDA 的定制化程度Skill 定义了 8 个输入参数$前缀占位符用于将通用模板定制为具体协议参数含义示例$COMPANY_ONE_NAME第一方/公司名称Acme Corp.$COMPANY_ONE_ADDRESS第一方地址100 Market St, San Francisco, CA$COMPANY_ONE_REPS第一方代表姓名与职务John Smith, CEO; Jane Doe, General Counsel$COMPANY_TWO_NAME第二方/公司名称Beta Inc.$COMPANY_TWO_ADDRESS第二方地址200 Oxford St, London, UK$COMPANY_TWO_REPS第二方代表姓名与职务Alice Brown, CTO$INFORMATION_TYPES将要共享的信息类型business plans, customer lists, technical specifications, pricing data, source code$JURISDICTION管辖法律所在地State of California, United States 或 England and Wales其中$INFORMATION_TYPES是决定 NDA 是单向还是双向的关键若只有一方提供信息Skill 会将其标注为单向 NDAone-way NDA并使用单方披露措辞若双方都披露则采用相互保密mutual措辞。$JURISDICTION则直接决定管辖法律与争议解决条款的写法。命令层 pm-toolkit/commands/draft-nda.md 将上述参数转化为六个上下文问题双方是谁公司名称与角色、单向还是双向、保护什么信息商业秘密、代码、业务数据、客户数据、管辖地州/国家、保密期限、以及是否有特殊关切竞业禁止 non-compete、禁止招揽 non-solicit、知识产权归属 IP ownership。四、五步起草流程从需求澄清到上下文注释Skill 将起草过程组织为 5 个步骤澄清需求Clarify Requirements动笔前先确认——双方都是公司还是一方为个人共享的具体信息类型是单向还是双向地理管辖地NDA 预期存续时长搭建结构Structure the NDA按标准章节组织包括 Preamble序言、Definitions定义、Obligation to Maintain Confidentiality保密义务、Permitted Disclosures允许披露、Term and Duration期限、Return or Destruction返还或销毁、Remedies救济、General Provisions一般条款。使用平实语言Use Plain Language每节用清晰易懂的语言书写尽量避免法律术语首次使用时即给出定义。标记需法律复核的条款Highlight Clauses Needing Legal Review用[⚠️ LEGAL REVIEW REQUIRED]标记需要定制化或专业法律知识的章节并说明需要复核的内容。提供上下文Provide Context附带简要注释解释每节的重要性、双方需要做的决策、常见陷阱与注意事项。这 5 步与命令层的工作流一一对应命令 pm-toolkit/commands/draft-nda.md 的 Step 1Gather Context对应 Skill 的 Step 1命令的 Step 2Apply the draft-nda skill则直接引用本 Skill 生成完整 NDA。五、NDA 模板结构三段式输出骨架Skill 规定最终呈现的 NDA 草稿按以下顺序组织[COVER NOTE]封面说明简要说明 NDA 的目的、涉及的双方以及关键条款。[FULL NDA DOCUMENT]完整 NDA 文档可直接定制的完整协议文本。[NOTES ON KEY CLAUSES]关键条款注释解释重要章节及可能需要法律定制的内容。六、八大部分的关键条款详解Skill 对 NDA 的每个标准章节都给出了可操作的起草要点这是本文档技术性最强的部分逐节继承如下。1. Preamble序言用完整法定名称和地址清晰介绍双方说明目的探索潜在商业关系、合作、并购等定义生效日期Effective Date。2. Definitions定义保密信息Confidential Information明确何种信息视为机密商业计划、财务数据、技术规格、客户名单等并包含范围排除信息Excluded Information澄清什么不属于机密——公开可得的信息、独立开发的信息、从无保密义务的第三方获得的信息。3. Obligations义务描述接收方的保密义务明确信息的许可用途概述允许的披露范围按需知悉原则披露给员工、顾问[⚠️ LEGAL REVIEW REQUIRED]注意标准Standard of care例如以与保护自身保密信息相同的注意程度且不低于合理注意程度。4. Permitted Disclosures允许披露明确可告知的对象按需知悉的员工、顾问、咨询师要求接收方同样同意保密添加法律强制披露的例外如可能附带通知义务。5. Term and Duration期限与存续定义信息共享的期间定义关系结束后保密义务存续多久[⚠️ LEGAL REVIEW REQUIRED]考虑对不同信息类型设置不同存续期商业秘密可能需要更长保护期。6. Return or Destruction返还或销毁规定接收方在收到要求或关系终止时必须返还或安全销毁保密信息可选以书面形式证明销毁完成考虑接收方是否为合规目的保留一份副本7. Remedies救济[⚠️ LEGAL REVIEW REQUIRED]声明违约可能造成不可弥补的损害且可获得禁令救济injunctive relief明确救济方式不排除其他可用的法律救济。8. General Provisions一般条款管辖法律与管辖权Governing Law and Jurisdiction指定适用哪个州/国家的法律如 California 或 England[⚠️ LEGAL REVIEW REQUIRED]争议解决流程诉讼、仲裁、调解可分割性Severability若某条款无效其余条款继续有效完整协议Entire Agreement本 NDA 取代先前的讨论修订AmendmentsNDA 只能以书面形式修改且需双方签署副本签署Counterparts双方可分别签署副本。命令层的交付模板 pm-toolkit/commands/draft-nda.md 还额外要求生成一个Clauses Requiring Legal Review表格列为| Clause | Why It Needs Review | Consideration |把 Skill 中用[⚠️ LEGAL REVIEW REQUIRED]标记的条款汇总为结构化清单。七、内容准则清晰优先于精确Skill 对写作风格提出了 5 条硬性准则平实语言Plain Language面向小学文化程度的读者写作避免拉丁短语和不必要的法律术语清晰优先于精确Clarity over Precision先选清晰的语言法律上的精确性交由律师精修示例Examples在合适处给出什么算/不算保密信息的示例具体信息类型Specific Information Types使用$INFORMATION_TYPES使协议具体化而非泛化单向或双向Mutual or One-Way依据$INFORMATION_TYPES判断披露方向单向用单向措辞双向用相互保密措辞。八、输出格式三部分交付最终交付物严格分为三部分Part 1: Summary摘要——要点式概述涉及的双方、覆盖的信息类型、关键期限与条款、管辖地。Part 2: Full NDA Document完整 NDA 文档——一份完整、可直接定制的 NDA 文档。Part 3: Customization Notes定制化注释——包含标记为需法律复核的章节、双方需要做的决策、基于情境的常见修改、后续步骤法律复核、签署流程。命令层在此基础上补充了交付细节将 NDA 保存为 Markdown并主动提供导出为 DOCX 以便签署的选项同时在Notes中强调Mutual NDAs are generally preferred — theyre fairer and faster to negotiate相互保密 NDA 通常更受青睐——更公平且谈判更快。九、重要提醒边界与使用前提Skill 在结尾列出了 6 条重要提醒构成使用前提这是起点starting point而非最终法律意见各司法辖区差异很大应由相关辖区的律师复核某些行业科技、制药、金融有特定的 NDA 惯例考虑相互 vs 单向的需求思考期限信息应被保护多久任何一方签署前务必由律师复核。十、在仓库架构中的位置与验证从仓库架构看draft-ndaSkill 遵循 CLAUDE.md 中的三条设计规范Frontmatter 必需Skill 必须有namedescription且name必须与目录名draft-nda一致渐进式披露progressive disclosurefrontmatter 保持精简始终加载详细内容放在 SKILL.md 正文触发时才加载技能与命令同插件关联/draft-nda命令与draft-ndaSkill 同属pm-toolkit插件可安全使用内部引用。仓库根目录的validate_plugins.py参见 validate_plugins.py会对所有插件的 Skill frontmatter 与name 匹配目录名规则进行自动化校验任何对该 Skill 的修改都需通过python3 validate_plugins.py验证后才能合并。使用方法总结安装pm-toolkit插件后在 Claude Code 或 Cowork 中直接输入/draft-nda并附上双方背景即可触发例如/draft-nda Mutual NDA between our startup and a potential enterprise customer /draft-nda One-way NDA for a freelance contractor accessing our codebaseAI 会先澄清需求再调用本 Skill 生成含法律复核标记的完整 NDA并以摘要 全文 定制化注释三部分交付——产出的初稿结构完整、条款可读可直接交由律师做最终复核。【免费下载链接】pm-skillsPM Skills Marketplace: 100 agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth.项目地址: https://gitcode.com/GitHub_Trending/pm/pm-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门