Open source repository of plugins primarily intended for knowledge workers to use in Claude Cowork
This report summarizes scanner evidence for anthropics/knowledge-work-plugins, a Python project with 28,859 GitHub stars. SynthScan examined 202,835 lines of code across 1266 source files, recording 961 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 8.2 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 745 finding(s).
Are imports declared and package/API names verified? 69 finding(s).
Are wrappers, guards, and repeated structures necessary? 180 finding(s).
Which changes need focused human review? 961 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 961 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | enterprise-search/skills/search-strategy/SKILL.md | 31 | ### Step 1: Identify Query Type | COMMENT |
| LOW | enterprise-search/skills/search-strategy/SKILL.md | 45 | ### Step 2: Extract Search Components | COMMENT |
| LOW | enterprise-search/skills/search-strategy/SKILL.md | 55 | ### Step 3: Generate Sub-Queries Per Source | COMMENT |
| LOW | …x-season-organizer/reference/examples/year-end-1099.md | 8 | ## Step 1: Pull contractor payments from all sources | COMMENT |
| LOW | …x-season-organizer/reference/examples/year-end-1099.md | 32 | ## Step 2: Aggregate and deduplicate | COMMENT |
| LOW | …x-season-organizer/reference/examples/year-end-1099.md | 47 | ## Step 3: Apply USD 600 threshold and W-9 check | COMMENT |
| LOW | …x-season-organizer/reference/examples/year-end-1099.md | 58 | ## Step 4: Output delivered to Marcus | COMMENT |
| LOW⚡ | …son-organizer/reference/examples/quarterly-estimate.md | 8 | ## Step 1: Pull YTD P&L from QuickBooks | COMMENT |
| LOW⚡ | …son-organizer/reference/examples/quarterly-estimate.md | 17 | ## Step 2: Ask about prior payments | COMMENT |
| LOW⚡ | …son-organizer/reference/examples/quarterly-estimate.md | 25 | ## Step 3: Calculate | COMMENT |
| LOW | …son-organizer/reference/examples/quarterly-estimate.md | 54 | ## Step 4: Output delivered to Sarah | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 30 | ### Step 1: Pre-flight check (QuickBooks only) | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 43 | ### Step 2: Clarify priorities & metrics | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 57 | ### Step 3: Pull and analyze sales data | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 86 | ### Step 4: Layer in seasonality | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 92 | ### Step 5: Build the 30-day brief | COMMENT |
| LOW | small-business/skills/content-strategy/SKILL.md | 104 | ### Step 6: Owner approval & iteration | COMMENT |
| LOW⚡ | sales/skills/forecast/SKILL.md | 35 | ## Step 1 - Ground | COMMENT |
| LOW⚡ | sales/skills/forecast/SKILL.md | 43 | ## Step 2 - Pull and bucket opportunities | COMMENT |
| LOW⚡ | sales/skills/forecast/SKILL.md | 50 | ## Step 3 - Detect changes | COMMENT |
| LOW⚡ | sales/skills/forecast/SKILL.md | 56 | ## Step 4 - Per-deal commentary | COMMENT |
| LOW⚡ | sales/skills/forecast/SKILL.md | 63 | ## Step 5 - Output | COMMENT |
| LOW⚡ | sales/skills/log-activity/SKILL.md | 33 | ## Step 0 - Check write access | COMMENT |
| LOW⚡ | sales/skills/log-activity/SKILL.md | 41 | ## Step 1 - Ground | COMMENT |
| LOW⚡ | sales/skills/log-activity/SKILL.md | 49 | ## Step 2 - Resolve the records | COMMENT |
| LOW⚡ | sales/skills/log-activity/SKILL.md | 56 | ## Step 3 - Draft the log entry | COMMENT |
| LOW | sales/skills/log-activity/SKILL.md | 74 | ## Step 4 - Show, then write | COMMENT |
| LOW | sales/skills/log-activity/SKILL.md | 88 | ## Step 5 - Verify | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 38 | ## Step 1 - Ground | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 43 | ## Step 2 - Pipeline snapshot | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 49 | ## Step 3 - Activity signal | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 57 | ## Step 4 - Where they might need help | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 64 | ## Step 5 - 1:1 questions | COMMENT |
| LOW⚡ | sales/skills/rep-context/SKILL.md | 71 | ## Step 6 - Output | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 31 | ## Step 1 - Ground | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 39 | ## Step 2 - Gather deal signals | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 50 | ## Step 3 - Qualification gap check | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 56 | ## Step 4 - Signal-adjusted probability | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 78 | ## Step 5 - Stage reality check | COMMENT |
| LOW | sales/skills/deal-review/SKILL.md | 84 | ## Step 6 - Output | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 34 | ## Step 1 - Ground | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 41 | ## Step 2 - Resolve team membership | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 47 | ## Step 3 - Pull team opportunities | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 53 | ## Step 4 - Per-rep scoreboard | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 60 | ## Step 5 - Deals that decide the quarter | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 70 | ## Step 6 - Team-level flags | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 77 | ## Step 7 - Monday questions | COMMENT |
| LOW⚡ | sales/skills/team-pipeline/SKILL.md | 87 | ## Step 8 - Output | COMMENT |
| LOW⚡ | sales/skills/renewal-radar/SKILL.md | 36 | ## Step 1 - Ground | COMMENT |
| LOW⚡ | sales/skills/renewal-radar/SKILL.md | 43 | ## Step 2 - Pull the renewal calendar | COMMENT |
| LOW⚡ | sales/skills/renewal-radar/SKILL.md | 52 | ## Step 3 - Score each renewal | COMMENT |
| LOW | sales/skills/renewal-radar/SKILL.md | 66 | ## Step 4 - Output | COMMENT |
| LOW | sales/skills/draft-outreach/SKILL.md | 37 | ## Step 1 - Ground | COMMENT |
| LOW | sales/skills/draft-outreach/SKILL.md | 44 | ## Step 2 - Gather context | COMMENT |
| LOW | sales/skills/draft-outreach/SKILL.md | 58 | ## Step 3 - Draft the email | COMMENT |
| LOW | sales/skills/draft-outreach/SKILL.md | 77 | ## Step 4 - Create the draft | COMMENT |
| LOW | sales/skills/draft-outreach/SKILL.md | 97 | ## Step 5 - Output | COMMENT |
| LOW | sales/skills/create-an-asset/SKILL.md | 52 | ## Step 1 - Ground, shape, audience | COMMENT |
| LOW | sales/skills/create-an-asset/SKILL.md | 60 | ## Step 2 - Gather content | COMMENT |
| LOW | sales/skills/create-an-asset/SKILL.md | 73 | ## Step 3 - Render (per the rendering rule above) | COMMENT |
| 562 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 207 | # ============================================================================= | COMMENT |
| MEDIUM | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 209 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 709 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 711 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 181 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 183 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 193 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 195 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 206 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 208 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 215 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 217 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 236 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 238 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 248 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 250 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 282 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 284 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 292 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 294 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 339 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 341 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 347 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 349 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 450 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 452 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 458 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 460 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 468 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 470 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 537 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 539 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 549 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …kills/video-sdk/windows/references/delegate-methods.md | 551 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 16 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 18 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 44 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 46 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 71 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 73 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 94 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 96 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 112 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 114 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 129 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 131 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 161 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 163 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 262 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 264 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 318 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 320 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 364 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 366 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 378 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 380 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 403 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 405 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 425 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| MEDIUM | …kills/video-sdk/windows/references/delegate-methods.md | 427 | // ═══════════════════════════════════════════════════════════════════════ | COMMENT |
| 16 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …o-research/skills/scvi-tools/scripts/validate_adata.py | 365 | print("Error: scanpy is required. Install with: pip install scanpy") | CODE |
| LOW⚡ | …o-research/skills/scvi-tools/scripts/validate_adata.py | 372 | except Exception as e: | CODE |
| MEDIUM⚡ | …o-research/skills/scvi-tools/scripts/validate_adata.py | 373 | print(f"Error loading file: {e}") | CODE |
| LOW | bio-research/skills/scvi-tools/scripts/model_utils.py | 240 | except Exception as e: | CODE |
| LOW | bio-research/skills/scvi-tools/scripts/model_utils.py | 256 | except Exception as e: | CODE |
| LOW | bio-research/skills/scvi-tools/scripts/model_utils.py | 558 | except Exception as e: | CODE |
| LOW | bio-research/skills/scvi-tools/scripts/cluster_embed.py | 126 | except Exception as e: | CODE |
| MEDIUM | bio-research/skills/scvi-tools/scripts/cluster_embed.py | 180 | print("Error: scanpy required. Install with: pip install scanpy") | STRING |
| LOW | …h/skills/scvi-tools/scripts/differential_expression.py | 77 | except Exception as e: | CODE |
| MEDIUM | …h/skills/scvi-tools/scripts/differential_expression.py | 181 | print("Error: scvi-tools and scanpy required") | STRING |
| MEDIUM | bio-research/skills/scvi-tools/scripts/train_model.py | 273 | print("Error: --labels-key required for scanvi model") | STRING |
| MEDIUM | bio-research/skills/scvi-tools/scripts/train_model.py | 280 | print("Error: scvi-tools and scanpy required") | STRING |
| MEDIUM | bio-research/skills/scvi-tools/scripts/train_model.py | 296 | print("Error: mudata required for .h5mu files. Install with: pip install mudata") | STRING |
| LOW | bio-research/skills/scvi-tools/scripts/train_model.py | 361 | except Exception as e: | STRING |
| MEDIUM | bio-research/skills/scvi-tools/scripts/prepare_data.py | 143 | print("Error: scanpy required. Install with: pip install scanpy") | STRING |
| MEDIUM | …search/skills/scvi-tools/scripts/integrate_datasets.py | 193 | print("Error: scvi-tools and scanpy required") | STRING |
| MEDIUM | …-research/skills/scvi-tools/scripts/transfer_labels.py | 166 | print("Error: scvi-tools and scanpy required") | STRING |
| MEDIUM | …-research/skills/scvi-tools/scripts/transfer_labels.py | 188 | print("Error: Model was saved without adata. Please provide --reference-adata") | STRING |
| LOW | …s/nextflow-development/scripts/generate_samplesheet.py | 363 | except Exception as e: | CODE |
| MEDIUM | …s/nextflow-development/scripts/generate_samplesheet.py | 424 | print(f"Error: Not a directory: {args.input}") | STRING |
| MEDIUM | …s/nextflow-development/scripts/generate_samplesheet.py | 447 | print(f"Error: {e}") | STRING |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 105 | except Exception as e: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 172 | except Exception as e: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 230 | except Exception as e: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 263 | except Exception: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 271 | except Exception: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 301 | except Exception as e: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 322 | except Exception: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 330 | except Exception: | CODE |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 354 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 74 | except Exception: | CODE |
| MEDIUM⚡ | …kills/nextflow-development/scripts/detect_data_type.py | 288 | print(f"Error: {e}") | STRING |
| LOW⚡ | …kills/nextflow-development/scripts/detect_data_type.py | 291 | except Exception as e: | STRING |
| MEDIUM⚡ | …kills/nextflow-development/scripts/detect_data_type.py | 295 | print(f"Error: {e}") | STRING |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 93 | except Exception: | CODE |
| MEDIUM | …/skills/nextflow-development/scripts/manage_genomes.py | 509 | print(f"Error: {params['error']}") | STRING |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 74 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 139 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 192 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 293 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 348 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 394 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 466 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 560 | except Exception as e: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 693 | except Exception as e: | CODE |
| LOW | …-data-to-allotrope/references/supported_instruments.md | 149 | except Exception as e: | CODE |
| MEDIUM | …ls/instrument-data-to-allotrope/scripts/flatten_asm.py | 222 | print(f"Error: File not found: {args.input}") | CODE |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 1066 | except Exception as e: | CODE |
| LOW | …/instrument-data-to-allotrope/scripts/export_parser.py | 79 | except Exception as e: | CODE |
| MEDIUM | …/instrument-data-to-allotrope/scripts/export_parser.py | 142 | print(f"Error: File not found: {{args.input}}") | CODE |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 128 | except Exception as e: | CODE |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 190 | except Exception as e: | CODE |
| LOW⚡ | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 207 | except Exception: | CODE |
| LOW⚡ | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 216 | except Exception: | CODE |
| LOW⚡ | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 224 | except Exception: | CODE |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 297 | except Exception as e: | CODE |
| MEDIUM | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 408 | print(f"Error: File not found: {args.input}") | CODE |
| MEDIUM | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 468 | print("Error: Could not convert file") | CODE |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 527 | except Exception as e: | CODE |
| MEDIUM | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 23 | def get_allotropy(): | CODE |
| 4 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | customer-support/README.md | 3 | A customer support plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic deskto | CODE |
| MEDIUM | design/README.md | 3 | A design productivity plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic des | CODE |
| MEDIUM | enterprise-search/README.md | 3 | An enterprise search plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desk | CODE |
| MEDIUM | sales/README.md | 3 | A sales plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desktop applicati | CODE |
| MEDIUM⚡ | partner-built/brand-voice/README.md | 102 | │ ├── SKILL.md # Discovery orchestration | CODE |
| MEDIUM⚡ | partner-built/brand-voice/README.md | 107 | │ ├── SKILL.md # Enforcement orchestration | CODE |
| MEDIUM⚡ | partner-built/brand-voice/README.md | 112 | ├── SKILL.md # Generation orchestration | CODE |
| MEDIUM | …in/skills/general/references/routing-implementation.md | 107 | // Hard guardrails: SDK embed/custom-video requests should not fall back to REST. | COMMENT |
| MEDIUM | human-resources/README.md | 3 | A people operations plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic deskt | CODE |
| MEDIUM | operations/README.md | 3 | A business operations plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic des | CODE |
| MEDIUM | product-management/README.md | 3 | A product management plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desk | CODE |
| MEDIUM | .claude-plugin/marketplace.json | 1424 | "url": "https://github.com/amzn/selling-partner-agentic-toolkit.git", | CODE |
| MEDIUM | .claude-plugin/marketplace.json | 1427 | "homepage": "https://github.com/amzn/selling-partner-agentic-toolkit" | CODE |
| MEDIUM | .github/workflows/revert-failed-bumps.yml | 10 | # Scope and guardrails — this job has contents:write so it must be tight: | COMMENT |
| MEDIUM | marketing/README.md | 3 | A marketing plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desktop appli | CODE |
| MEDIUM | finance/README.md | 3 | A finance and accounting plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic | CODE |
| MEDIUM | legal/README.md | 3 | An AI-powered productivity plugin for in-house legal teams, primarily designed for [Cowork](https://claude.com/product/c | CODE |
| MEDIUM | data/README.md | 3 | A data analyst plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desktop ap | CODE |
| MEDIUM | engineering/README.md | 3 | A software engineering plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic de | CODE |
| MEDIUM | productivity/README.md | 3 | A productivity plugin primarily designed for [Cowork](https://claude.com/product/cowork), Anthropic's agentic desktop ap | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …-research/skills/single-cell-rna-qc/scripts/qc_core.py | 10 | CODE | |
| LOW | bio-research/skills/scvi-tools/scripts/model_utils.py | 11 | CODE | |
| LOW | …h/skills/scvi-tools/scripts/differential_expression.py | 14 | CODE | |
| LOW | bio-research/skills/scvi-tools/scripts/prepare_data.py | 54 | CODE | |
| LOW | …search/skills/scvi-tools/scripts/integrate_datasets.py | 49 | CODE | |
| LOW | …-research/skills/scvi-tools/scripts/transfer_labels.py | 42 | CODE | |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 18 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 23 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 25 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 28 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 30 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 12 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 29 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 29 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 29 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 32 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 32 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 32 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 32 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 40 | CODE | |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 40 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 16 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 16 | CODE | |
| LOW | …ls/instrument-data-to-allotrope/scripts/flatten_asm.py | 14 | CODE | |
| LOW | …ls/instrument-data-to-allotrope/scripts/flatten_asm.py | 16 | CODE | |
| LOW | …ls/instrument-data-to-allotrope/scripts/flatten_asm.py | 17 | CODE | |
| LOW | …/instrument-data-to-allotrope/scripts/export_parser.py | 17 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …earch/skills/single-cell-rna-qc/scripts/qc_plotting.py | 108 | def plot_filtering_thresholds(adata, outlier_masks, thresholds, output_path): | CODE |
| LOW | …s/nextflow-development/scripts/generate_samplesheet.py | 352 | def validate_existing_samplesheet(csv_path: str, pipeline: str) -> ValidationResult: | CODE |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 23 | def load_all_pipeline_configs() -> Dict[str, Dict]: | CODE |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 80 | def calculate_pipeline_scores(scan_info: Dict, configs: Dict) -> Dict[str, Dict]: | CODE |
| LOW | …nextflow-development/scripts/utils/sample_inference.py | 131 | def infer_tumor_normal_status(sample_name: str) -> Optional[int]: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/validators.py | 208 | def _validate_atacseq_specific( | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 144 | def fetch_sra_study_accession(geo_id: str) -> Optional[str]: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 502 | def fetch_bioproject_from_geo(geo_id: str) -> Optional[str]: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 565 | def fetch_sra_run_info_detailed(geo_id: str, bioproject: Optional[str] = None) -> List[Dict]: | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 789 | def format_sample_groups_table(groups: Dict[str, Dict]) -> str: | CODE |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 484 | def validate_naming_conventions(content_str: str, result: ValidationResult): | CODE |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 665 | def validate_unique_identifiers(content_str: str, result: ValidationResult): | CODE |
| LOW⚡ | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 714 | def validate_nested_document_structure( | CODE |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 745 | def find_flattened_fields_in_measurements(obj, path=""): | CODE |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 848 | def validate_liquid_handler_structure( | CODE |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 195 | def get_deterministic_timestamp(filepath: str) -> str: | CODE |
| LOW | …t/zoom-plugin/skills/rtms/examples/manual-websocket.md | 440 | function subscribeToParticipantVideo(streamId, userId) { | CODE |
| LOW | …ner-built/zoom-plugin/skills/rtms/examples/rtms-bot.md | 313 | async function connectSignalingWithRetry(signalingUrl, sessionKey) { | CODE |
| LOW | …ilt/zoom-plugin/skills/rtms/concepts/lifecycle-flow.md | 373 | function subscribeToParticipantVideo(streamId, userId) { | CODE |
| LOW | …ral/use-cases/retrieve-meeting-and-subscribe-events.md | 810 | async function getMeetingParticipantsReport(meetingId) { | CODE |
| LOW | …in/skills/general/use-cases/recording-transcription.md | 230 | async function downloadPendingRecordings() { | CODE |
| LOW⚡ | …/skills/general/use-cases/user-and-meeting-creation.md | 435 | async function provisionUserWithMeetingSafe(userInfo, meetingInfo) { | CODE |
| LOW | …zoom-plugin/skills/team-chat/examples/chatbot-setup.md | 100 | function verifyZoomWebhookSignature(req) { | CODE |
| LOW | …uilt/zoom-plugin/skills/team-chat/concepts/webhooks.md | 97 | function verifyZoomWebhookSignature(req) { | CODE |
| LOW | …/skills/video-sdk/web/troubleshooting/common-issues.md | 72 | async function renderExistingParticipants() { | CODE |
| LOW | …lugin/skills/video-sdk/web/examples/video-rendering.md | 87 | async function renderExistingParticipants() { | CODE |
| LOW | …/skills/video-sdk/web/examples/session-join-pattern.md | 179 | async function renderExistingParticipants() { | CODE |
| LOW | …lugin/skills/video-sdk/web/examples/command-channel.md | 81 | async function joinAndSetupCommandChannel(topic, jwt, userName) { | CODE |
| LOW | …lls/video-sdk/web/concepts/sdk-architecture-pattern.md | 187 | async function renderExistingParticipants() { | CODE |
| LOW | …ls/probe-sdk/examples/comprehensive-network-pattern.md | 8 | export async function runComprehensiveDiagnostic() { | CODE |
| LOW | …oom-plugin/skills/webhooks/references/subscriptions.md | 195 | async function updateWebhookSubscription(accessToken, events) { | CODE |
| LOW | productivity/skills/dashboard.html | 2049 | function startEditingListSectionTitle(titleEl, section) { | CODE |
| LOW | productivity/skills/dashboard.html | 2828 | function renderMemoryDirectoryFlat(dirName, files) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ills/nextflow-development/scripts/check_environment.py | 73 | fix="sudo usermod -aG docker $USER && newgrp docker" | CODE |
| HIGH | …ills/nextflow-development/scripts/check_environment.py | 120 | fix="curl -s https://get.nextflow.io | bash && mv nextflow ~/bin/ && export PATH=$HOME/bin:$PATH" | CODE |
| HIGH⚡ | …/instrument-data-to-allotrope/scripts/export_parser.py | 193 | "execution_count": null, | STRING |
| HIGH⚡ | …/instrument-data-to-allotrope/scripts/export_parser.py | 202 | "execution_count": null, | STRING |
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 224 | "execution_count": null, | STRING |
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 242 | "execution_count": null, | STRING |
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 264 | "execution_count": null, | STRING |
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 280 | "execution_count": null, | STRING |
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 325 | "execution_count": null, | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …-research/skills/single-cell-rna-qc/scripts/qc_core.py | 104 | CODE | |
| LOW | …o-research/skills/scvi-tools/scripts/validate_adata.py | 83 | CODE | |
| LOW | bio-research/skills/scvi-tools/scripts/model_utils.py | 566 | CODE | |
| LOW | bio-research/skills/scvi-tools/scripts/cluster_embed.py | 83 | CODE | |
| LOW | bio-research/skills/scvi-tools/scripts/train_model.py | 232 | CODE | |
| LOW | …s/nextflow-development/scripts/generate_samplesheet.py | 283 | CODE | |
| LOW | …s/nextflow-development/scripts/generate_samplesheet.py | 373 | CODE | |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 47 | CODE | |
| LOW | …ills/nextflow-development/scripts/check_environment.py | 238 | CODE | |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 37 | CODE | |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 80 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 396 | CODE | |
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 557 | CODE | |
| LOW | …/skills/nextflow-development/scripts/manage_genomes.py | 418 | CODE | |
| LOW | …s/nextflow-development/scripts/utils/file_discovery.py | 42 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/validators.py | 57 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 49 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 197 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 298 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 353 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 399 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 502 | CODE | |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 565 | CODE | |
| LOW | …ls/instrument-data-to-allotrope/scripts/flatten_asm.py | 86 | CODE | |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 714 | CODE | |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 745 | CODE | |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 101 | CODE | |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 263 | CODE | |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 302 | CODE | |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 371 | CODE | |
| LOW | …s/data-context-extractor/scripts/package_data_skill.py | 44 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ills/nextflow-development/scripts/check_environment.py | 271 | except Exception: | CODE |
| HIGH | …ills/nextflow-development/scripts/check_environment.py | 263 | except Exception: | CODE |
| HIGH | …kills/nextflow-development/scripts/detect_data_type.py | 74 | except Exception: | CODE |
| HIGH | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 93 | except Exception: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …n/skills/meeting-sdk/web/concepts/sharedarraybuffer.md | 94 | <meta http-equiv="origin-trial" content="YOUR_TOKEN_HERE" /> | CODE |
| HIGH | …in/skills/general/use-cases/transcription-bot-linux.md | 328 | ASSEMBLYAI_API_KEY=your_api_key | CODE |
| HIGH | …tual-agent/web/examples/campaign-and-entry-patterns.md | 6 | <script data-apikey="YOUR_API_KEY" src="https://us01ccistatic.zoom.us/us01cci/web-sdk/zcc-sdk.js"></script> | CODE |
| HIGH | …tual-agent/web/examples/campaign-and-entry-patterns.md | 22 | apikey: 'YOUR_API_KEY', | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | bio-research/skills/scvi-tools/scripts/train_model.py | 142 | # Check if data needs preprocessing | COMMENT |
| LOW | bio-research/skills/scvi-tools/scripts/train_model.py | 187 | # Check if this is MuData | COMMENT |
| LOW | …kills/nextflow-development/scripts/detect_data_type.py | 191 | # Check if any sequencing files found | COMMENT |
| LOW | …/skills/nextflow-development/scripts/manage_genomes.py | 376 | # Check if installed locally | COMMENT |
| LOW | …kills/nextflow-development/scripts/utils/validators.py | 107 | # Check if there's a default | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 458 | # Check if technique is in known list (soft validation) | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 466 | # Check if technique seems appropriate for content | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 651 | # Check if field appears in measurement document context but not in calculated data | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 727 | # Check if proper nested documents exist | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 750 | # Check if we're inside a measurement document | COMMENT |
| LOW | …s/instrument-data-to-allotrope/scripts/validate_asm.py | 768 | # Check if this key should be nested but isn't | COMMENT |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 115 | # Read file content if not provided | COMMENT |
| LOW | …instrument-data-to-allotrope/scripts/convert_to_asm.py | 283 | # Read file based on extension | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …h/skills/instrument-data-to-allotrope/requirements.txt | 1 | # Instrument Data to Allotrope Skill - Pinned Dependencies | COMMENT |
| LOW | …h/skills/instrument-data-to-allotrope/requirements.txt | 21 | # PDF parsing support (for instruments that export PDFs) | COMMENT |
| LOW | …oom-plugin/skills/meeting-sdk/web/client-view/SKILL.md | 221 | ## Event Listeners | COMMENT |
| LOW | …ls/meeting-sdk/windows/troubleshooting/build-errors.md | 41 | - All `.h` files that include SDK headers | COMMENT |
| LOW | …ls/meeting-sdk/windows/troubleshooting/build-errors.md | 241 | COMMENT | |
| LOW | …ting-sdk/windows/examples/custom-ui-video-rendering.md | 201 | ## Complete Event Listener Implementations | COMMENT |
| LOW | …in/skills/general/references/authorization-patterns.md | 121 | } | COMMENT |
| LOW | …n/skills/video-sdk/linux/references/linux-reference.md | 781 | #include "helpers/zoom_video_sdk_video_helper_interface.h" | COMMENT |
| LOW | …ills/video-sdk/windows/references/windows-reference.md | 1181 | // Core headers | COMMENT |
| LOW | …lls/video-sdk/windows/examples/session-join-pattern.md | 21 | #include <windows.h> | COMMENT |
| LOW | .github/workflows/revert-failed-bumps.yml | 1 | name: Revert Failed Bumps | COMMENT |
| LOW | .github/workflows/check-mcp-urls.yml | 1 | name: Check MCP URLs | COMMENT |
| LOW | .github/workflows/external-pr-scope-guard.yml | 1 | name: External PR Scope Guard | COMMENT |
| LOW | .github/workflows/scan-plugins.yml | 1 | name: Scan Plugins | COMMENT |
| LOW | .github/workflows/scan-plugins.yml | 81 | # Federation (anthropic-federation-rule-id input) — the IDs are literal | COMMENT |
| LOW | .github/workflows/bump-plugin-shas.yml | 1 | name: Bump Plugin SHAs | COMMENT |
| LOW | .github/workflows/bump-plugin-shas.yml | 21 | # bump-blocking required check is `scan`: this repo has NO validate-plugins.yml, | COMMENT |
| LOW | .github/workflows/bump-plugin-shas.yml | 81 | pr-mode: per-entry | COMMENT |
| LOW | .github/scripts/external-pr-scope.js | 1 | 'use strict'; | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | partner-built/zoom-plugin/skills/ui-toolkit/SKILL.md | 85 | userName: "John Doe", | CODE |
| LOW | …t/zoom-plugin/skills/meeting-sdk/web/references/web.md | 247 | userEmail: 'user@example.com', | CODE |
| LOW | …ral/use-cases/retrieve-meeting-and-subscribe-events.md | 628 | joinMeeting('123456789', 'John Doe'); | CODE |
| LOW | …/skills/general/use-cases/user-and-meeting-creation.md | 422 | // user: { id: 'abc123', email: 'newuser@example.com', name: 'John Doe' }, | COMMENT |
| LOW | …zoom-plugin/skills/general/use-cases/embed-meetings.md | 86 | userName: 'John Doe', | CODE |
| LOW | …zoom-plugin/skills/general/use-cases/embed-meetings.md | 111 | userName: 'John Doe', | CODE |
| LOW | …om-plugin/skills/team-chat/references/message-cards.md | 145 | { "key": "Assignee", "value": "John Doe" } | CODE |
| LOW | …uilt/zoom-plugin/skills/team-chat/concepts/webhooks.md | 266 | "userName": "John Doe", | CODE |
| LOW | …uilt/zoom-plugin/skills/team-chat/concepts/webhooks.md | 315 | "userName": "John Doe" | CODE |
| LOW | …-plugin/skills/zoom-apps-sdk/examples/layers-camera.md | 113 | ctx.fillText('Acme Corp', 20, 695); | CODE |
| LOW | …ilt/zoom-plugin/skills/websockets/references/events.md | 152 | "user_name": "John Doe", | CODE |
| LOW | …ilt/zoom-plugin/skills/websockets/references/events.md | 175 | "user_name": "John Doe", | CODE |
| LOW | …ilt/zoom-plugin/skills/websockets/references/events.md | 198 | "user_name": "John Doe" | CODE |
| LOW | …ilt/zoom-plugin/skills/websockets/references/events.md | 223 | "user_name": "John Doe" | CODE |
| LOW | partner-built/zoom-plugin/skills/cobrowse-sdk/SKILL.md | 189 | "userName": "John Doe" | CODE |
| LOW | …r-built/zoom-plugin/skills/cobrowse-sdk/get-started.md | 141 | "userName": "John Doe" | CODE |
| LOW | …uilt/zoom-plugin/skills/rest-api/references/reports.md | 71 | "user_email": "user@example.com", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/instrument-data-to-allotrope/scripts/export_parser.py | 25 | Auto-generated by Claude instrument-data-to-allotrope skill | STRING |
| HIGH⚡ | …/instrument-data-to-allotrope/scripts/export_parser.py | 184 | "Auto-generated by Claude instrument-data-to-allotrope skill\\n", | STRING |
| HIGH | …n/skills/general/use-cases/ai-companion-integration.md | 345 | // Archive all AI-generated content | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 636 | # Define the fixed column order for SRA runinfo format | COMMENT |
| MEDIUM | …s/data-context-extractor/scripts/package_data_skill.py | 84 | # Create the zip file | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …h/skills/nextflow-development/scripts/sra_geo_fetch.py | 53 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/skills/nextflow-development/scripts/utils/__init__.py | 42 | __all__ = [ | CODE |
| LOW | …kills/nextflow-development/scripts/utils/ncbi_utils.py | 23 | logger = logging.getLogger(__name__) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | small-business/shared/reference/artifact-example.html | 274 | <pre>Hi Dana, just a friendly nudge that invoice #1042 (USD 1,240) is a bit overdue. Let me know if you need anyth | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ills/nextflow-development/scripts/check_environment.py | 364 | """Run all environment checks and return comprehensive report.""" | STRING |