[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71NE5JRZMRNKNGKFXRY6F50":3,"skill-same:01M71NE5JRZMRNKNGKFXRY6F50":118},{"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":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M71NE5JRZMRNKNGKFXRY6F50","ln-625-dependency-reuse-auditor",null,"Checks dependency health and generic custom utility\u002Fintegration replacement opportunities. Use when auditing dependency and reuse risk.","vitalikpestov\u002FSkills-Catalog","vitalikpestov","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F13882997?v=4","01M71N4QG0CWRXX4R24JQZXDDQ","Vitalik Pestov","01M71N4QGMSYRW607DDSE0CQMM",2,"MIT","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"reuse","ln","ln 625 dependency reuse auditor","auditor","dependency","custom","generic","risk","graph","read","line","audit","references","websearch","Bash","when","utility","MCP","hex","search","2026-11-10 10:56:23",false,"---\nname: ln-625-dependency-reuse-auditor\ndescription: \"Checks dependency health and generic custom utility\u002Fintegration replacement opportunities. Use when auditing dependency and reuse risk.\"\nallowed-tools: Read, Grep, Glob, Bash, WebFetch, WebSearch, mcp__hex-graph__audit_workspace, mcp__hex-graph__find_references, mcp__hex-line__read_file, mcp__hex-line__grep_search, mcp__hex-line__outline\nlicense: MIT\n---\n\n> **Paths:** File paths (`references\u002F`, `..\u002Fln-*`) are relative to this skill directory.\n\n# Dependencies & Reuse Auditor (L3 Worker)\n\n**Type:** L3 Worker\n\nSpecialized worker auditing dependency health and reuse risk.\n\n## Purpose & Scope\n\n- Supports `vulnerabilities_only` mode for vulnerability-only runs\n- Audit **dependency and reuse risk** (Categories 7+8: Medium Priority)\n- Check outdated\u002Funmaintained packages, unused deps, **CVE vulnerabilities**, and generic custom utility\u002Fintegration modules that should use native\u002Fexisting\u002FOSS alternatives\n- Emit `PATCH_DEPENDENCY`, `REMOVE_DEPENDENCY`, or `REPLACE_CUSTOM_UTILITY`\n- Calculate compliance score (X\u002F10)\n\n## Parameters\n\n| Param | Values | Default | Description |\n|-------|--------|---------|-------------|\n| mode | `full` \u002F `vulnerabilities_only` | `full` | `full` = all 5 checks, `vulnerabilities_only` = only CVE scan |\n\n## Inputs\n\n**MANDATORY READ:** Load `references\u002Faudit_worker_core_contract.md`.\nTool policy: follow host AGENTS.md MCP preferences; load `references\u002Fmcp_tool_preferences.md` and `references\u002Fmcp_integration_patterns.md` only when host policy is absent or MCP behavior is unclear.\n\nReceives `contextStore` with tech stack, package manifest paths, codebase root, output_dir.\n\nUse `mode=full` by default. Use `mode=vulnerabilities_only` when only package vulnerability findings are requested.\n\nUse `hex-graph` first when dependency references or code reuse evidence materially improve the audit. Use `hex-line` first for local code reads when available. If MCP is unavailable, unsupported, or not indexed, continue with built-in `Read\u002FGrep\u002FGlob\u002FBash` and state the fallback in the report.\n\n## Workflow\n\nDetection policy: use two-layer detection (candidate scan, then context verification); load `references\u002Ftwo_layer_detection.md` only when the verification method is ambiguous.\n\n1) Parse context + mode parameter + output_dir\n2) Run dependency checks (Layer 1: audit tools, based on mode)\n3) Analyze context per candidate (Layer 2):\n   - Available Features: read usage -- is lodash used for 1 function (easy replace) or deeply integrated (hard)?\n   - Custom Utility Replacement: read code -- truly generic utility\u002Fintegration, or domain-specific logic?\n   - Vulnerability: read code -- is the vulnerable API actually called in this project?\n4) Collect findings\n5) Calculate score\n6) **Write Report:** Build full markdown report in memory per `references\u002Ftemplates\u002Faudit_worker_report_template.md`, write to `{output_dir}\u002Fln-625--global.md` in single Write call\n7) **Return Summary:** Return minimal summary\n\n---\n\n## Audit Rules (5 Checks)\n\n### 1. Outdated Packages\n**Mode:** full only\n\n**Detection:**\n- Run `npm outdated --json` (Node.js)\n- Run `pip list --outdated --format=json` (Python)\n- Run `cargo outdated --format=json` (Rust)\n\n**Severity:**\n- **HIGH:** Major version behind (security risk)\n- **MEDIUM:** Minor version behind\n- **LOW:** Patch version behind\n\n**Recommendation:** Update to latest version, test for breaking changes\n\n**Effort:** S-M (update version, run tests)\n\n### 2. Unused Dependencies\n**Mode:** full only\n\n**Detection:**\n- Parse package.json\u002Frequirements.txt\n- Grep codebase for `import`\u002F`require` statements\n- Find dependencies never imported\n\n**Severity:**\n- **MEDIUM:** Unused production dependency (bloats bundle)\n- **LOW:** Unused dev dependency\n\n**Recommendation:** Remove from package manifest\n\n**Effort:** S (delete line, test)\n\n### 3. Available Features Not Used\n**Mode:** full only\n\n**Detection:**\n- Check for axios when native fetch available (Node 18+)\n- Check for lodash when Array methods sufficient\n- Check for moment when Date.toLocaleString sufficient\n\n**Severity:**\n- **MEDIUM:** Unnecessary dependency (increases bundle size)\n\n**Recommendation:** Use native alternative\n\n**Effort:** M (refactor code to use native API)\n\n### 4. Generic Custom Utility \u002F Integration Replacement\n**Mode:** full only\n\n**Detection:**\n- Find significant custom utility\u002Fintegration files in `utils\u002F`, `lib\u002F`, `helpers\u002F`, `common\u002F`, `shared\u002F`, `pkg\u002F`, `internal\u002F`\n- Look for names such as parser, formatter, validator, converter, encoder, serializer, logger, cache, queue, scheduler, mailer, http, client, wrapper, adapter, connector\n- Read code to classify purpose before recommending replacement\n- Prefer native platform APIs, existing project dependencies, then well-maintained OSS packages\n\n**Severity:**\n- **HIGH:** high-confidence replacement for generic module >200 LOC or custom crypto\u002Fserialization with safer established alternative\n- **MEDIUM:** high-confidence replacement for 100-200 LOC, or medium-confidence replacement with clear maintenance win\n- **LOW:** partial replacement opportunity or native API cleanup\n\n**Layer 2:**\n- Skip domain-specific business logic\n- Skip when feature parity is \u003C80%\n- Before recommending OSS, check maintenance, license compatibility, and known security advisories using available research tools\n\n**Recommendation:** Replace with native API, existing dependency feature, or vetted OSS alternative\n\n**Effort:** M (integrate library, replace calls)\n\n### 5. Vulnerability Scan (CVE\u002FCVSS)\n**Mode:** full AND vulnerabilities_only\n\n**Detection:**\n- Detect ecosystems: npm, NuGet, pip, Go, Bundler, Cargo, Composer\n- Run audit commands per `references\u002Fvulnerability_commands.md`\n- Parse results with CVSS mapping per `references\u002Fcvss_severity_mapping.md`\n\n**Severity:**\n- **CRITICAL:** CVSS 9.0-10.0 (immediate fix required)\n- **HIGH:** CVSS 7.0-8.9 (fix within 48h)\n- **MEDIUM:** CVSS 4.0-6.9 (fix within 1 week)\n- **LOW:** CVSS 0.1-3.9 (fix when convenient)\n\n**Fix Classification:**\n- Patch update (x.x.Y) -> safe auto-fix\n- Minor update (x.Y.0) -> usually safe\n- Major update (Y.0.0) -> manual review required\n- No fix available -> document and monitor\n\n**Recommendation:** Update to fixed version, verify lock file integrity\n\n**Effort:** S-L (depends on breaking changes)\n\n---\n\n## Scoring Algorithm\n\n**MANDATORY READ:** Load `references\u002Faudit_scoring.md`.\n\n**Note:** When mode=vulnerabilities_only, score based only on vulnerability findings.\n\n## Output Format\n\n**MANDATORY READ:** Load `references\u002Ftemplates\u002Faudit_worker_report_template.md`.\n\nWrite JSON summary per `references\u002Faudit_summary_contract.md`. In managed mode the caller passes both `runId` and `summaryArtifactPath`; in standalone mode the worker generates its own run-scoped artifact path per shared contract.\n\nWrite report to `{output_dir}\u002Fln-625--global.md` with `category: \"Dependency & Reuse Risk\"` and checks: outdated_packages, unused_deps, available_natives, custom_utility_replacement, vulnerability_scan.\n\nReturn summary per `references\u002Faudit_summary_contract.md`.\n\nWhen `summaryArtifactPath` is absent, write the standalone runtime summary under `.hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Fevaluation-worker\u002F{worker}--{identifier}.json` and optionally echo the same summary in structured output.\n```\nReport written: .hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Faudit-report\u002Fln-625--global.md\nScore: X.X\u002F10 | Issues: N (C:N H:N M:N L:N)\n```\n\n## Reference Files\n\n| File | Purpose |\n|------|---------|\n| `references\u002Fvulnerability_commands.md` | Ecosystem-specific audit commands |\n| `references\u002Fci_integration_guide.md` | CI\u002FCD integration guidance |\n| `references\u002Fcvss_severity_mapping.md` | CVSS to severity level mapping |\n| `references\u002Faudit_output_schema.md` | Audit output schema |\n\n## Critical Rules\n\nApply the already-loaded `references\u002Faudit_worker_core_contract.md`.\n\n- **Do not auto-fix:** Report only, never modify package manifests or lock files\n- **Mode-aware execution:** In `vulnerabilities_only` mode, skip checks 1-4 entirely\n- **Effort realism:** S = \u003C1h, M = 1-4h, L = >4h\n- **CVSS-based severity:** Map vulnerability severity strictly via `references\u002Fcvss_severity_mapping.md`\n- **Exclusions:** Skip devDependencies for vulnerability severity escalation, skip vendored\u002Fbundled deps\n- **Unique angle:** Audit dependency\u002Fpackage health and generic reuse opportunities only. Do not audit application exploitability, architecture modernization, or domain-specific business logic.\n- **Action required:** Every finding uses `PATCH_DEPENDENCY`, `REMOVE_DEPENDENCY`, or `REPLACE_CUSTOM_UTILITY`.\n\n## Definition of Done\n\nApply the already-loaded `references\u002Faudit_worker_core_contract.md`.\n\n- [ ] contextStore parsed (including mode parameter and output_dir)\n- [ ] All applicable checks completed (5 for full, 1 for vulnerabilities_only)\n- [ ] Generic custom utility\u002Fintegration candidates classified before replacement recommendations\n- [ ] Findings collected with severity, location, effort, action, fix_type, recommendation\n- [ ] Score calculated per `references\u002Faudit_scoring.md`\n- [ ] Report written to `{output_dir}\u002Fln-625--global.md` (atomic single Write call)\n- [ ] Summary written per contract\n\n---\n**Version:** 4.0.0\n**Last Updated:** 2026-02-05\n","> **Paths:** File paths (`references\u002F`, `..\u002Fln-*`) are relative to this skill directory.\n\n# Dependencies & Reuse Auditor (L3 Worker)\n\n**Type:** L3 Worker\n\nSpecialized worker auditing dependency health and reuse risk.\n\n## Purpose & Scope\n\n- Supports `vulnerabilities_only` mode for vulnerability-only runs\n- Audit **dependency and reuse risk** (Categories 7+8: Medium Priority)\n- Check outdated\u002Funmaintained packages, unused deps, **CVE vulnerabilities**, and generic custom utility\u002Fintegration modules that should use native\u002Fexisting\u002FOSS alternatives\n- Emit `PATCH_DEPENDENCY`, `REMOVE_DEPENDENCY`, or `REPLACE_CUSTOM_UTILITY`\n- Calculate compliance score (X\u002F10)\n\n## Parameters\n\n| Param | Values | Default | Description |\n|-------|--------|---------|-------------|\n| mode | `full` \u002F `vulnerabilities_only` | `full` | `full` = all 5 checks, `vulnerabilities_only` = only CVE scan |\n\n## Inputs\n\n**MANDATORY READ:** Load `references\u002Faudit_worker_core_contract.md`.\nTool policy: follow host AGENTS.md MCP preferences; load `references\u002Fmcp_tool_preferences.md` and `references\u002Fmcp_integration_patterns.md` only when host policy is absent or MCP behavior is unclear.\n\nReceives `contextStore` with tech stack, package manifest paths, codebase root, output_dir.\n\nUse `mode=full` by default. Use `mode=vulnerabilities_only` when only package vulnerability findings are requested.\n\nUse `hex-graph` first when dependency references or code reuse evidence materially improve the audit. Use `hex-line` first for local code reads when available. If MCP is unavailable, unsupported, or not indexed, continue with built-in `Read\u002FGrep\u002FGlob\u002FBash` and state the fallback in the report.\n\n## Workflow\n\nDetection policy: use two-layer detection (candidate scan, then context verification); load `references\u002Ftwo_layer_detection.md` only when the verification method is ambiguous.\n\n1) Parse context + mode parameter + output_dir\n2) Run dependency checks (Layer 1: audit tools, based on mode)\n3) Analyze context per candidate (Layer 2):\n   - Available Features: read usage -- is lodash used for 1 function (easy replace) or deeply integrated (hard)?\n   - Custom Utility Replacement: read code -- truly generic utility\u002Fintegration, or domain-specific logic?\n   - Vulnerability: read code -- is the vulnerable API actually called in this project?\n4) Collect findings\n5) Calculate score\n6) **Write Report:** Build full markdown report in memory per `references\u002Ftemplates\u002Faudit_worker_report_template.md`, write to `{output_dir}\u002Fln-625--global.md` in single Write call\n7) **Return Summary:** Return minimal summary\n\n---\n\n## Audit Rules (5 Checks)\n\n### 1. Outdated Packages\n**Mode:** full only\n\n**Detection:**\n- Run `npm outdated --json` (Node.js)\n- Run `pip list --outdated --format=json` (Python)\n- Run `cargo outdated --format=json` (Rust)\n\n**Severity:**\n- **HIGH:** Major version behind (security risk)\n- **MEDIUM:** Minor version behind\n- **LOW:** Patch version behind\n\n**Recommendation:** Update to latest version, test for breaking changes\n\n**Effort:** S-M (update version, run tests)\n\n### 2. Unused Dependencies\n**Mode:** full only\n\n**Detection:**\n- Parse package.json\u002Frequirements.txt\n- Grep codebase for `import`\u002F`require` statements\n- Find dependencies never imported\n\n**Severity:**\n- **MEDIUM:** Unused production dependency (bloats bundle)\n- **LOW:** Unused dev dependency\n\n**Recommendation:** Remove from package manifest\n\n**Effort:** S (delete line, test)\n\n### 3. Available Features Not Used\n**Mode:** full only\n\n**Detection:**\n- Check for axios when native fetch available (Node 18+)\n- Check for lodash when Array methods sufficient\n- Check for moment when Date.toLocaleString sufficient\n\n**Severity:**\n- **MEDIUM:** Unnecessary dependency (increases bundle size)\n\n**Recommendation:** Use native alternative\n\n**Effort:** M (refactor code to use native API)\n\n### 4. Generic Custom Utility \u002F Integration Replacement\n**Mode:** full only\n\n**Detection:**\n- Find significant custom utility\u002Fintegration files in `utils\u002F`, `lib\u002F`, `helpers\u002F`, `common\u002F`, `shared\u002F`, `pkg\u002F`, `internal\u002F`\n- Look for names such as parser, formatter, validator, converter, encoder, serializer, logger, cache, queue, scheduler, mailer, http, client, wrapper, adapter, connector\n- Read code to classify purpose before recommending replacement\n- Prefer native platform APIs, existing project dependencies, then well-maintained OSS packages\n\n**Severity:**\n- **HIGH:** high-confidence replacement for generic module >200 LOC or custom crypto\u002Fserialization with safer established alternative\n- **MEDIUM:** high-confidence replacement for 100-200 LOC, or medium-confidence replacement with clear maintenance win\n- **LOW:** partial replacement opportunity or native API cleanup\n\n**Layer 2:**\n- Skip domain-specific business logic\n- Skip when feature parity is \u003C80%\n- Before recommending OSS, check maintenance, license compatibility, and known security advisories using available research tools\n\n**Recommendation:** Replace with native API, existing dependency feature, or vetted OSS alternative\n\n**Effort:** M (integrate library, replace calls)\n\n### 5. Vulnerability Scan (CVE\u002FCVSS)\n**Mode:** full AND vulnerabilities_only\n\n**Detection:**\n- Detect ecosystems: npm, NuGet, pip, Go, Bundler, Cargo, Composer\n- Run audit commands per `references\u002Fvulnerability_commands.md`\n- Parse results with CVSS mapping per `references\u002Fcvss_severity_mapping.md`\n\n**Severity:**\n- **CRITICAL:** CVSS 9.0-10.0 (immediate fix required)\n- **HIGH:** CVSS 7.0-8.9 (fix within 48h)\n- **MEDIUM:** CVSS 4.0-6.9 (fix within 1 week)\n- **LOW:** CVSS 0.1-3.9 (fix when convenient)\n\n**Fix Classification:**\n- Patch update (x.x.Y) -> safe auto-fix\n- Minor update (x.Y.0) -> usually safe\n- Major update (Y.0.0) -> manual review required\n- No fix available -> document and monitor\n\n**Recommendation:** Update to fixed version, verify lock file integrity\n\n**Effort:** S-L (depends on breaking changes)\n\n---\n\n## Scoring Algorithm\n\n**MANDATORY READ:** Load `references\u002Faudit_scoring.md`.\n\n**Note:** When mode=vulnerabilities_only, score based only on vulnerability findings.\n\n## Output Format\n\n**MANDATORY READ:** Load `references\u002Ftemplates\u002Faudit_worker_report_template.md`.\n\nWrite JSON summary per `references\u002Faudit_summary_contract.md`. In managed mode the caller passes both `runId` and `summaryArtifactPath`; in standalone mode the worker generates its own run-scoped artifact path per shared contract.\n\nWrite report to `{output_dir}\u002Fln-625--global.md` with `category: \"Dependency & Reuse Risk\"` and checks: outdated_packages, unused_deps, available_natives, custom_utility_replacement, vulnerability_scan.\n\nReturn summary per `references\u002Faudit_summary_contract.md`.\n\nWhen `summaryArtifactPath` is absent, write the standalone runtime summary under `.hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Fevaluation-worker\u002F{worker}--{identifier}.json` and optionally echo the same summary in structured output.\n```\nReport written: .hex-skills\u002Fruntime-artifacts\u002Fruns\u002F{run_id}\u002Faudit-report\u002Fln-625--global.md\nScore: X.X\u002F10 | Issues: N (C:N H:N M:N L:N)\n```\n\n## Reference Files\n\n| File | Purpose |\n|------|---------|\n| `references\u002Fvulnerability_commands.md` | Ecosystem-specific audit commands |\n| `references\u002Fci_integration_guide.md` | CI\u002FCD integration guidance |\n| `references\u002Fcvss_severity_mapping.md` | CVSS to severity level mapping |\n| `references\u002Faudit_output_schema.md` | Audit output schema |\n\n## Critical Rules\n\nApply the already-loaded `references\u002Faudit_worker_core_contract.md`.\n\n- **Do not auto-fix:** Report only, never modify package manifests or lock files\n- **Mode-aware execution:** In `vulnerabilities_only` mode, skip checks 1-4 entirely\n- **Effort realism:** S = \u003C1h, M = 1-4h, L = >4h\n- **CVSS-based severity:** Map vulnerability severity strictly via `references\u002Fcvss_severity_mapping.md`\n- **Exclusions:** Skip devDependencies for vulnerability severity escalation, skip vendored\u002Fbundled deps\n- **Unique angle:** Audit dependency\u002Fpackage health and generic reuse opportunities only. Do not audit application exploitability, architecture modernization, or domain-specific business logic.\n- **Action required:** Every finding uses `PATCH_DEPENDENCY`, `REMOVE_DEPENDENCY`, or `REPLACE_CUSTOM_UTILITY`.\n\n## Definition of Done\n\nApply the already-loaded `references\u002Faudit_worker_core_contract.md`.\n\n- [ ] contextStore parsed (including mode parameter and output_dir)\n- [ ] All applicable checks completed (5 for full, 1 for vulnerabilities_only)\n- [ ] Generic custom utility\u002Fintegration candidates classified before replacement recommendations\n- [ ] Findings collected with severity, location, effort, action, fix_type, recommendation\n- [ ] Score calculated per `references\u002Faudit_scoring.md`\n- [ ] Report written to `{output_dir}\u002Fln-625--global.md` (atomic single Write call)\n- [ ] Summary written per contract\n\n---\n**Version:** 4.0.0\n**Last Updated:** 2026-02-05\n",{"name":5,"license":15,"description":7,"allowed-tools":49},"Read, Grep, Glob, Bash, WebFetch, WebSearch, mcp__hex-graph__audit_workspace, mcp__hex-graph__find_references, mcp__hex-line__read_file, mcp__hex-line__grep_search, mcp__hex-line__outline","main","fbfb242f793fdf040f3a1a6b100896c188c228c8","_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor",1,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog","https:\u002F\u002Fgithub.com\u002Fvitalikpestov","Listing on crypto exchanges","2026-06-15 22:12:56",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add vitalikpestov\u002FSkills-Catalog --skill ln-625-dependency-reuse-auditor",{"tool":64,"command":65},"bunx","bunx skills add vitalikpestov\u002FSkills-Catalog --skill ln-625-dependency-reuse-auditor",{"tool":67,"command":68},"pnpm","pnpm dlx skills add vitalikpestov\u002FSkills-Catalog --skill ln-625-dependency-reuse-auditor","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002FSKILL.md",true,[72,78,82,86,90,94,98,102,106,110,114],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Faudit_output_schema.md","REFERENCE","参考文档",4439,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Faudit_output_schema.md",{"path":79,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Faudit_scoring.md",1117,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Faudit_scoring.md",{"path":83,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Faudit_summary_contract.md",2206,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Faudit_summary_contract.md",{"path":87,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Faudit_worker_core_contract.md",1851,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Faudit_worker_core_contract.md",{"path":91,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fci_integration_guide.md",2937,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Fci_integration_guide.md",{"path":95,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fcvss_severity_mapping.md",2126,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Fcvss_severity_mapping.md",{"path":99,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":100,"sourceHtmlUrl":101},"references\u002Fmcp_integration_patterns.md",1567,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Fmcp_integration_patterns.md",{"path":103,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":104,"sourceHtmlUrl":105},"references\u002Fmcp_tool_preferences.md",2338,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Fmcp_tool_preferences.md",{"path":107,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":108,"sourceHtmlUrl":109},"references\u002Ftemplates\u002Faudit_worker_report_template.md",1686,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Ftemplates\u002Faudit_worker_report_template.md",{"path":111,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":112,"sourceHtmlUrl":113},"references\u002Ftwo_layer_detection.md",1504,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Ftwo_layer_detection.md",{"path":115,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":116,"sourceHtmlUrl":117},"references\u002Fvulnerability_commands.md",2815,"https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_AI-Automation\u002Fclaude-code-skills-levnikolaevich\u002Fplugins\u002Fcodebase-audit-suite\u002Fskills\u002Fln-625-dependency-reuse-auditor\u002Freferences\u002Fvulnerability_commands.md",[119,157,182,198,221,253],{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":137,"publishedAt":156},"01M71V1MC994P553631JZSWVYD","solana-dev","Use when user asks to \"build a Solana dapp\", \"write an Anchor program\", \"create a token\", \"debug Solana errors\", \"set up wallet connection\", \"test my Solana program\", \"deploy to devnet\", or \"explain Solana concepts\" (rent, accounts, PDAs, CPIs, etc.). End-to-end Solana development playbook covering wallet connection, Anchor\u002FPinocchio programs, Codama client generation, LiteSVM\u002FMollusk\u002FSurfpool testing, and security checklists. Integrates with the Solana MCP server for live documentation search. Prefers framework-kit (@solana\u002Fclient + @solana\u002Freact-hooks) for UI, wallet-standard-first connection (incl. ConnectorKit), @solana\u002Fkit for client\u002FRPC code, and @solana\u002Fweb3-compat for legacy boundaries.","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Web3\u002Fsolana-dev\u002Fskill\u002FSKILL.md",[125,128,131,132],{"categoryNo":126,"categoryName":127,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":129,"categoryName":130,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":133,"categoryName":134,"taxonomyType":135,"taxonomyTypeDesc":136},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[138,139,140,141,43,142,143,144,41,145,146,147,148,149,150,151,152,153,154,155],"dev","solana dev","solana","Wallet","testing","solana cli","kit","web3","react","create","server","write","playbook","live","security","ui","concepts","toolchain","2026-11-10 13:02:02",{"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":6,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":156},"01M71TYQPHE2YGKTT7DG9QCW3K","generating-trading-signals","Generate trading signals using technical indicators (RSI, MACD, Bollinger Bands, etc.).\nCombines multiple indicators into composite signals with confidence scores.\nUse when analyzing assets for trading opportunities or checking technical indicators.\nTrigger with phrases like \"get trading signals\", \"check indicators\", \"analyze for entry\",\n\"scan for opportunities\", \"generate buy\u002Fsell signals\", or \"technical analysis\".","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Trading-Finance\u002Fgenerating-trading-signals\u002FSKILL.md",[],[164,165,166,167,168,169,170,171,172,173,174,175,176,39,38,177,178,179,180,181],"generating trading signals","signals","trading signals","trading","get","technical indicators","for","scan","rsi","trigger","python","technical","use","analysis","code","io","check","analyze",{"skillNo":183,"name":184,"nameZh":6,"description":185,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":186,"categories":187,"keywords":188,"publishedAt":156},"01M71TY4CR3GKGQ3M12X9WN95Y","prediction-monitor","Prediction Monitor - Auto-activating skill for ML Deployment.\nTriggers on: prediction monitor, prediction monitor\nPart of the ML Deployment skill category.","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Trading-Finance\u002FAI Predictions\u002Fprediction-monitor\u002FSKILL.md",[],[189,190,191,170,192,33,149,193,194,195,196,197,38],"prediction","monitor","prediction monitor","deployment","edit","triggers","grep","auto","ml",{"skillNo":199,"name":200,"nameZh":6,"description":201,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":202,"categories":203,"keywords":204,"publishedAt":156},"01M71TXD9MYXZC39HCPP909HTZ","strategy-advisor","High-level strategic thinking and business decision guidance for planning and direction-setting.\nUse when: making strategic decisions, evaluating business options, setting direction, analyzing\ntrade-offs, or when user mentions strategy, business planning, competitive analysis, or long-term planning.","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Product-Apps\u002Fstrategy-advisor\u002FSKILL.md",[],[205,206,207,208,209,210,211,212,213,170,214,215,216,176,217,218,39,219,177,220],"strategy advisor","strategy","advisor","competitive","setting","thinking","planning","direction","trade-offs","long","decision","strategic","business","apps","decisions","trade",{"skillNo":222,"name":223,"nameZh":6,"description":224,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":225,"sourceHtmlUrl":226,"categories":227,"keywords":234,"publishedAt":156},"01M71TWHBT2R1P1FNWTW67ZREP","app-paywall-pilot","Design, audit, debug, and implement App Store-compliant mobile paywalls, subscription flows, pricing screens, trials, offers, feature gates, and subscription lifecycle UX. Use when the user asks to audit my paywall, fix App Store 3.1.2 rejection, improve trial-to-paid, choose plans\u002Fprices\u002Ftrials, review RevenueCat\u002FAdapty\u002FApphud\u002FSuperwall setup, calculate LTV\u002FROAS, or build paywall implementation.","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Product-Apps\u002Ffrom-dosesync\u002Fapp-paywall-pilot\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Product-Apps\u002Ffrom-dosesync\u002Fapp-paywall-pilot\u002FSKILL.md",[228,231],{"categoryNo":229,"categoryName":230,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":232,"categoryName":233,"taxonomyType":135,"taxonomyTypeDesc":136},"01JBSEEDCAT000000000000032","设计师",[235,236,237,238,239,240,241,242,243,244,245,246,39,247,35,248,249,250,251,252],"app","paywall","app paywall pilot","paid","paywalls","prices","choose","flows","fix","improve","design","app store","review","ux","subscription","mobile","my","calculate",{"skillNo":254,"name":255,"nameZh":6,"description":256,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":257,"licenseFileUrl":258,"sourceHtmlUrl":259,"categories":260,"keywords":263,"publishedAt":156},"01M71TWET8GFKEB7ZHJPMQX29V","figma","Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Product-Apps\u002Ffigma\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fvitalikpestov\u002FSkills-Catalog\u002Fblob\u002Fmain\u002F_Product-Apps\u002Ffigma\u002FSKILL.md",[261,262],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":232,"categoryName":233,"taxonomyType":135,"taxonomyTypeDesc":136},[255,264,265,266,267,173,245,41,176,39,268,269,178,270,148,271,272,273,274,275],"fetch","ids","mcp setup","translate","mcp server","Variables","task","Nodes","figma mcp","code implementation","node","assets"]