[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FJS9QGG36ATEDBM53JJRAX":3,"skill-same:01M6FJS9QGG36ATEDBM53JJRAX":66},{"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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":42,"repositoryHtmlUrl":43,"repositoryHomepageUrl":6,"ownerHtmlUrl":44,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":45,"install":46,"resources":59},"01M6FJS9QGG36ATEDBM53JJRAX","ln-822-nuget-upgrader",null,"Upgrades .NET NuGet packages with breaking change handling. Use when updating .NET 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-822-nuget-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],"nuget","ln 822 nuget upgrader","ln","change","packages","breaking change","upgrades","use","dependencies","with","when","2026-11-10 10:12:30",false,"---\nname: ln-822-nuget-upgrader\ndescription: \"Upgrades .NET NuGet packages with breaking change handling. Use when updating .NET 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-822-nuget-upgrader\n\n**Type:** L3 Worker\n**Category:** 8XX Optimization\n\nUpgrades .NET NuGet packages with automatic breaking change detection and migration.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Solution or project path plus upgrade policy |\n| **Output** | Updated `.csproj` files and a machine-readable dependency upgrade summary |\n| **Supports** | .NET 6, 7, 8, 9, 10 |\n\n---\n\n## Workflow\n\n**Phases:** Pre-flight -> Find Projects -> Security Audit -> Check Outdated -> Identify Breaking -> Apply Upgrades -> Restore and Build -> Report\n\n---\n\n## Phase 0: Pre-flight Checks\n\n| Check | Required | Action if Missing |\n|-------|----------|-------------------|\n| `.csproj` file(s) | Yes | Block upgrade |\n| `.sln` file | No | Fall back to recursive project discovery |\n| `dotnet` CLI | 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: Find Projects\n\n| Method | Command |\n|--------|---------|\n| Find `.csproj` files | `Get-ChildItem -Recurse -Filter *.csproj` |\n| Read solution members | `dotnet sln list` |\n\n---\n\n## Phase 2: Security Audit\n\n| Check | Command |\n|-------|---------|\n| Vulnerable packages | `dotnet list package --vulnerable` |\n| Outdated packages | `dotnet list package --outdated` |\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| Step | Command |\n|------|---------|\n| Install helper | `dotnet tool install --global dotnet-outdated-tool` |\n| Detect outdated packages | `dotnet outdated --output json` |\n\n---\n\n## Phase 4: Identify Breaking Changes\n\nDetection flow:\n1. Compare current vs latest major versions.\n2. Check [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md).\n3. Use MCP tools for migration guides before changing code.\n\nCommon examples:\n\n| Package | Breaking Version | Key Changes |\n|---------|------------------|-------------|\n| Microsoft.EntityFrameworkCore | 8 -> 9 | Query and migration changes |\n| Serilog.AspNetCore | 7 -> 8 | Configuration updates |\n| Swashbuckle.AspNetCore | 6 -> 7 | Minimal API integration changes |\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 Microsoft docs |\n| 3 | WebSearch | Latest info and community fixes |\n\nUse the tool chain to confirm migrations before applying them.\n\n---\n\n## Phase 5: Apply Upgrades\n\nPriority order:\n1. SDK or runtime packages\n2. framework packages\n3. EF Core\n4. logging packages\n5. everything else\n\n| Action | Command |\n|--------|---------|\n| Update one package | `dotnet add package \u003Cname> --version \u003Cver>` |\n| Update many packages | `dotnet outdated --upgrade` |\n\n---\n\n## Phase 6: Restore and Build\n\n| Step | Command |\n|------|---------|\n| Restore | `dotnet restore` |\n| Build | `dotnet build --configuration Release` |\n| Test | `dotnet test` |\n\nOn failure:\n1. Identify the failing package.\n2. Search Context7 or Ref for the migration guide.\n3. If unresolved, rollback that package and continue.\n\n---\n\n## Phase 7: Report Results\n\n| Field | Description |\n|-------|-------------|\n| `solution` | Solution path |\n| `projects[]` | Updated projects |\n| `duration` | Total time |\n| `upgrades[]` | Applied upgrades |\n| `verification` | Restore\u002Fbuild\u002Ftest 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  auditLevel: high\n  minimumReleaseAge: 14\n  includePrerelease: false\n  targetFramework: net10.0\n  runTests: true\n  runBuild: true\n```\n\n---\n\n## Error Handling\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| CS0246 | Missing type | Search for replacement API |\n| NU1605 | Downgrade detected | Check package constraints |\n| Build fail | Breaking change | Apply migration guide or rollback offending package |\n\n---\n\n## References\n\n- [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md)\n- [dotnet_version_matrix.md](references\u002Fdotnet_version_matrix.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-822--{identifier}.json`\n\n**Monitor (2.1.98+):** For restore\u002Fbuild\u002Ftest commands expected >30s, use `Monitor`. Fallback: `Bash(run_in_background=true)`.\n\n## Definition of Done\n\n- [ ] All target `.csproj` files discovered\n- [ ] Security audit completed for NuGet dependencies\n- [ ] Outdated packages identified\n- [ ] Breaking changes checked via patterns plus current docs\n- [ ] Upgrades applied in a safe order with rollback on failure\n- [ ] `dotnet restore`, `dotnet build`, and required tests succeed\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-822-nuget-upgrader\n\n**Type:** L3 Worker\n**Category:** 8XX Optimization\n\nUpgrades .NET NuGet packages with automatic breaking change detection and migration.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Solution or project path plus upgrade policy |\n| **Output** | Updated `.csproj` files and a machine-readable dependency upgrade summary |\n| **Supports** | .NET 6, 7, 8, 9, 10 |\n\n---\n\n## Workflow\n\n**Phases:** Pre-flight -> Find Projects -> Security Audit -> Check Outdated -> Identify Breaking -> Apply Upgrades -> Restore and Build -> Report\n\n---\n\n## Phase 0: Pre-flight Checks\n\n| Check | Required | Action if Missing |\n|-------|----------|-------------------|\n| `.csproj` file(s) | Yes | Block upgrade |\n| `.sln` file | No | Fall back to recursive project discovery |\n| `dotnet` CLI | 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: Find Projects\n\n| Method | Command |\n|--------|---------|\n| Find `.csproj` files | `Get-ChildItem -Recurse -Filter *.csproj` |\n| Read solution members | `dotnet sln list` |\n\n---\n\n## Phase 2: Security Audit\n\n| Check | Command |\n|-------|---------|\n| Vulnerable packages | `dotnet list package --vulnerable` |\n| Outdated packages | `dotnet list package --outdated` |\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| Step | Command |\n|------|---------|\n| Install helper | `dotnet tool install --global dotnet-outdated-tool` |\n| Detect outdated packages | `dotnet outdated --output json` |\n\n---\n\n## Phase 4: Identify Breaking Changes\n\nDetection flow:\n1. Compare current vs latest major versions.\n2. Check [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md).\n3. Use MCP tools for migration guides before changing code.\n\nCommon examples:\n\n| Package | Breaking Version | Key Changes |\n|---------|------------------|-------------|\n| Microsoft.EntityFrameworkCore | 8 -> 9 | Query and migration changes |\n| Serilog.AspNetCore | 7 -> 8 | Configuration updates |\n| Swashbuckle.AspNetCore | 6 -> 7 | Minimal API integration changes |\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 Microsoft docs |\n| 3 | WebSearch | Latest info and community fixes |\n\nUse the tool chain to confirm migrations before applying them.\n\n---\n\n## Phase 5: Apply Upgrades\n\nPriority order:\n1. SDK or runtime packages\n2. framework packages\n3. EF Core\n4. logging packages\n5. everything else\n\n| Action | Command |\n|--------|---------|\n| Update one package | `dotnet add package \u003Cname> --version \u003Cver>` |\n| Update many packages | `dotnet outdated --upgrade` |\n\n---\n\n## Phase 6: Restore and Build\n\n| Step | Command |\n|------|---------|\n| Restore | `dotnet restore` |\n| Build | `dotnet build --configuration Release` |\n| Test | `dotnet test` |\n\nOn failure:\n1. Identify the failing package.\n2. Search Context7 or Ref for the migration guide.\n3. If unresolved, rollback that package and continue.\n\n---\n\n## Phase 7: Report Results\n\n| Field | Description |\n|-------|-------------|\n| `solution` | Solution path |\n| `projects[]` | Updated projects |\n| `duration` | Total time |\n| `upgrades[]` | Applied upgrades |\n| `verification` | Restore\u002Fbuild\u002Ftest 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  auditLevel: high\n  minimumReleaseAge: 14\n  includePrerelease: false\n  targetFramework: net10.0\n  runTests: true\n  runBuild: true\n```\n\n---\n\n## Error Handling\n\n| Error | Cause | Solution |\n|-------|-------|----------|\n| CS0246 | Missing type | Search for replacement API |\n| NU1605 | Downgrade detected | Check package constraints |\n| Build fail | Breaking change | Apply migration guide or rollback offending package |\n\n---\n\n## References\n\n- [breaking_changes_patterns.md](..\u002Fln-820-dependency-optimization-coordinator\u002Freferences\u002Fbreaking_changes_patterns.md)\n- [dotnet_version_matrix.md](references\u002Fdotnet_version_matrix.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-822--{identifier}.json`\n\n**Monitor (2.1.98+):** For restore\u002Fbuild\u002Ftest commands expected >30s, use `Monitor`. Fallback: `Bash(run_in_background=true)`.\n\n## Definition of Done\n\n- [ ] All target `.csproj` files discovered\n- [ ] Security audit completed for NuGet dependencies\n- [ ] Outdated packages identified\n- [ ] Breaking changes checked via patterns plus current docs\n- [ ] Upgrades applied in a safe order with rollback on failure\n- [ ] `dotnet restore`, `dotnet build`, and required tests succeed\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-822-nuget-upgrader",3,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections","https:\u002F\u002Fgithub.com\u002Fboisenoise","2026-11-12 14:21:24",{"source":8,"skillName":5,"commands":47,"prompt":57,"zipAvailable":58},[48,51,54],{"tool":49,"command":50},"npx","npx skills add boisenoise\u002Fskills-collections --skill ln-822-nuget-upgrader",{"tool":52,"command":53},"bunx","bunx skills add boisenoise\u002Fskills-collections --skill ln-822-nuget-upgrader",{"tool":55,"command":56},"pnpm","pnpm dlx skills add boisenoise\u002Fskills-collections --skill ln-822-nuget-upgrader","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-822-nuget-upgrader\u002FSKILL.md",true,[60],{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":64,"sourceHtmlUrl":65},"references\u002Fdotnet_version_matrix.md","REFERENCE","参考文档",1777,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-822-nuget-upgrader\u002Freferences\u002Fdotnet_version_matrix.md",[67,96,118,144,163,186],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":72,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":34},"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",[],[76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,33,95],"web","access","web access","official","development","browser","search","data","Tools","read","fetch","only","youtube","free tools","platform","critical","free","cover","normal","2026",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":100,"sourceHtmlUrl":101,"categories":102,"keywords":104,"publishedAt":34},"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",[103],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[98,105,106,107,79,80,108,84,109,110,111,112,30,113,114,91,115,32,116,117,95],"MCP","cli","github","license","Budget","credentials","team","catalog","call","discover","external tools","scoped","blob",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":122,"sourceHtmlUrl":123,"categories":124,"keywords":130,"publishedAt":34},"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",[125],{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[120,107,79,108,131,132,133,134,135,136,91,137,138,139,32,140,141,142,143,117,98,95],"https","email","enrichment","business","evidence","phone","ranking","post","job description","for","person","candidate","reason",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":148,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":34},"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",[],[152,153,154,107,79,108,155,156,131,157,109,158,159,160,135,91,161,162,117,98,95],"growth","rea","rea growth","produce","content","playbook","marketing","analyze","public","observations","company",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":167,"sourceHtmlUrl":168,"categories":169,"keywords":170,"publishedAt":34},"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",[],[171,172,107,173,79,174,108,175,176,177,178,179,91,180,181,182,183,184,185,117],"make","make ugc","research","create","Video","Captions","ads","short","hooks","head","style","niche","trending","talking-head","approve",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":71,"licenseFileUrl":190,"sourceHtmlUrl":191,"categories":192,"keywords":193,"publishedAt":34},"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",[],[194,195,196,107,79,108,197,198,134,199,200,91,201,202,203,204,205,206,207,117],"signals","lead","lead signals","how","find","ready","as","how to","qualify","people","information","enrich","changes","funding"]