[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ACXSHC5SQKEE5MY8939299":3,"skill-same:01M6ACXSHC5SQKEE5MY8939299":94},{"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":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":6,"updatedAt":47,"install":48,"resources":61},"01M6ACXSHC5SQKEE5MY8939299","productivity-task-sync",null,"Sync tasks and refresh memory from your current activity. Use when pulling new assignments from your project tracker into TASKS.md, triaging stale or overdue tasks, filling memory gaps for unknown people or projects, or running a comprehensive scan to catch todos buried in chat and email.","Significant-Gravitas\u002Fskills-catalog","Significant-Gravitas","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F130738209?v=4","01M6AC83EPDGBFN19MWYRREJD0","AutoGPT","01M6ACEY98TKHDWJH0B93PHNMG",2,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002FSKILL.md",[],[20,21,22,23,24,25,26,27],"sync","productivity task sync","github","memory","tasks","update","https","plugins","2026-11-10 10:12:30",false,"---\nname: productivity-task-sync\ndescription: Sync tasks and refresh memory from your current activity. Use when pulling new assignments from your project tracker into TASKS.md, triaging stale or overdue tasks, filling memory gaps for unknown people or projects, or running a comprehensive scan to catch todos buried in chat and email.\nargument-hint: '[--comprehensive]'\nlicense: Apache-2.0\nmetadata:\n  author: Anthropic and upstream contributors\n  source: anthropics\u002Fknowledge-work-plugins\u002Fproductivity\u002Fskills\u002Fupdate\n  source_url: https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fknowledge-work-plugins\u002Fblob\u002F1c7187c4fc17feefa6cde39517f12dae1249e6c4\u002Fproductivity\u002Fskills\u002Fupdate\u002FSKILL.md\n  upstream-commit: 1c7187c4fc17feefa6cde39517f12dae1249e6c4\n  original-name: update\n  packaged-by: AutoGPT\n  packaged-on: '2026-09-25'\n---\n\n> Packaging adaptation by AutoGPT, 2026-09-25. Original authorship and licence are retained. Changes are limited to the recorded name, metadata and file references; see ATTRIBUTION.md in this skill package.\n\n\n**Package resources:** The original companion guidance is bundled here: [task-management](references\u002Ftask-management.md), [start](references\u002Fstart.md). The dashboard source is `assets\u002Fdashboard.html` in this skill package. Native `\u002Fproductivity:start` and `\u002Fproductivity:update` command references remain unchanged; this package does not register those commands. All workflows must use the same persistent working directory for their task and memory state.\n\n# Update Command\n\n> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](references\u002FCONNECTORS.md).\n\nKeep your task list and memory current. Two modes:\n\n- **Default:** Sync tasks from external tools, triage stale items, check memory for gaps\n- **`--comprehensive`:** Deep scan chat, email, calendar, docs — flag missed todos and suggest new memories\n\n## Usage\n\n```bash\n\u002Fproductivity:update\n\u002Fproductivity:update --comprehensive\n```\n\n## Default Mode\n\n### 1. Load Current State\n\nRead `TASKS.md` and `memory\u002F` directory. If they don't exist, suggest `\u002Fproductivity:start` first.\n\n### 2. Sync Tasks from External Sources\n\nCheck for available task sources:\n- **Project tracker** (e.g. Asana, Linear, Jira) (if MCP available)\n- **GitHub Issues** (if in a repo): `gh issue list --assignee=@me`\n\nIf no sources are available, skip to Step 3.\n\n**Fetch tasks assigned to the user** (open\u002Fin-progress). Compare against TASKS.md:\n\n| External task | TASKS.md match? | Action |\n|---------------|-----------------|--------|\n| Found, not in TASKS.md | No match | Offer to add |\n| Found, already in TASKS.md | Match by title (fuzzy) | Skip |\n| In TASKS.md, not in external | No match | Flag as potentially stale |\n| Completed externally | In Active section | Offer to mark done |\n\nPresent diff and let user decide what to add\u002Fcomplete.\n\n### 3. Triage Stale Items\n\nReview Active tasks in TASKS.md and flag:\n- Tasks with due dates in the past\n- Tasks in Active for 30+ days\n- Tasks with no context (no person, no project)\n\nPresent each for triage: Mark done? Reschedule? Move to Someday?\n\n### 4. Decode Tasks for Memory Gaps\n\nFor each task, attempt to decode all entities (people, projects, acronyms, tools, links):\n\n```\nTask: \"Send PSR to Todd re: Phoenix blockers\"\n\nDecode:\n- PSR → ✓ Pipeline Status Report (in glossary)\n- Todd → ✓ Todd Martinez (in people\u002F)\n- Phoenix → ? Not in memory\n```\n\nTrack what's fully decoded vs. what has gaps.\n\n### 5. Fill Gaps\n\nPresent unknown terms grouped:\n```\nI found terms in your tasks I don't have context for:\n\n1. \"Phoenix\" (from: \"Send PSR to Todd re: Phoenix blockers\")\n   → What's Phoenix?\n\n2. \"Maya\" (from: \"sync with Maya on API design\")\n   → Who is Maya?\n```\n\nAdd answers to the appropriate memory files (people\u002F, projects\u002F, glossary.md).\n\n### 6. Capture Enrichment\n\nTasks often contain richer context than memory. Extract and update:\n- **Links** from tasks → add to project\u002Fpeople files\n- **Status changes** (\"launch done\") → update project status, demote from CLAUDE.md\n- **Relationships** (\"Todd's sign-off on Maya's proposal\") → cross-reference people\n- **Deadlines** → add to project files\n\n### 7. Report\n\n```\nUpdate complete:\n- Tasks: +3 from project tracker (e.g. Asana), 1 completed, 2 triaged\n- Memory: 2 gaps filled, 1 project enriched\n- All tasks decoded ✓\n```\n\n## Comprehensive Mode (`--comprehensive`)\n\nEverything in Default Mode, plus a deep scan of recent activity.\n\n### Extra Step: Scan Activity Sources\n\nGather data from available MCP sources:\n- **Chat:** Search recent messages, read active channels\n- **Email:** Search sent messages\n- **Documents:** List recently touched docs\n- **Calendar:** List recent + upcoming events\n\n### Extra Step: Flag Missed Todos\n\nCompare activity against TASKS.md. Surface action items that aren't tracked:\n\n```\n## Possible Missing Tasks\n\nFrom your activity, these look like todos you haven't captured:\n\n1. From chat (Jan 18):\n   \"I'll send the updated mockups by Friday\"\n   → Add to TASKS.md?\n\n2. From meeting \"Phoenix Standup\" (Jan 17):\n   You have a recurring meeting but no Phoenix tasks active\n   → Anything needed here?\n\n3. From email (Jan 16):\n   \"I'll review the API spec this week\"\n   → Add to TASKS.md?\n```\n\nLet user pick which to add.\n\n### Extra Step: Suggest New Memories\n\nSurface new entities not in memory:\n\n```\n## New People (not in memory)\n| Name | Frequency | Context |\n|------|-----------|---------|\n| Maya Rodriguez | 12 mentions | design, UI reviews |\n| Alex K | 8 mentions | DMs about API |\n\n## New Projects\u002FTopics\n| Name | Frequency | Context |\n|------|-----------|---------|\n| Starlight | 15 mentions | planning docs, product |\n\n## Suggested Cleanup\n- **Horizon project** — No mentions in 30 days. Mark completed?\n```\n\nPresent grouped by confidence. High-confidence items offered to add directly; low-confidence items asked about.\n\n## Notes\n\n- Never auto-add tasks or memories without user confirmation\n- External source links are preserved when available\n- Fuzzy matching on task titles handles minor wording differences\n- Safe to run frequently — only updates when there's new info\n- `--comprehensive` always runs interactively\n","> Packaging adaptation by AutoGPT, 2026-09-25. Original authorship and licence are retained. Changes are limited to the recorded name, metadata and file references; see ATTRIBUTION.md in this skill package.\n\n\n**Package resources:** The original companion guidance is bundled here: [task-management](references\u002Ftask-management.md), [start](references\u002Fstart.md). The dashboard source is `assets\u002Fdashboard.html` in this skill package. Native `\u002Fproductivity:start` and `\u002Fproductivity:update` command references remain unchanged; this package does not register those commands. All workflows must use the same persistent working directory for their task and memory state.\n\n# Update Command\n\n> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](references\u002FCONNECTORS.md).\n\nKeep your task list and memory current. Two modes:\n\n- **Default:** Sync tasks from external tools, triage stale items, check memory for gaps\n- **`--comprehensive`:** Deep scan chat, email, calendar, docs — flag missed todos and suggest new memories\n\n## Usage\n\n```bash\n\u002Fproductivity:update\n\u002Fproductivity:update --comprehensive\n```\n\n## Default Mode\n\n### 1. Load Current State\n\nRead `TASKS.md` and `memory\u002F` directory. If they don't exist, suggest `\u002Fproductivity:start` first.\n\n### 2. Sync Tasks from External Sources\n\nCheck for available task sources:\n- **Project tracker** (e.g. Asana, Linear, Jira) (if MCP available)\n- **GitHub Issues** (if in a repo): `gh issue list --assignee=@me`\n\nIf no sources are available, skip to Step 3.\n\n**Fetch tasks assigned to the user** (open\u002Fin-progress). Compare against TASKS.md:\n\n| External task | TASKS.md match? | Action |\n|---------------|-----------------|--------|\n| Found, not in TASKS.md | No match | Offer to add |\n| Found, already in TASKS.md | Match by title (fuzzy) | Skip |\n| In TASKS.md, not in external | No match | Flag as potentially stale |\n| Completed externally | In Active section | Offer to mark done |\n\nPresent diff and let user decide what to add\u002Fcomplete.\n\n### 3. Triage Stale Items\n\nReview Active tasks in TASKS.md and flag:\n- Tasks with due dates in the past\n- Tasks in Active for 30+ days\n- Tasks with no context (no person, no project)\n\nPresent each for triage: Mark done? Reschedule? Move to Someday?\n\n### 4. Decode Tasks for Memory Gaps\n\nFor each task, attempt to decode all entities (people, projects, acronyms, tools, links):\n\n```\nTask: \"Send PSR to Todd re: Phoenix blockers\"\n\nDecode:\n- PSR → ✓ Pipeline Status Report (in glossary)\n- Todd → ✓ Todd Martinez (in people\u002F)\n- Phoenix → ? Not in memory\n```\n\nTrack what's fully decoded vs. what has gaps.\n\n### 5. Fill Gaps\n\nPresent unknown terms grouped:\n```\nI found terms in your tasks I don't have context for:\n\n1. \"Phoenix\" (from: \"Send PSR to Todd re: Phoenix blockers\")\n   → What's Phoenix?\n\n2. \"Maya\" (from: \"sync with Maya on API design\")\n   → Who is Maya?\n```\n\nAdd answers to the appropriate memory files (people\u002F, projects\u002F, glossary.md).\n\n### 6. Capture Enrichment\n\nTasks often contain richer context than memory. Extract and update:\n- **Links** from tasks → add to project\u002Fpeople files\n- **Status changes** (\"launch done\") → update project status, demote from CLAUDE.md\n- **Relationships** (\"Todd's sign-off on Maya's proposal\") → cross-reference people\n- **Deadlines** → add to project files\n\n### 7. Report\n\n```\nUpdate complete:\n- Tasks: +3 from project tracker (e.g. Asana), 1 completed, 2 triaged\n- Memory: 2 gaps filled, 1 project enriched\n- All tasks decoded ✓\n```\n\n## Comprehensive Mode (`--comprehensive`)\n\nEverything in Default Mode, plus a deep scan of recent activity.\n\n### Extra Step: Scan Activity Sources\n\nGather data from available MCP sources:\n- **Chat:** Search recent messages, read active channels\n- **Email:** Search sent messages\n- **Documents:** List recently touched docs\n- **Calendar:** List recent + upcoming events\n\n### Extra Step: Flag Missed Todos\n\nCompare activity against TASKS.md. Surface action items that aren't tracked:\n\n```\n## Possible Missing Tasks\n\nFrom your activity, these look like todos you haven't captured:\n\n1. From chat (Jan 18):\n   \"I'll send the updated mockups by Friday\"\n   → Add to TASKS.md?\n\n2. From meeting \"Phoenix Standup\" (Jan 17):\n   You have a recurring meeting but no Phoenix tasks active\n   → Anything needed here?\n\n3. From email (Jan 16):\n   \"I'll review the API spec this week\"\n   → Add to TASKS.md?\n```\n\nLet user pick which to add.\n\n### Extra Step: Suggest New Memories\n\nSurface new entities not in memory:\n\n```\n## New People (not in memory)\n| Name | Frequency | Context |\n|------|-----------|---------|\n| Maya Rodriguez | 12 mentions | design, UI reviews |\n| Alex K | 8 mentions | DMs about API |\n\n## New Projects\u002FTopics\n| Name | Frequency | Context |\n|------|-----------|---------|\n| Starlight | 15 mentions | planning docs, product |\n\n## Suggested Cleanup\n- **Horizon project** — No mentions in 30 days. Mark completed?\n```\n\nPresent grouped by confidence. High-confidence items offered to add directly; low-confidence items asked about.\n\n## Notes\n\n- Never auto-add tasks or memories without user confirmation\n- External source links are preserved when available\n- Fuzzy matching on task titles handles minor wording differences\n- Safe to run frequently — only updates when there's new info\n- `--comprehensive` always runs interactively\n",{"name":5,"license":15,"metadata":33,"description":7,"argument-hint":39},{"author":34,"source":35,"source_url":36,"packaged-by":12,"packaged-on":37,"original-name":25,"upstream-commit":38},"Anthropic and upstream contributors","anthropics\u002Fknowledge-work-plugins\u002Fproductivity\u002Fskills\u002Fupdate","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fknowledge-work-plugins\u002Fblob\u002F1c7187c4fc17feefa6cde39517f12dae1249e6c4\u002Fproductivity\u002Fskills\u002Fupdate\u002FSKILL.md","2026-09-25","1c7187c4fc17feefa6cde39517f12dae1249e6c4","[--comprehensive]","main","7ed3b73314d5186120e8d4006febfd7e1c92cf08","skills\u002Fproductivity-task-sync",0,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas","agpt.co","2026-11-14 03:40:57",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add Significant-Gravitas\u002Fskills-catalog --skill productivity-task-sync",{"tool":54,"command":55},"bunx","bunx skills add Significant-Gravitas\u002Fskills-catalog --skill productivity-task-sync",{"tool":57,"command":58},"pnpm","pnpm dlx skills add Significant-Gravitas\u002Fskills-catalog --skill productivity-task-sync","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002FSKILL.md",true,[62,68,74,78,82,86,90],{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"agents\u002Fopenai.yaml","REFERENCE","参考文档",144,"https:\u002F\u002Fgithub.com\u002Fbnferguson\u002Fdotfiles\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fwayfinder\u002Fagents\u002Fopenai.yaml",{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"assets\u002Fdashboard.html","ASSET","资产文件",98403,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002Fassets\u002Fdashboard.html",{"path":75,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":76,"sourceHtmlUrl":77},"ATTRIBUTION.md",6377,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002FATTRIBUTION.md",{"path":79,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":16},"LICENSE","许可证",11358,{"path":83,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002FCONNECTORS.md",1433,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002Freferences\u002FCONNECTORS.md",{"path":87,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fstart.md",5147,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002Freferences\u002Fstart.md",{"path":91,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Ftask-management.md",2813,"https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity-task-sync\u002Freferences\u002Ftask-management.md",[95,105,133,143,157,175],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":99,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":28},"01M6AD3S89TGF74S7MK4K5CGC7","workplace-memory-management","Two-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acronyms, nicknames, and internal language so Claude understands requests like a colleague would. CLAUDE.md for working memory, memory\u002F directory for the full knowledge base.","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fworkplace-memory-management\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fworkplace-memory-management\u002FSKILL.md",[],[103,23,27,26,22,104],"workplace memory management","directory",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":110,"sourceHtmlUrl":111,"categories":112,"keywords":126,"publishedAt":28},"01M6AD3F5X5DYW1BABD49BQKP8","website-seo-audit","Audit a website, investigate its real search opportunities, and deliver a short data-backed report on the few changes most likely to grow organic traffic that converts.","MIT","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fwebsite-seo-audit\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fwebsite-seo-audit\u002FSKILL.md",[113,118,121],{"categoryNo":114,"categoryName":115,"taxonomyType":116,"taxonomyTypeDesc":117},"01JBSEEDCAT000000000000019","营销推广","SCENARIO","使用场景",{"categoryNo":119,"categoryName":120,"taxonomyType":116,"taxonomyTypeDesc":117},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":122,"categoryName":123,"taxonomyType":124,"taxonomyTypeDesc":125},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",[127,128,129,22,27,26,130,131,132],"website seo audit","audit","website","search","report","plugin",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":137,"sourceHtmlUrl":138,"categories":139,"keywords":140,"publishedAt":28},"01M6AD32RYMK03P50DM0T184NJ","verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fverification-before-completion\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fverification-before-completion\u002FSKILL.md",[],[141,142,26,22],"verification before completion","verification",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":147,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":28},"01M6AD2WSQG7BGPXA7XP4DFZX8","vendor-evaluation","Evaluate a vendor — cost analysis, risk assessment, and recommendation. Use when reviewing a new vendor proposal, deciding whether to renew or replace a contract, comparing two vendors side-by-side, or building a TCO breakdown and negotiation points before procurement sign-off.","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fvendor-evaluation\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fvendor-evaluation\u002FSKILL.md",[],[151,152,27,26,153,154,155,22,156],"vendor evaluation","negotiation","assessment","risk assessment","cost analysis","review",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":161,"sourceHtmlUrl":162,"categories":163,"keywords":170,"publishedAt":28},"01M6AD2RBT6004C07RZRDSTA52","vendor-contract-status","Check the status of existing agreements with a vendor across all connected systems — CLM, CRM, email, and document storage — with gap analysis and upcoming deadlines. Use when onboarding or renewing a vendor, when you need a consolidated view of what's signed and what's missing (MSA, DPA, SOW), or when checking for approaching expirations and surviving obligations.","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fvendor-contract-status\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fvendor-contract-status\u002FSKILL.md",[164,167],{"categoryNo":165,"categoryName":166,"taxonomyType":116,"taxonomyTypeDesc":117},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":168,"categoryName":169,"taxonomyType":124,"taxonomyTypeDesc":125},"01JBSEEDCAT000000000000037","律师与法务",[171,172,22,173,27,174,26],"vendor contract status","status","storage","onboarding",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":179,"sourceHtmlUrl":180,"categories":181,"keywords":185,"publishedAt":28},"01M6AD2KPNXN5CNS3CA4FRWT97","user-cohort-analysis","Perform cohort analysis on user engagement data — retention curves, feature adoption trends, and segment-level insights. Use when analyzing user retention by cohort, studying feature adoption over time, investigating churn patterns, or identifying engagement trends.","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fuser-cohort-analysis\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FSignificant-Gravitas\u002Fskills-catalog\u002Fblob\u002Fmain\u002Fskills\u002Fuser-cohort-analysis\u002FSKILL.md",[182],{"categoryNo":183,"categoryName":184,"taxonomyType":124,"taxonomyTypeDesc":125},"01JBSEEDCAT000000000000033","数据分析师",[186,187,26,22],"user cohort analysis","analytics"]