Repository Analysis

zebbern/claude-code-guide

Claude Code Guide - Setup, Commands, workflows, agents, skills & tips-n-tricks go from beginner to power user!

6.4 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of zebbern/claude-code-guide, a Python project with 4,405 GitHub stars. SynthScan v2.0 examined 144,448 lines of code across 497 source files, recording 539 pattern matches distributed across 14 syntactic categories. The overall adjusted score of 6.4 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

6.4
Adjusted Score
6.4
Raw Score
100%
Time Factor
2026-07-12
Last Push
4.4K
Stars
Python
Language
144.4K
Lines of Code
497
Files
539
Pattern Hits
2026-07-14
Scan Date
0.02
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 1HIGH 10MEDIUM 112LOW 416

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 539 distinct pattern matches across 14 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators88 hits · 285 pts
SeverityFileLineSnippetContext
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py28# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py30# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py99# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py101# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py128# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py130# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py207# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py209# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py215# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py217# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py366# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py368# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py395# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py397# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py23# ─── SQL safety ─────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py71# ─── Schema extraction ──────────────────────────────────────────────────────COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py289# ─── Query optimizer (rule-based) ───────────────────────────────────────────COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py479# ─── EXPLAIN interpreter ────────────────────────────────────────────────────COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py788# ─── Compact schema formatter ───────────────────────────────────────────────COMMENT
MEDIUMskills/sql-insight/scripts/sql_query_helper.py819# ─── CLI ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py22# ── Severity ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py31# ── Directories to always skip ───────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py40# ── Binary extensions to skip ────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py53# ── File extension → language tag ────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py81# ── Secret regex patterns ────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py171# ── OWASP patterns ───────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py374# ── Entropy ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py397# ── Finding ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py424# ── File walker ──────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py463# ── Dependency scanner ───────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py579# ── Secret scanner ───────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py634# ── OWASP scanner ────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py692# ── Reporter ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py764# ── Deduplication ────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/code-vuln-audit/scripts/security_scan.py779# ── Main ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1040 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1042 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py873# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py875# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1079 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1082 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1138 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1140 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1178 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1180 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1203 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1205 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1255 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1257 # -----------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1283# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/audit-flow/scripts/audit.py1285# ---------------------------------------------------------------------------COMMENT
MEDIUMskills/playwright/core/configuration.md30 // ── Test discovery ──────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md34 // ── Execution ───────────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md40 // ── Reporting ───────────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md45 // ── Timeouts ────────────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md51 // ── Shared browser context options ──────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md70 // ── Projects (browser targets) ─────────────────────────────────COMMENT
MEDIUMskills/playwright/core/configuration.md94 // ── Dev server ──────────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/mobile-and-responsive.md721 // ── Desktop ────────────────────────────────────────────COMMENT
MEDIUMskills/playwright/core/mobile-and-responsive.md735 // ── Mobile ─────────────────────────────────────────────COMMENT
28 more matches not shown…
Structural Annotation Overuse124 hits · 240 pts
SeverityFileLineSnippetContext
LOWskills/broken-authentication/SKILL.md202# Step 1: Get session before loginCOMMENT
LOWskills/broken-authentication/SKILL.md206# Step 2: Login with same sessionCOMMENT
LOWskills/broken-authentication/SKILL.md211# Step 3: Check if session changedCOMMENT
LOWskills/broken-authentication/SKILL.md406# Step 1: Identify lockout thresholdCOMMENT
LOWskills/broken-authentication/SKILL.md410# Step 2: Test bypass via IP rotationCOMMENT
LOWskills/broken-authentication/SKILL.md420# Step 3: Test bypass via case manipulationCOMMENT
LOWskills/broken-authentication/SKILL.md431# Step 1: Capture JWT tokenCOMMENT
LOWskills/broken-authentication/SKILL.md434# Step 2: Decode and analyzeCOMMENT
LOWskills/broken-authentication/SKILL.md438# Step 3: Try "none" algorithm attackCOMMENT
LOWskills/broken-authentication/SKILL.md443# Step 4: Submit modified tokenCOMMENT
LOWskills/broken-authentication/SKILL.md452# Step 1: Request reset for test accountCOMMENT
LOWskills/broken-authentication/SKILL.md456# Step 2: Capture reset linkCOMMENT
LOWskills/broken-authentication/SKILL.md459# Step 3: Test token propertiesCOMMENT
LOWskills/broken-authentication/SKILL.md464# Step 4: Test for user parameter manipulationCOMMENT
LOWskills/active-directory-attacks/SKILL.md48### Step 1: Kerberos Clock SyncCOMMENT
LOWskills/active-directory-attacks/SKILL.md66### Step 2: AD Reconnaissance with BloodHoundCOMMENT
LOWskills/active-directory-attacks/SKILL.md81### Step 3: PowerView EnumerationCOMMENT
LOW…ls/code-documenter/references/user-guides-tutorials.md75## Step 1: Set Up the ProjectCOMMENT
LOW…ls/code-documenter/references/user-guides-tutorials.md85## Step 2: Fetch UsersCOMMENT
LOW…ls/code-documenter/references/user-guides-tutorials.md106## Step 3: Create the ComponentCOMMENT
LOW…ls/code-documenter/references/user-guides-tutorials.md150## Step 4: Test ItCOMMENT
LOWskills/file-path-traversal/SKILL.md363# Step 1: Identify potential parametersCOMMENT
LOWskills/file-path-traversal/SKILL.md366# Step 2: Test basic traversalCOMMENT
LOWskills/file-path-traversal/SKILL.md369# Step 3: Test encoding variationsCOMMENT
LOWskills/file-path-traversal/SKILL.md373# Step 4: Test bypass techniquesCOMMENT
LOWskills/file-path-traversal/SKILL.md377# Step 5: Test absolute pathsCOMMENT
LOWskills/file-path-traversal/SKILL.md380# Step 6: Test with null bytes (legacy)COMMENT
LOWskills/file-path-traversal/SKILL.md383# Step 7: Attempt wrapper exploitationCOMMENT
LOWskills/file-path-traversal/SKILL.md386# Step 8: Attempt log poisoning for RCECOMMENT
LOWskills/sql-insight/SKILL.md30# Step 1: Extract schema (compact mode, suitable for LLM context)COMMENT
LOWskills/sql-insight/SKILL.md33# Step 2: Analyze SQL optimization suggestionsCOMMENT
LOWskills/sql-insight/SKILL.md36# Step 3: View EXPLAIN execution planCOMMENT
LOWskills/idor-testing/SKILL.md86# Step 1: Capture original authenticated requestCOMMENT
LOWskills/idor-testing/SKILL.md90# Step 2: Modify ID to target another userCOMMENT
LOWskills/idor-testing/SKILL.md328# Step 1: Enumerate user rolesCOMMENT
LOWskills/idor-testing/SKILL.md333# Step 2: Access admin functions with discovered IDCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md408# Step 1: Service discoveryCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md411# Step 2: Banner grabCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md416# Step 3: User enumerationCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md419# Step 4: Open relay testCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md422# Step 5: Authentication testCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md425# Step 6: TLS checkCOMMENT
LOWskills/smtp-penetration-testing/SKILL.md428# Step 7: Check email authenticationCOMMENT
LOWskills/pdf/forms.md81## Step 1: Try Structure Extraction FirstCOMMENT
LOWskills/pdf/forms.md270## Step 2: Validate Before FillingCOMMENT
LOWskills/pdf/forms.md281## Step 3: Fill the FormCOMMENT
LOWskills/pdf/forms.md286## Step 4: Verify OutputCOMMENT
LOWskills/playwright/playwright-cli/storage-and-auth.md93### Step 1: Log In and SaveCOMMENT
LOWskills/playwright/playwright-cli/storage-and-auth.md114### Step 2: Reuse Auth StateCOMMENT
LOWskills/playwright/playwright-cli/advanced-workflows.md405# Step 1: Personal InfoCOMMENT
LOWskills/playwright/playwright-cli/advanced-workflows.md414# Step 2: AddressCOMMENT
LOWskills/playwright/playwright-cli/advanced-workflows.md423# Step 3: Upload DocumentsCOMMENT
LOWskills/playwright/playwright-cli/advanced-workflows.md429# Step 4: Review and SubmitCOMMENT
LOWskills/playwright/playwright-cli/running-custom-code.md499 // Step 1: Personal infoCOMMENT
LOWskills/playwright/playwright-cli/running-custom-code.md505 // Step 2: AddressCOMMENT
LOWskills/playwright/playwright-cli/running-custom-code.md513 // Step 3: Confirm and submitCOMMENT
LOWskills/playwright/core/forms-and-validation.md416 // Step 1: ShippingCOMMENT
LOWskills/playwright/core/forms-and-validation.md428 // Step 2: PaymentCOMMENT
LOWskills/playwright/core/forms-and-validation.md439 // Step 3: ReviewCOMMENT
LOWskills/playwright/core/api-testing.md1334 // Step 1: Create a productCOMMENT
64 more matches not shown…
Fake / Example Data204 hits · 220 pts
SeverityFileLineSnippetContext
LOWREADME.md329export CLAUDE_CODE_USER_EMAIL="user@example.com" # Override user email (SDK / automation flows)CODE
LOWskills/database-optimizer/references/mysql-tuning.md258SELECT name, created_at FROM users WHERE email = 'user@example.com';CODE
LOWskills/database-optimizer/references/mysql-tuning.md263WHERE email = 'user@example.com';CODE
LOW…ills/database-optimizer/references/index-strategies.md97WHERE email = 'user@example.com';CODE
LOW…/code-documenter/references/api-docs-nestjs-express.md56 example: "John Doe",CODE
LOW…lls/code-documenter/references/interactive-api-docs.md27 example: "user@example.com"CODE
LOW…lls/code-documenter/references/interactive-api-docs.md230 @example "user@example.com"STRING
LOW…lls/code-documenter/references/interactive-api-docs.md236 @example "John Doe"STRING
LOW…lls/code-documenter/references/interactive-api-docs.md438 name="John Doe",CODE
LOW…lls/code-documenter/references/interactive-api-docs.md452 name: "John Doe",CODE
LOW…lls/code-documenter/references/interactive-api-docs.md465 Name: "John Doe",CODE
LOW…lls/code-documenter/references/interactive-api-docs.md481 name: 'John Doe',CODE
LOW…lls/code-documenter/references/interactive-api-docs.md534 name: "John Doe",CODE
LOW…/code-documenter/references/api-docs-fastapi-django.md16 name: str = Field(..., min_length=1, max_length=100, example="John Doe")CODE
LOWskills/idor-testing/SKILL.md275 "street": "123 Main St",CODE
LOWskills/typescript-pro/references/type-guards.md270const email: Email = createEmail("user@example.com")CODE
LOW…lls/playwright/playwright-cli/tracing-and-debugging.md227playwright-cli fill e1 "Jane Doe"CODE
LOW…lls/playwright/playwright-cli/tracing-and-debugging.md388playwright-cli fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/storage-and-auth.md99playwright-cli fill e1 "admin@example.com"CODE
LOWskills/playwright/playwright-cli/storage-and-auth.md131playwright-cli fill e1 "admin@example.com"CODE
LOWskills/playwright/playwright-cli/storage-and-auth.md138playwright-cli fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/storage-and-auth.md332 localStorage.setItem('user_name', 'Jane Doe');CODE
LOWskills/playwright/playwright-cli/test-generation.md12playwright-cli fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/test-generation.md13# Output: await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com');COMMENT
LOWskills/playwright/playwright-cli/test-generation.md49playwright-cli fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/test-generation.md51# await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com');COMMENT
LOWskills/playwright/playwright-cli/test-generation.md71 await page.getByRole("textbox", { name: "Email" }).fill("user@example.com")CODE
LOWskills/playwright/playwright-cli/test-generation.md86 await page.getByRole("textbox", { name: "Email" }).fill("user@example.com")CODE
LOWskills/playwright/playwright-cli/test-generation.md130playwright-cli fill e1 "Jane Doe"CODE
LOWskills/playwright/playwright-cli/test-generation.md131# await page.getByRole('textbox', { name: 'Full Name' }).fill('Jane Doe');COMMENT
LOWskills/playwright/playwright-cli/test-generation.md132playwright-cli fill e2 "123 Main St"CODE
LOWskills/playwright/playwright-cli/test-generation.md133# await page.getByRole('textbox', { name: 'Address' }).fill('123 Main St');COMMENT
LOWskills/playwright/playwright-cli/test-generation.md150playwright-cli fill e1 "Acme Corp"CODE
LOWskills/playwright/playwright-cli/test-generation.md239 await page.getByRole("textbox", { name: "Full Name" }).fill("Jane Doe")CODE
LOWskills/playwright/playwright-cli/test-generation.md240 await page.getByRole("textbox", { name: "Address" }).fill("123 Main St")CODE
LOWskills/playwright/playwright-cli/test-generation.md302 name: "Jane Doe",CODE
LOWskills/playwright/playwright-cli/advanced-workflows.md66 await popup.fill('input[name=email]', 'user@example.com');CODE
LOWskills/playwright/playwright-cli/advanced-workflows.md416playwright-cli fill e1 "123 Main Street"CODE
LOWskills/playwright/playwright-cli/advanced-workflows.md450 await page.fill('#company-name', 'Acme Corp');CODE
LOWskills/playwright/playwright-cli/advanced-workflows.md455 await page.fill('#contact-name', 'Jane Doe');CODE
LOWskills/playwright/playwright-cli/running-custom-code.md465 await page.fill('input[name=email]', 'user@example.com');CODE
LOWskills/playwright/playwright-cli/running-custom-code.md507 await page.fill('#street', '123 Main St');CODE
LOWskills/playwright/playwright-cli/core-commands.md11playwright-cli fill e1 "user@example.com" # Fill an input fieldCODE
LOWskills/playwright/playwright-cli/core-commands.md35playwright-cli fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/core-commands.md145playwright-cli fill e5 "user@example.com"CODE
LOWskills/playwright/playwright-cli/core-commands.md309playwright-cli fill e1 "admin@example.com"CODE
LOWskills/playwright/playwright-cli/core-commands.md324playwright-cli fill e1 "Jane Doe"CODE
LOWskills/playwright/playwright-cli/session-management.md14playwright-cli -s=auth fill e1 "user@example.com"CODE
LOWskills/playwright/playwright-cli/session-management.md75playwright-cli -s=admin fill e1 "admin@example.com"CODE
LOWskills/playwright/playwright-cli/session-management.md277playwright-cli -s=login fill e1 "user@example.com"CODE
LOWskills/playwright/pom/pom-vs-fixtures-vs-helpers.md829 await login.emailInput.fill("user@example.com")CODE
LOWskills/playwright/core/forms-and-validation.md420 await page.getByLabel("Address").fill("123 Main St")CODE
LOWskills/playwright/core/forms-and-validation.md10await page.getByLabel("Name").fill("Jane Doe")CODE
LOWskills/playwright/core/forms-and-validation.md215 await page.getByLabel("Name").fill("Jane Doe")CODE
LOWskills/playwright/core/forms-and-validation.md260 await page.getByLabel("Name").fill("Jane Doe")CODE
LOWskills/playwright/core/forms-and-validation.md444 await expect(page.getByText("123 Main St")).toBeVisible()CODE
LOWskills/playwright/core/forms-and-validation.md469 await page.getByLabel("Address").fill("123 Main St")CODE
LOWskills/playwright/core/forms-and-validation.md479 await expect(page.getByLabel("Address")).toHaveValue("123 Main St")CODE
LOWskills/playwright/core/forms-and-validation.md495 await page.getByLabel("Address").fill("123 Main St")CODE
LOWskills/playwright/core/forms-and-validation.md516 await expect(page.getByText("123 Main St")).toBeVisible()CODE
144 more matches not shown…
Excessive Try-Catch Wrapping34 hits · 48 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md2777 print(f"Error: Invalid JSON input: {e}", file=sys.stderr)CODE
MEDIUMREADME.md2816 print(f"Error: Invalid JSON input: {e}", file=sys.stderr)CODE
MEDIUMREADME.md2865 print(f"Error: Invalid JSON input: {e}", file=sys.stderr)CODE
LOWarchive/collection/django/django-backend-expert.md277 except Exception as e:CODE
LOWarchive/collection/django/django-backend-expert.md456 except Exception as e:CODE
LOWarchive/collection/django/django-backend-expert.md479 except Exception as e:CODE
MEDIUMskills/code-to-diagram/scripts/analyze_codebase.py442 print(f"Error: '{args.directory}' is not a valid directory", file=sys.stderr)CODE
LOWskills/sql-insight/scripts/sql_query_helper.py945 except Exception as e:CODE
MEDIUMskills/timeline-builder/scripts/generate_timeline.py600 print(f"Error: config file not found: {args.config}", file=sys.stderr)STRING
MEDIUMskills/timeline-builder/scripts/generate_timeline.py603 print(f"Error: invalid JSON - {e}", file=sys.stderr)STRING
MEDIUMskills/timeline-builder/scripts/generate_timeline.py607 print("Error: no events in config", file=sys.stderr)STRING
MEDIUMskills/code-vuln-audit/scripts/security_scan.py846 print(f"Error: '{args.target}' is not a directory", file=sys.stderr)STRING
LOWskills/ssh-penetration-testing/SKILL.md349 except Exception as e:CODE
MEDIUMskills/audit-flow/scripts/audit.py1029 print(f"Error: Ours CSV directory not found at {ours_dir}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py1034 print(f"Error: Theirs directory not found at {theirs_dir}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py111 print(f"Error: Database not found at {DB_PATH}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py935 print(f"Error: CSV directory not found at {CSV_DIR}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py943 print(f"Error: Missing CSV file: {csv_path}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py1518 print(f"Error: ours DB not found: {ours_path}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py1521 print(f"Error: theirs DB not found: {theirs_path}", file=sys.stderr)CODE
MEDIUMskills/audit-flow/scripts/audit.py1570 print("Error: not in a git repository", file=sys.stderr)CODE
LOWskills/pdf/reference.md503 except Exception as e:CODE
LOWskills/pdf/reference.md523 except Exception as e:CODE
LOWskills/pdf/reference.md604except Exception as e:CODE
LOWskills/database-scout/scripts/db_explorer.py464 except Exception as e:CODE
MEDIUMskills/shodan-reconnaissance/SKILL.md472 print(f"Error: {e}")CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py580 except Exception:CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py648 except Exception as e:CODE
LOWskills/html-injection-testing/SKILL.md393 except Exception as e:CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py49 except Exception:CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py244 except Exception as e:CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py308 except Exception as e:CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py333 except Exception:CODE
MEDIUMskills/route-to-openapi/scripts/generate_api_doc.py606 print(f"Error: '{source_dir}' is not a directory.", file=sys.stderr)CODE
Magic Placeholder Names8 hits · 40 pts
SeverityFileLineSnippetContext
HIGHREADME.md3892export ANTHROPIC_AUTH_TOKEN=${YOUR_API_KEY}CODE
HIGHskills/dev-guide-generator/SKILL.md112 - When configuration files are involved, use placeholders (e.g., `YOUR_API_KEY`) and explain how to obtain the real vCODE
HIGH…ls/code-documenter/references/documentation-systems.md40 apiKey: "YOUR_API_KEY",CODE
HIGH…ls/code-documenter/references/documentation-systems.md201 apiKey: 'YOUR_API_KEY',CODE
HIGHskills/shodan-reconnaissance/SKILL.md51shodan init YOUR_API_KEYCODE
HIGHskills/shodan-reconnaissance/SKILL.md279api = shodan.Shodan('YOUR_API_KEY')CODE
HIGHskills/shodan-reconnaissance/SKILL.md440API_KEY = 'YOUR_API_KEY'CODE
HIGHskills/shodan-reconnaissance/SKILL.md498| No API Key Configured | Key not initialized | Run `shodan init YOUR_API_KEY` then verify with `shodan info` |CODE
Deep Nesting38 hits · 34 pts
SeverityFileLineSnippetContext
LOWskills/code-to-diagram/scripts/analyze_codebase.py169CODE
LOWskills/code-to-diagram/scripts/analyze_codebase.py320CODE
LOWskills/code-to-diagram/scripts/analyze_codebase.py33CODE
LOWskills/sql-insight/scripts/sql_query_helper.py869CODE
LOWskills/code-vuln-audit/scripts/security_scan.py582CODE
LOWskills/code-vuln-audit/scripts/security_scan.py637CODE
LOWskills/audit-flow/scripts/audit.py508CODE
LOWskills/audit-flow/scripts/audit.py602CODE
LOWskills/audit-flow/scripts/audit.py666CODE
LOWskills/audit-flow/scripts/audit.py907CODE
LOWskills/audit-flow/scripts/audit.py932CODE
LOWskills/audit-flow/scripts/audit.py1015CODE
LOWskills/audit-flow/scripts/audit.py1304CODE
LOWskills/audit-flow/scripts/audit.py1618CODE
LOWskills/audit-flow/scripts/audit.py1210CODE
LOWskills/pdf/scripts/fill_fillable_fields.py11CODE
LOWskills/pdf/scripts/fill_fillable_fields.py55CODE
LOWskills/pdf/scripts/extract_form_field_info.py19CODE
LOWskills/pdf/scripts/extract_form_field_info.py47CODE
LOWskills/pdf/scripts/extract_form_structure.py20CODE
LOWskills/pdf/scripts/check_bounding_boxes.py15CODE
LOWskills/http-load-profiler/scripts/http_benchmark.py97CODE
LOWskills/http-load-profiler/scripts/http_benchmark.py328CODE
LOWskills/database-scout/scripts/db_explorer.py424CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py43CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py62CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py78CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py138CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py248CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py299CODE
LOW…/dataset-quality-audit/scripts/data_quality_checker.py530CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py20CODE
LOW…ills/regression-modeler/scripts/regression_analyzer.py54CODE
LOWskills/route-to-openapi/scripts/generate_api_doc.py44CODE
LOWskills/route-to-openapi/scripts/generate_api_doc.py641CODE
LOWskills/route-to-openapi/scripts/generate_api_doc.py162CODE
LOWskills/route-to-openapi/scripts/generate_api_doc.py200CODE
LOWskills/data-viz-renderer/scripts/build_infographic.py602CODE
Hyper-Verbose Identifiers23 hits · 22 pts
SeverityFileLineSnippetContext
LOWarchive/collection/django/django-api-developer.md765 def test_list_products_unauthenticated(self):CODE
LOWarchive/collection/django/django-api-developer.md770 def test_list_products_authenticated(self):CODE
LOWarchive/collection/django/django-backend-expert.md723def update_product_popularity(sender, instance, action, pk_set, **kwargs):CODE
LOWarchive/collection/django/django-backend-expert.md732def prevent_category_deletion_with_products(sender, instance, **kwargs):CODE
LOWarchive/collection/django/django-backend-expert.md773 def test_is_available_property(self):CODE
LOWarchive/collection/django/django-backend-expert.md795 def test_create_order_success(self, mock_payment):CODE
LOWarchive/collection/django/django-orm-expert.md181 def search_products_optimized(query):CODE
LOWarchive/collection/django/django-orm-expert.md277 def get_sales_report_by_period(start_date, end_date):CODE
LOWarchive/collection/django/django-orm-expert.md728 def update_denormalized_fields():STRING
LOWarchive/collection/django/django-orm-expert.md782 def test_n_plus_one_prevention(self):CODE
LOWarchive/collection/django/django-orm-expert.md790 def test_complex_aggregation_performance(self):CODE
LOWskills/code-to-diagram/scripts/analyze_codebase.py219def generate_architecture_diagram(CODE
LOWskills/pdf/scripts/fill_fillable_fields.py55def validation_error_for_field_value(field_info, field_value):CODE
LOWskills/pdf/scripts/extract_form_field_info.py9def get_full_annotation_field_id(annotation):CODE
LOWskills/pdf/scripts/check_bounding_boxes.py15def get_bounding_box_messages(fields_json_stream) -> list[str]:CODE
LOWskills/pdf/scripts/fill_pdf_form_with_annotations.py10def transform_from_image_coords(bbox, image_width, image_height, pdf_width, pdf_height):CODE
LOWskills/pdf/scripts/fill_pdf_form_with_annotations.py23def transform_from_pdf_coords(bbox, pdf_height):CODE
LOWskills/test-suite-architect/scripts/init_qa_project.py21def create_directory_structure(base_path):CODE
LOWskills/test-suite-architect/scripts/init_qa_project.py35def create_test_execution_tracking(base_path, project_name):CODE
LOWskills/test-suite-architect/scripts/init_qa_project.py58def create_bug_tracking_template(base_path):CODE
LOWskills/test-suite-architect/scripts/init_qa_project.py179def create_weekly_report_template(base_path):STRING
LOWskills/caching/SKILL.md62export function getOrSet<T>(key: string, ttlMs: number, compute: () => T): T {CODE
LOWskills/log-error-digest/scripts/analyze_logs.py275def compute_time_distribution(entries: list[dict]) -> tuple:CODE
Modern AI Meta-Vocabulary5 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMCHANGELOG.md149- Changed `/review <pr>` back to a fast single-pass review; use `/code-review <level> <pr#>` for the multi-agent review CODE
MEDIUMREADME.md317export CLAUDE_CODE_DISABLE_1M_CONTEXT=1 # Disable 1 M-token context window (use default shorter context)CODE
MEDIUMREADME.md590claude --max-turns 3 -p "query" # Limit agentic turns (print mode only)CODE
MEDIUMREADME.md606/workflows # View dynamic workflows and background orchestrationCODE
MEDIUMskills/playwright/core/configuration.md8npx playwright init # scaffold config + first testCODE
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALarchive/collection/django/django-backend-expert.md206from django.core.exceptions import ValidationErrorCODE
Docstring Block Structure2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHskills/code-documenter/references/python-docstrings.md7Calculate total cost including tax. Args: items: List of items to calculate total for. tax_rate: TaSTRING
HIGH…/code-documenter/references/api-docs-fastapi-django.md34Create a new user account. Args: user: User creation data including name and email. Returns: CSTRING
Over-Commented Block4 hits · 4 pts
SeverityFileLineSnippetContext
LOWskills/scanning-tools/SKILL.md501COMMENT
LOWskills/playwright/playwright-cli/test-generation.md41COMMENT
LOWskills/windows-privilege-escalation/SKILL.md241# Install (runs as SYSTEM)COMMENT
LOWskills/shodan-reconnaissance/SKILL.md81# Country: AustraliaCOMMENT
Unused Imports5 hits · 4 pts
SeverityFileLineSnippetContext
LOWskills/audit-flow/scripts/audit.py20CODE
LOWskills/audit-flow/scripts/audit.py25CODE
LOWskills/localization-toolkit/scripts/i18n_audit.py8CODE
LOWskills/test-suite-architect/scripts/init_qa_project.py15CODE
LOWskills/route-to-openapi/scripts/generate_api_doc.py12CODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW.github/workflows/sync-release-notes.yml136 # Check if file needs updatingCOMMENT
LOW.github/workflows/sync-release-notes.yml235 # Check if there are changes to commitCOMMENT
AI Slop Vocabulary1 hit · 1 pts
SeverityFileLineSnippetContext
MEDIUM…ills/test-suite-architect/scripts/calculate_metrics.py17 """Calculate comprehensive QA metrics from tracking CSV."""STRING