[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FJS5Q4TVX8YSZ1Q1HFCHWD":3,"skill-same:01M6FJS5Q4TVX8YSZ1Q1HFCHWD":68},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":48,"install":49,"resources":61},"01M6FJS5Q4TVX8YSZ1Q1HFCHWD","ln-821-npm-upgrader",null,"Upgrades npm\u002Fyarn\u002Fpnpm dependencies with breaking change handling. Use when updating JavaScript\u002FTypeScript dependencies.","boisenoise\u002Fskills-collections","boisenoise","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F193180?v=4","01M6CDBDQK6BDN55ZMA6B6PKBM","01M6CDBDVSJ3JPTBYN26FZ7TZK",12,"MIT","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-821-npm-upgrader\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36],"npm","ln 821 npm upgrader","ln","typescript","javascript","change","yarn","breaking change","upgrades","use","dependencies","pnpm","with","when","2026-11-10 10:12:30",false,"---\nname: ln-821-npm-upgrader\ndescription: \"Upgrades npm\u002Fyarn\u002Fpnpm dependencies with breaking change handling. Use when updating JavaScript\u002FTypeScript dependencies.\"\nlicense: MIT\n---\n\n> **Paths:** File paths (`shared\u002F`, `references\u002F`, `..\u002Fln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If `shared\u002F` is missing, fetch files via WebFetch from `https:\u002F\u002Fraw.githubusercontent.com\u002Flevnikolaevich\u002Fclaude-code-skills\u002Fmaster\u002Fskills\u002F{path}`.\n\n# ln-821-npm-upgrader\n\n**Type:** L3 Worker\n**Category:** 8XX Optimization\n\nUpgrades Node.js dependencies using npm, yarn, or pnpm with automatic breaking change detection and migration.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Project path, package manager type, upgrade policy |\n| **Output** | Updated package manifest and a machine-readable dependency upgrade summary |\n| **Supports** | npm, yarn (classic and berry), pnpm |\n\n---\n\n## Workflow\n\n**Phases:** Pre-flight -> Analyze -> Security Audit -> Check Outdated -> Identify Breaking -> Apply Upgrades -> Apply Migrations -> Verify Build -> Report\n\n---\n\n## Phase 0: Pre-flight Checks\n\n| Check | Required | Action if Missing |\n|-------|----------|-------------------|\n| `package.json` | Yes | Block upgrade |\n| Lock file (`package-lock.json`, `yarn.lock`, `pnpm-lock.yaml`) | No | Warn and regenerate before final verification |\n| Package manager available | Yes | Block upgrade |\n| Workspace baseline safe | Yes | In managed runs coordinator already prepared it; in standalone runs protect rollback locally |\n\n### Runtime Coordination\n\nManaged runs receive deterministic `runId` and exact `summaryArtifactPath` from `ln-820`.\nStandalone runs remain supported; if runtime arguments are omitted, generate a standalone run-scoped artifact before returning.\n\n---\n\n## Phase 1: Analyze Dependencies\n\nRead `package.json` and categorize dependencies for upgrade priority.\n\n| Category | Examples | Priority |\n|----------|----------|----------|\n| peer | `typescript`, `@types\u002F*` | 1 |\n| framework | `react`, `vue`, `next` | 2 |\n| build | `vite`, `webpack`, `esbuild` | 3 |\n| ui | `@radix-ui\u002F*`, `tailwindcss` | 4 |\n| state | `@tanstack\u002Freact-query`, `zustand` | 5 |\n| utils | `lodash`, `date-fns` | 6 |\n| dev | `eslint`, `prettier`, test tooling | 7 |\n\n---\n\n## Phase 2: Security Audit\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm audit --audit-level=high` |\n| yarn | `yarn audit --level high` |\n| pnpm | `pnpm audit --audit-level high` |\n\nActions:\n\n| Severity | Action |\n|----------|--------|\n| Critical | Block and report |\n| High | Warn and continue |\n| Moderate\u002FLow | Log only |\n\n---\n\n## Phase 3: Check Outdated\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm outdated --json` |\n| yarn | `yarn outdated --json` |\n| pnpm | `pnpm outdated --json` |\n\n---\n\n## Phase 4: Identify Breaking Changes\n\n**MANDATORY READ:** Load [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md) for full patterns.\n\nDetection flow:\n1. Compare current vs latest major versions.\n2. Check shared breaking-change patterns.\n3. Query Context7 or Ref for migration guides before changing code.\n\nCommon breaking examples:\n\n| Package | Breaking Version | Key Changes |\n|---------|------------------|-------------|\n| react | 18 -> 19 | JSX transform, refs as props |\n| vite | 5 -> 6 | ESM-only, newer Node baseline |\n| eslint | 8 -> 9 | Flat config |\n| tailwindcss | 3 -> 4 | CSS-first config |\n| typescript | 5.4 -> 5.5+ | Stricter inference |\n\n---\n\n## Phase 5: Apply Upgrades\n\nUpgrade order:\n1. peer dependencies\n2. framework packages\n3. build tools\n4. UI libraries\n5. utilities\n6. dev dependencies\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm install \u003Cpackage>@latest --save` |\n| yarn | `yarn add \u003Cpackage>@latest` |\n| pnpm | `pnpm add \u003Cpackage>@latest` |\n\nPeer dependency conflicts:\n\n| Situation | Solution |\n|-----------|----------|\n| ERESOLVE | `npm install --legacy-peer-deps` |\n| Still fails | `npm install --force` only as last resort |\n\n---\n\n## MCP Tools for Migration Search\n\n| Priority | Tool | When to Use |\n|----------|------|-------------|\n| 1 | `mcp__context7__query-docs` | First choice for library docs |\n| 2 | `mcp__Ref__ref_search_documentation` | Official docs and GitHub |\n| 3 | WebSearch | Latest info and community fixes |\n\nUse MCP tools to fetch migration guides before applying non-trivial changes.\n\n---\n\n## Phase 6: Apply Migrations\n\n1. Use MCP tools to find the current migration guide.\n2. Apply automated code transforms only when the guide supports them.\n3. Log manual follow-up steps for the final report.\n\nDo not hardcode migrations without checking current documentation.\n\n---\n\n## Phase 7: Verify Build\n\n| Check | Command |\n|-------|---------|\n| TypeScript | `npm run check` or `npx tsc --noEmit` |\n| Build | `npm run build` |\n| Tests | `npm test` if available |\n\nOn failure:\n1. Identify the failing package.\n2. Search Context7 or Ref for the fix.\n3. If unresolved, rollback that package and continue with the remaining candidates.\n\n---\n\n## Phase 8: Report Results\n\n| Field | Description |\n|-------|-------------|\n| `project` | Project path |\n| `packageManager` | npm, yarn, or pnpm |\n| `duration` | Total time |\n| `upgrades.major[]` | Breaking changes applied |\n| `upgrades.minor[]` | Feature updates |\n| `upgrades.patch[]` | Bug fixes |\n| `migrations[]` | Applied migrations |\n| `skipped[]` | Already latest or policy-skipped |\n| `verification` | Build\u002Ftest\u002Ftype-check verdict |\n| `warnings[]` | Non-blocking issues |\n| `artifact_path` | Durable worker report path, if written |\n\n---\n\n## Configuration\n\n```yaml\nOptions:\n  upgradeType: major          # major | minor | patch\n  allowBreaking: true\n  autoMigrate: true\n  queryMigrationGuides: true\n  auditLevel: high\n  minimumReleaseAge: 14\n  legacyPeerDeps: false\n  force: false\n  runBuild: true\n  runTests: false\n  runTypeCheck: true\n  rollbackOnFailure: true\n```\n\n---\n\n## Error Handling\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| ERESOLVE | Peer dependency conflict | Retry with legacy peer dependency mode |\n| ENOENT | Missing lock file | Regenerate dependencies first |\n| Build fail | Breaking change | Apply migration guide or rollback offending package |\n| Type errors | Version mismatch | Update types or framework peer packages |\n\nRollback:\nRestore `package.json` and the lock file, then run a clean install to restore the previous state.\n\n---\n\n## References\n\n- [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md)\n- [npm_peer_resolution.md](references\u002Fnpm_peer_resolution.md)\n\n---\n\n## Runtime Summary Artifact\n\n**MANDATORY READ:** Load `shared\u002Freferences\u002Fcoordinator_summary_contract.md`\n\nEmit a `dependency-worker` summary envelope.\n\nManaged mode:\n- `ln-820` passes deterministic `runId` and exact `summaryArtifactPath`\n- write the summary to the provided `summaryArtifactPath`\n\nStandalone mode:\n- omit `runId` and `summaryArtifactPath`\n- write `.hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Fdependency-worker\u002Fln-821--{identifier}.json`\n\n**Monitor (2.1.98+):** For install\u002Faudit\u002Fbuild\u002Ftest commands expected >30s, use `Monitor`. Fallback: `Bash(run_in_background=true)`.\n\n## Definition of Done\n\n- [ ] Package manifest analyzed and dependencies prioritized\n- [ ] Security audit completed for the selected package manager\n- [ ] Outdated packages identified\n- [ ] Breaking changes checked via patterns plus current docs\n- [ ] Upgrades applied with rollback on failure\n- [ ] Build and relevant verification commands pass after upgrades\n- [ ] `dependency-worker` summary artifact written to the managed or standalone path\n\n---\n\n**Version:** 1.1.0\n**Last Updated:** 2026-01-10\n","> **Paths:** File paths (`shared\u002F`, `references\u002F`, `..\u002Fln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If `shared\u002F` is missing, fetch files via WebFetch from `https:\u002F\u002Fraw.githubusercontent.com\u002Flevnikolaevich\u002Fclaude-code-skills\u002Fmaster\u002Fskills\u002F{path}`.\n\n# ln-821-npm-upgrader\n\n**Type:** L3 Worker\n**Category:** 8XX Optimization\n\nUpgrades Node.js dependencies using npm, yarn, or pnpm with automatic breaking change detection and migration.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Project path, package manager type, upgrade policy |\n| **Output** | Updated package manifest and a machine-readable dependency upgrade summary |\n| **Supports** | npm, yarn (classic and berry), pnpm |\n\n---\n\n## Workflow\n\n**Phases:** Pre-flight -> Analyze -> Security Audit -> Check Outdated -> Identify Breaking -> Apply Upgrades -> Apply Migrations -> Verify Build -> Report\n\n---\n\n## Phase 0: Pre-flight Checks\n\n| Check | Required | Action if Missing |\n|-------|----------|-------------------|\n| `package.json` | Yes | Block upgrade |\n| Lock file (`package-lock.json`, `yarn.lock`, `pnpm-lock.yaml`) | No | Warn and regenerate before final verification |\n| Package manager available | Yes | Block upgrade |\n| Workspace baseline safe | Yes | In managed runs coordinator already prepared it; in standalone runs protect rollback locally |\n\n### Runtime Coordination\n\nManaged runs receive deterministic `runId` and exact `summaryArtifactPath` from `ln-820`.\nStandalone runs remain supported; if runtime arguments are omitted, generate a standalone run-scoped artifact before returning.\n\n---\n\n## Phase 1: Analyze Dependencies\n\nRead `package.json` and categorize dependencies for upgrade priority.\n\n| Category | Examples | Priority |\n|----------|----------|----------|\n| peer | `typescript`, `@types\u002F*` | 1 |\n| framework | `react`, `vue`, `next` | 2 |\n| build | `vite`, `webpack`, `esbuild` | 3 |\n| ui | `@radix-ui\u002F*`, `tailwindcss` | 4 |\n| state | `@tanstack\u002Freact-query`, `zustand` | 5 |\n| utils | `lodash`, `date-fns` | 6 |\n| dev | `eslint`, `prettier`, test tooling | 7 |\n\n---\n\n## Phase 2: Security Audit\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm audit --audit-level=high` |\n| yarn | `yarn audit --level high` |\n| pnpm | `pnpm audit --audit-level high` |\n\nActions:\n\n| Severity | Action |\n|----------|--------|\n| Critical | Block and report |\n| High | Warn and continue |\n| Moderate\u002FLow | Log only |\n\n---\n\n## Phase 3: Check Outdated\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm outdated --json` |\n| yarn | `yarn outdated --json` |\n| pnpm | `pnpm outdated --json` |\n\n---\n\n## Phase 4: Identify Breaking Changes\n\n**MANDATORY READ:** Load [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md) for full patterns.\n\nDetection flow:\n1. Compare current vs latest major versions.\n2. Check shared breaking-change patterns.\n3. Query Context7 or Ref for migration guides before changing code.\n\nCommon breaking examples:\n\n| Package | Breaking Version | Key Changes |\n|---------|------------------|-------------|\n| react | 18 -> 19 | JSX transform, refs as props |\n| vite | 5 -> 6 | ESM-only, newer Node baseline |\n| eslint | 8 -> 9 | Flat config |\n| tailwindcss | 3 -> 4 | CSS-first config |\n| typescript | 5.4 -> 5.5+ | Stricter inference |\n\n---\n\n## Phase 5: Apply Upgrades\n\nUpgrade order:\n1. peer dependencies\n2. framework packages\n3. build tools\n4. UI libraries\n5. utilities\n6. dev dependencies\n\n| Manager | Command |\n|---------|---------|\n| npm | `npm install \u003Cpackage>@latest --save` |\n| yarn | `yarn add \u003Cpackage>@latest` |\n| pnpm | `pnpm add \u003Cpackage>@latest` |\n\nPeer dependency conflicts:\n\n| Situation | Solution |\n|-----------|----------|\n| ERESOLVE | `npm install --legacy-peer-deps` |\n| Still fails | `npm install --force` only as last resort |\n\n---\n\n## MCP Tools for Migration Search\n\n| Priority | Tool | When to Use |\n|----------|------|-------------|\n| 1 | `mcp__context7__query-docs` | First choice for library docs |\n| 2 | `mcp__Ref__ref_search_documentation` | Official docs and GitHub |\n| 3 | WebSearch | Latest info and community fixes |\n\nUse MCP tools to fetch migration guides before applying non-trivial changes.\n\n---\n\n## Phase 6: Apply Migrations\n\n1. Use MCP tools to find the current migration guide.\n2. Apply automated code transforms only when the guide supports them.\n3. Log manual follow-up steps for the final report.\n\nDo not hardcode migrations without checking current documentation.\n\n---\n\n## Phase 7: Verify Build\n\n| Check | Command |\n|-------|---------|\n| TypeScript | `npm run check` or `npx tsc --noEmit` |\n| Build | `npm run build` |\n| Tests | `npm test` if available |\n\nOn failure:\n1. Identify the failing package.\n2. Search Context7 or Ref for the fix.\n3. If unresolved, rollback that package and continue with the remaining candidates.\n\n---\n\n## Phase 8: Report Results\n\n| Field | Description |\n|-------|-------------|\n| `project` | Project path |\n| `packageManager` | npm, yarn, or pnpm |\n| `duration` | Total time |\n| `upgrades.major[]` | Breaking changes applied |\n| `upgrades.minor[]` | Feature updates |\n| `upgrades.patch[]` | Bug fixes |\n| `migrations[]` | Applied migrations |\n| `skipped[]` | Already latest or policy-skipped |\n| `verification` | Build\u002Ftest\u002Ftype-check verdict |\n| `warnings[]` | Non-blocking issues |\n| `artifact_path` | Durable worker report path, if written |\n\n---\n\n## Configuration\n\n```yaml\nOptions:\n  upgradeType: major          # major | minor | patch\n  allowBreaking: true\n  autoMigrate: true\n  queryMigrationGuides: true\n  auditLevel: high\n  minimumReleaseAge: 14\n  legacyPeerDeps: false\n  force: false\n  runBuild: true\n  runTests: false\n  runTypeCheck: true\n  rollbackOnFailure: true\n```\n\n---\n\n## Error Handling\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| ERESOLVE | Peer dependency conflict | Retry with legacy peer dependency mode |\n| ENOENT | Missing lock file | Regenerate dependencies first |\n| Build fail | Breaking change | Apply migration guide or rollback offending package |\n| Type errors | Version mismatch | Update types or framework peer packages |\n\nRollback:\nRestore `package.json` and the lock file, then run a clean install to restore the previous state.\n\n---\n\n## References\n\n- [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md)\n- [npm_peer_resolution.md](references\u002Fnpm_peer_resolution.md)\n\n---\n\n## Runtime Summary Artifact\n\n**MANDATORY READ:** Load `shared\u002Freferences\u002Fcoordinator_summary_contract.md`\n\nEmit a `dependency-worker` summary envelope.\n\nManaged mode:\n- `ln-820` passes deterministic `runId` and exact `summaryArtifactPath`\n- write the summary to the provided `summaryArtifactPath`\n\nStandalone mode:\n- omit `runId` and `summaryArtifactPath`\n- write `.hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Fdependency-worker\u002Fln-821--{identifier}.json`\n\n**Monitor (2.1.98+):** For install\u002Faudit\u002Fbuild\u002Ftest commands expected >30s, use `Monitor`. Fallback: `Bash(run_in_background=true)`.\n\n## Definition of Done\n\n- [ ] Package manifest analyzed and dependencies prioritized\n- [ ] Security audit completed for the selected package manager\n- [ ] Outdated packages identified\n- [ ] Breaking changes checked via patterns plus current docs\n- [ ] Upgrades applied with rollback on failure\n- [ ] Build and relevant verification commands pass after upgrades\n- [ ] `dependency-worker` summary artifact written to the managed or standalone path\n\n---\n\n**Version:** 1.1.0\n**Last Updated:** 2026-01-10\n",{"name":5,"license":14,"description":7},"main","7bf2279c8a65758319526a721d5c4b75683aec9c","skills\u002Flevn-ln-821-npm-upgrader",3,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections","https:\u002F\u002Fgithub.com\u002Fboisenoise","2026-11-13 14:20:47",{"source":8,"skillName":5,"commands":50,"prompt":59,"zipAvailable":60},[51,54,57],{"tool":52,"command":53},"npx","npx skills add boisenoise\u002Fskills-collections --skill ln-821-npm-upgrader",{"tool":55,"command":56},"bunx","bunx skills add boisenoise\u002Fskills-collections --skill ln-821-npm-upgrader",{"tool":34,"command":58},"pnpm dlx skills add boisenoise\u002Fskills-collections --skill ln-821-npm-upgrader","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-821-npm-upgrader\u002FSKILL.md",true,[62],{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"references\u002Fnpm_peer_resolution.md","REFERENCE","参考文档",2047,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-821-npm-upgrader\u002Freferences\u002Fnpm_peer_resolution.md",[69,98,120,146,165,188],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":74,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":37},"01M6WNH92BHVFXHGPDZCPJ0AG0","web-access","Use Treg for public web or platform data only when existing search, browser and connected tools cannot cover the task, with explicit cost and data boundaries.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-web-access\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-web-access\u002FSKILL.md",[],[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,36,97],"web","access","web access","official","development","browser","search","data","Tools","read","fetch","only","youtube","free tools","platform","critical","free","cover","normal","2026",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":102,"sourceHtmlUrl":103,"categories":104,"keywords":106,"publishedAt":37},"01M6WNF9XAYAB2CZDDJBAKNM93","treg","Use the Treg CLI or MCP catalog to discover, price and call authorized external tools with team-scoped credentials and a user-approved budget.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-treg\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-treg\u002FSKILL.md",[105],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[100,107,108,109,81,82,110,86,111,112,113,114,32,115,116,93,117,35,118,119,97],"MCP","cli","github","license","Budget","credentials","team","catalog","call","discover","external tools","scoped","blob",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":124,"sourceHtmlUrl":125,"categories":126,"keywords":132,"publishedAt":37},"01M6WN93MEAZ4E41DYAHJRPHQT","recruit","Turn a job description into an evidence-linked candidate shortlist through Treg, with job-related ranking and optional authorized business contact enrichment.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-recruit\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-recruit\u002FSKILL.md",[127],{"categoryNo":128,"categoryName":129,"taxonomyType":130,"taxonomyTypeDesc":131},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[122,109,81,110,133,134,135,136,137,138,93,139,140,141,35,142,143,144,145,119,100,97],"https","email","enrichment","business","evidence","phone","ranking","post","job description","for","person","candidate","reason",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":150,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":37},"01M6WN8R5RXSMHM9B4D9FAFX42","rea-growth","Analyze a company’s public growth and content through Treg, distinguish observations from hypotheses, and produce an evidence-linked playbook within an approved budget.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-rea-growth\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-rea-growth\u002FSKILL.md",[],[154,155,156,109,81,110,157,158,133,159,111,160,161,162,137,93,163,164,119,100,97],"growth","rea","rea growth","produce","content","playbook","marketing","analyze","public","observations","company",{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":169,"sourceHtmlUrl":170,"categories":171,"keywords":172,"publishedAt":37},"01M6WN2EVE3RQRGWAKBT4S7YT2","make-ugc","Create original AI UGC-style product videos through Treg: research hooks, approve a licensed presenter and voice, generate clips, add captions and report costs.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-make-ugc\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-make-ugc\u002FSKILL.md",[],[173,174,109,175,81,176,110,177,178,179,180,181,93,182,183,184,185,186,187,119],"make","make ugc","research","create","Video","Captions","ads","short","hooks","head","style","niche","trending","talking-head","approve",{"skillNo":189,"name":190,"nameZh":6,"description":191,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":73,"licenseFileUrl":192,"sourceHtmlUrl":193,"categories":194,"keywords":195,"publishedAt":37},"01M6WN10ARAA63Y8K1YNGXJ2RM","lead-signals","Find and qualify public buying signals through Treg, rank fitting business accounts and optionally enrich authorized business contact information.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-lead-signals\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-lead-signals\u002FSKILL.md",[],[196,197,198,109,81,110,199,200,136,201,202,93,203,204,205,206,207,208,209,119],"signals","lead","lead signals","how","find","ready","as","how to","qualify","people","information","enrich","changes","funding"]