[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CTGRDYRT6GN3S6W7YAARNH":3,"skill-same:01M6CTGRDYRT6GN3S6W7YAARNH":57},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":42,"updatedAt":43,"install":44,"resources":56},"01M6CTGRDYRT6GN3S6W7YAARNH","tos-privacy-drafting",null,"Drafts outlines of your Terms of Service and Privacy Policy. Use when creating first legal documents or checking existing ones for gaps.","vibbs\u002Fcompany-os","vibbs","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F7379149?v=4","01M6CT6M03CAS1H7RA89F3965B","Vibbs Dod","01M6CT6M4MY60C9FFQ3AAR2RSK",6,"MIT","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Fos\u002Fskills\u002Ftos-privacy-drafting\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27],"privacy","tos privacy drafting","policy","documents","Outlines","first","terms","use","legal","2026-11-10 10:12:30",false,"---\nname: tos-privacy-drafting\ndescription: Drafts outlines of your Terms of Service and Privacy Policy. Use when creating first legal documents or checking existing ones for gaps.\nruntimes:\n  claude:\n    user-invocable: true\n---\n\n# TOS & Privacy Policy Drafting\n\n## Reference\n- **ID**: S-RISK-06\n- **Category**: Ops & Risk\n- **Inputs**: product description, data handling policy, jurisdiction requirements, business model\n- **Outputs**: TOS and Privacy Policy draft outlines → artifacts\u002Flegal\u002F\n- **Used by**: Ops & Risk Agent\n- **Tool scripts**: .\u002Ftools\u002Fartifact\u002Fvalidate.sh\n\n## Purpose\nProduces structured draft outlines for Terms of Service and Privacy Policy documents that cover the essential legal requirements, tailored to the product's business model, data practices, and target jurisdictions. These are outlines for legal review, not final legal documents.\n\n## Procedure\n1. Gather inputs: product description, business model, data handling policy, target jurisdictions.\n2. Draft the **Terms of Service** outline covering:\n   - Service description and eligibility\n   - Account registration and responsibilities\n   - Acceptable use policy and prohibited conduct\n   - Intellectual property rights (user content, platform IP)\n   - Payment terms, billing, and refund policy (if applicable)\n   - Limitation of liability and warranty disclaimers\n   - Termination and suspension conditions\n   - Dispute resolution (arbitration, governing law, jurisdiction)\n   - Modification of terms and notification procedures\n3. Draft the **Privacy Policy** outline covering:\n   - Data collected: what, how, and why\n   - Legal bases for processing (consent, legitimate interest, contract)\n   - Data sharing: third parties, processors, international transfers\n   - User rights: access, correction, deletion, portability, objection\n   - Data retention periods\n   - Cookie policy and tracking technologies\n   - Children's privacy (COPPA compliance if applicable)\n   - Contact information for privacy inquiries\n4. Flag jurisdiction-specific requirements (GDPR, CCPA, etc.) that need legal counsel review.\n5. Mark all sections as DRAFT — NOT LEGAL ADVICE.\n6. Save the draft outlines to `artifacts\u002Flegal\u002F`.\n7. Validate the artifact using `.\u002Ftools\u002Fartifact\u002Fvalidate.sh`.\n\n### Next Steps for Deployment\n\n**Important:** This skill produces a structural outline, not final legal text. Convert each section to actual legal clauses before publishing.\n\n1. **Getting from outline to clauses:**\n   - Free generators: Termly, Iubenda (template-based, good for MVP)\n   - Paid: Clerky (startup-focused legal docs)\n   - Full custom: Startup lawyer ($500-2000 for initial TOS + Privacy Policy)\n\n2. **Where to publish:**\n   - Create `\u002Fterms` and `\u002Fprivacy` routes\u002Fpages\n   - Link from site footer and sign-up flow\n   - Include consent checkbox at registration\n\n3. **Change management:**\n   - Version your legal documents (v1.0, v1.1, etc.)\n   - Notify existing users of material changes via email\n   - Keep previous versions accessible\n\n## Quality Checklist\n- [ ] TOS covers all standard sections for a SaaS product\n- [ ] Privacy Policy addresses data collection, use, sharing, and rights\n- [ ] Jurisdiction-specific requirements are flagged\n- [ ] Payment and billing terms match the business model\n- [ ] User rights section covers GDPR and CCPA requirements\n- [ ] All sections are clearly marked as DRAFT for legal review\n- [ ] Document includes disclaimer that it is not legal advice\n- [ ] Artifact passes validation\n","# TOS & Privacy Policy Drafting\n\n## Reference\n- **ID**: S-RISK-06\n- **Category**: Ops & Risk\n- **Inputs**: product description, data handling policy, jurisdiction requirements, business model\n- **Outputs**: TOS and Privacy Policy draft outlines → artifacts\u002Flegal\u002F\n- **Used by**: Ops & Risk Agent\n- **Tool scripts**: .\u002Ftools\u002Fartifact\u002Fvalidate.sh\n\n## Purpose\nProduces structured draft outlines for Terms of Service and Privacy Policy documents that cover the essential legal requirements, tailored to the product's business model, data practices, and target jurisdictions. These are outlines for legal review, not final legal documents.\n\n## Procedure\n1. Gather inputs: product description, business model, data handling policy, target jurisdictions.\n2. Draft the **Terms of Service** outline covering:\n   - Service description and eligibility\n   - Account registration and responsibilities\n   - Acceptable use policy and prohibited conduct\n   - Intellectual property rights (user content, platform IP)\n   - Payment terms, billing, and refund policy (if applicable)\n   - Limitation of liability and warranty disclaimers\n   - Termination and suspension conditions\n   - Dispute resolution (arbitration, governing law, jurisdiction)\n   - Modification of terms and notification procedures\n3. Draft the **Privacy Policy** outline covering:\n   - Data collected: what, how, and why\n   - Legal bases for processing (consent, legitimate interest, contract)\n   - Data sharing: third parties, processors, international transfers\n   - User rights: access, correction, deletion, portability, objection\n   - Data retention periods\n   - Cookie policy and tracking technologies\n   - Children's privacy (COPPA compliance if applicable)\n   - Contact information for privacy inquiries\n4. Flag jurisdiction-specific requirements (GDPR, CCPA, etc.) that need legal counsel review.\n5. Mark all sections as DRAFT — NOT LEGAL ADVICE.\n6. Save the draft outlines to `artifacts\u002Flegal\u002F`.\n7. Validate the artifact using `.\u002Ftools\u002Fartifact\u002Fvalidate.sh`.\n\n### Next Steps for Deployment\n\n**Important:** This skill produces a structural outline, not final legal text. Convert each section to actual legal clauses before publishing.\n\n1. **Getting from outline to clauses:**\n   - Free generators: Termly, Iubenda (template-based, good for MVP)\n   - Paid: Clerky (startup-focused legal docs)\n   - Full custom: Startup lawyer ($500-2000 for initial TOS + Privacy Policy)\n\n2. **Where to publish:**\n   - Create `\u002Fterms` and `\u002Fprivacy` routes\u002Fpages\n   - Link from site footer and sign-up flow\n   - Include consent checkbox at registration\n\n3. **Change management:**\n   - Version your legal documents (v1.0, v1.1, etc.)\n   - Notify existing users of material changes via email\n   - Keep previous versions accessible\n\n## Quality Checklist\n- [ ] TOS covers all standard sections for a SaaS product\n- [ ] Privacy Policy addresses data collection, use, sharing, and rights\n- [ ] Jurisdiction-specific requirements are flagged\n- [ ] Payment and billing terms match the business model\n- [ ] User rights section covers GDPR and CCPA requirements\n- [ ] All sections are clearly marked as DRAFT for legal review\n- [ ] Document includes disclaimer that it is not legal advice\n- [ ] Artifact passes validation\n",{"name":5,"runtimes":33,"description":7},{"claude":34},{"user-invocable":35},true,"main","e842fb6d0e04360c47db78bc2e2e2987314d64d4","os\u002Fskills\u002Ftos-privacy-drafting",2,"https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os","https:\u002F\u002Fgithub.com\u002Fvibbs","Principal Engineer · Applied AI · building ArcAI @ GrowthArc","2026-10-21 02:08:08",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":35},[46,49,52],{"tool":47,"command":48},"npx","npx skills add vibbs\u002Fcompany-os --skill tos-privacy-drafting",{"tool":50,"command":51},"bunx","bunx skills add vibbs\u002Fcompany-os --skill tos-privacy-drafting",{"tool":53,"command":54},"pnpm","pnpm dlx skills add vibbs\u002Fcompany-os --skill tos-privacy-drafting","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Fos\u002Fskills\u002Ftos-privacy-drafting\u002FSKILL.md",[],[58,67,75,85,100,118],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":28},"01M6CTHBW1E64ECYGD105N4S5E","typo-field","Fixture skill with a misspelled top-level field.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Ftypo-field\u002FSKILL.md",[],[65,66],"typo field","fixture skill",{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":28},"01M6CTHABTV8FKVDHFMMKPAV51","spaced-comments","Fixture skill with comments and spaces after block keys.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fspaced-comments\u002FSKILL.md",[],[74,66],"spaced comments",{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":81,"publishedAt":28},"01M6CTH8MHC14KB65ZDHYBJW1N","crlf-comments","Fixture skill with Windows line endings.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fcrlf-comments\u002FSKILL.md",[],[82,83,84,66],"crlf comments","CRLF","windows",{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":28},"01M6CTH6TBKTDP9G8QB1Z2K0TY","claude-fields","Fixture skill using top-level fields Claude Code documents.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fclaude-fields\u002FSKILL.md",[],[92,93,22,94,95,96,66,97,98,99],"claude fields","explore","src","grep","read","Bash","code","testing",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":111,"publishedAt":28},"01M6CTH46BGKXH80RWS876Y2CW","workflow-router","Maps an objective to the artifacts, stages and agents it needs. Use when deciding what happens next or which agents to involve.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Fos\u002Fskills\u002Fworkflow-router\u002FSKILL.md",[106],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[112,113,114,115,116,26,117],"workflow","router","workflow router","next","maps","artifacts",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":28},"01M6CTH27653SRVP2FMEQN3J5B","weekly-review","Summarizes your week: what shipped, AI spend, support themes, security health and next priorities. Use at the end of each week.","https:\u002F\u002Fgithub.com\u002Fvibbs\u002Fcompany-os\u002Fblob\u002Fmain\u002Fos\u002Fskills\u002Fweekly-review\u002FSKILL.md",[],[125,126,127,115,26,128,129,130,131],"weekly review","review","priorities","health","save","support","security"]