345 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills.
This report presents the forensic synthetic code analysis of alirezarezvani/claude-skills, a Python project with 22,551 GitHub stars. SynthScan v2.0 examined 822,721 lines of code across 3621 source files, recording 5369 pattern matches distributed across 24 syntactic categories. The overall adjusted score of 11.1 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).
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.
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.
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.
The scanner identified 5369 distinct pattern matches across 24 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 38 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 40 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 66 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 68 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 157 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 159 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 284 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 286 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 356 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 358 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 437 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 439 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 115 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 117 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 35 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 37 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 168 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 170 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 225 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 227 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 360 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 362 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 419 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 421 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 493 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 495 | # ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 25 | # ─── Framework Definitions ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 67 | # ─── Control Domain Library ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 488 | # ─── Analysis ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 572 | # ─── Display ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 705 | # ─── Main ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 25 | # ─── Data Model ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 96 | # ─── Sample Data ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 337 | # ─── Analysis & Reporting ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 428 | # ─── Display ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 565 | # ─── Interactive Entry ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 614 | # ─── Main ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 34 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 36 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 57 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 59 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 103 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 105 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 134 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 136 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 267 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 269 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 445 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 447 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 471 | # --------------------------------------------------------------------------- | STRING |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 473 | # --------------------------------------------------------------------------- | STRING |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 37 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 39 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 100 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 102 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 201 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 203 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 316 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 318 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 393 | # --------------------------------------------------------------------------- | COMMENT |
| 799 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | INSTALLATION.md | 398 | ### Step 1: Clone Repository | COMMENT |
| LOW⚡ | INSTALLATION.md | 405 | ### Step 2: Install Dependencies (Optional) | COMMENT |
| LOW⚡ | INSTALLATION.md | 414 | ### Step 3: Manual Copy to Agent Directory | COMMENT |
| LOW | INSTALLATION.md | 447 | ### Step 4: Verify Python Tools | COMMENT |
| LOW | …/skills/research/references/fallback_workflow_canon.md | 9 | ### Step 1: Decompose | COMMENT |
| LOW | …/skills/research/references/fallback_workflow_canon.md | 19 | ### Step 2: Source Selection | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 31 | ### Step 3: Search | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 39 | ### Step 4: Read + Extract | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 47 | ### Step 5: Synthesize Per Sub-Question | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 55 | ### Step 6: Cross-Cutting Patterns | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 63 | ### Step 7: Output | COMMENT |
| LOW⚡ | …/skills/research/references/fallback_workflow_canon.md | 71 | ### Step 8: Audit Log | COMMENT |
| LOW | research/notebooklm/commands/cs-notebooklm.md | 106 | # Step 0: environment check (silent if available; halt if not) | COMMENT |
| LOW | research/notebooklm/skills/notebooklm/SKILL.md | 18 | ## Step 0: Browser Context Setup (Mandatory) | COMMENT |
| LOW | .gemini/skills/llm-cost-optimizer/SKILL.md | 14 | ## Step 0: Classify Before You Ask | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 14 | ### Step 1: Gather Requirements | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 28 | ### Step 2: Design Architecture | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 61 | ### Step 3: Generate IaC Templates | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 146 | ### Step 4: Review Costs | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 176 | ### Step 5: Configure CI/CD | COMMENT |
| LOW | .gemini/skills/azure-cloud-architect/SKILL.md | 233 | ### Step 6: Security Review | COMMENT |
| LOW⚡ | .gemini/skills/chaos-experiment/SKILL.md | 21 | # Step 1: gather inputs interactively (target, hypothesis, attack, magnitude, ...) | COMMENT |
| LOW⚡ | .gemini/skills/chaos-experiment/SKILL.md | 22 | # Step 2: run experiment_designer.py to produce the plan | COMMENT |
| LOW⚡ | .gemini/skills/chaos-experiment/SKILL.md | 30 | # Step 3: calculate blast radius against the team's error budget | COMMENT |
| LOW⚡ | .gemini/skills/chaos-experiment/SKILL.md | 38 | # Step 4: render the markdown plan for peer review | COMMENT |
| LOW⚡ | .gemini/skills/senior-secops/SKILL.md | 108 | # Step 1: Scan for code vulnerabilities | COMMENT |
| LOW⚡ | .gemini/skills/senior-secops/SKILL.md | 114 | # Step 2: Check dependency vulnerabilities | COMMENT |
| LOW⚡ | .gemini/skills/senior-secops/SKILL.md | 120 | # Step 3: Verify compliance controls | COMMENT |
| LOW⚡ | .gemini/skills/senior-secops/SKILL.md | 126 | # Step 4: Generate combined reports | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 30 | ### Step 1: Define the Event Precisely | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 41 | ### Step 2: The 5 Whys — Done Properly | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 66 | ### Step 3: Distinguish Contributing Factors from Root Cause | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 80 | ### Step 4: Identify the Warning Signs That Were Ignored | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 99 | ### Step 5: Distinguish What Was in Control vs. Out of Control | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 111 | ### Step 6: Build the Change Register | COMMENT |
| LOW | .gemini/skills/postmortem/SKILL.md | 131 | ### Step 7: Verification Date | COMMENT |
| LOW | …/skills/information-security-manager-iso27001/SKILL.md | 362 | ### Step 1: Define Assets | COMMENT |
| LOW⚡ | …/skills/information-security-manager-iso27001/SKILL.md | 377 | ### Step 2: Identify Risks | COMMENT |
| LOW⚡ | …/skills/information-security-manager-iso27001/SKILL.md | 387 | ### Step 3: Determine Treatment | COMMENT |
| LOW⚡ | …/skills/information-security-manager-iso27001/SKILL.md | 395 | ### Step 4: Verify Implementation | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 43 | ### Step 1: Define Scenario Variables (max 3) | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 60 | ### Step 2: Domain Impact Mapping | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 75 | ### Step 3: Cascade Effect Mapping | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 97 | ### Step 4: Severity Matrix | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 113 | ### Step 5: Trigger Points (Early Warning Signals) | COMMENT |
| LOW | .gemini/skills/scenario-war-room/SKILL.md | 134 | ### Step 6: Hedging Strategies | COMMENT |
| LOW | .gemini/skills/stress-test/SKILL.md | 28 | ### Step 1: Isolate the Assumption | COMMENT |
| LOW | .gemini/skills/stress-test/SKILL.md | 42 | ### Step 2: Find the Counter-Evidence | COMMENT |
| LOW | .gemini/skills/stress-test/SKILL.md | 62 | ### Step 3: Model the Downside | COMMENT |
| LOW | .gemini/skills/stress-test/SKILL.md | 83 | ### Step 4: Calculate Sensitivity | COMMENT |
| LOW | .gemini/skills/stress-test/SKILL.md | 94 | ### Step 5: Propose the Hedge | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 37 | ### Step 1: Build the Core Narrative | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 54 | ### Step 2: Audience Translation Matrix | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 72 | ### Step 3: Contradiction Detection | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 91 | ### Step 4: Audience-Specific Communication Cadence | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 105 | ### Step 5: All-Hands Structure and Cadence | COMMENT |
| LOW | .gemini/skills/internal-narrative/SKILL.md | 123 | ### Step 6: Crisis Communication | COMMENT |
| LOW⚡ | .gemini/skills/flag-cleanup/SKILL.md | 30 | # Step 1: scan for debt | COMMENT |
| LOW⚡ | .gemini/skills/flag-cleanup/SKILL.md | 33 | # Step 2: audit kill switches | COMMENT |
| LOW⚡ | .gemini/skills/flag-cleanup/SKILL.md | 36 | # Step 3: synthesize a markdown report | COMMENT |
| 1015 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 123 | except Exception as e: | CODE |
| LOW | .gemini/skills/migration-architect/SKILL.md | 203 | except Exception as e: | CODE |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 477 | print(f"Error: File '{args.file}' not found.") | CODE |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 480 | print(f"Error: Invalid JSON in '{args.file}': {e}") | CODE |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 533 | print(f"Error: File '{args.file}' not found.") | CODE |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 536 | print(f"Error: Invalid JSON in '{args.file}': {e}") | CODE |
| MEDIUM⚡ | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 567 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 570 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 576 | print(f"Error: Missing required field {e} in {args.input_file}", file=sys.stderr) | CODE |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 533 | print(f"Error: File not found: {args.csv}", file=sys.stderr) | STRING |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 695 | print(f"Error: File not found: {args.csv}", file=sys.stderr) | CODE |
| MEDIUM | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 806 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 809 | print(f"Error: Invalid JSON in input file: {e}", file=sys.stderr) | CODE |
| MEDIUM | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 735 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 738 | print(f"Error: Invalid JSON: {e}", file=sys.stderr) | CODE |
| MEDIUM | …kills/strategic-alignment/scripts/alignment_checker.py | 432 | print(f"Error: File '{args.file}' not found.") | CODE |
| MEDIUM | …kills/strategic-alignment/scripts/alignment_checker.py | 435 | print(f"Error: Invalid JSON in '{args.file}': {e}") | CODE |
| MEDIUM | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 520 | print(f"Error: file not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 523 | print(f"Error: invalid JSON: {e}", file=sys.stderr) | CODE |
| MEDIUM | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 576 | print(f"Error: file not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 579 | print(f"Error: invalid JSON: {e}", file=sys.stderr) | CODE |
| LOW | …skills/arquiteto-de-empresa/scripts/index_generator.py | 143 | except Exception: | CODE |
| MEDIUM | …skills/arquiteto-de-empresa/scripts/index_generator.py | 140 | def main(): | CODE |
| LOW | …isor/skills/arquiteto-de-empresa/scripts/okf_linter.py | 159 | except Exception: | CODE |
| MEDIUM | …isor/skills/arquiteto-de-empresa/scripts/okf_linter.py | 156 | def main(): | CODE |
| LOW | …skills/arquiteto-de-empresa/scripts/scaffold_bundle.py | 144 | except Exception: | CODE |
| MEDIUM | …skills/arquiteto-de-empresa/scripts/scaffold_bundle.py | 141 | def main(): | CODE |
| LOW | …skills/arquiteto-de-empresa/scripts/index_generator.py | 143 | except Exception: | CODE |
| MEDIUM | …skills/arquiteto-de-empresa/scripts/index_generator.py | 140 | def main(): | CODE |
| LOW | …resa/skills/arquiteto-de-empresa/scripts/okf_linter.py | 159 | except Exception: | CODE |
| MEDIUM | …resa/skills/arquiteto-de-empresa/scripts/okf_linter.py | 156 | def main(): | CODE |
| LOW | …skills/arquiteto-de-empresa/scripts/scaffold_bundle.py | 144 | except Exception: | CODE |
| MEDIUM | …skills/arquiteto-de-empresa/scripts/scaffold_bundle.py | 141 | def main(): | CODE |
| MEDIUM | …evenue-operations/scripts/gtm_efficiency_calculator.py | 634 | print(f"Error: File not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM | …evenue-operations/scripts/gtm_efficiency_calculator.py | 637 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …evenue-operations/scripts/forecast_accuracy_tracker.py | 512 | print(f"Error: File not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …evenue-operations/scripts/forecast_accuracy_tracker.py | 515 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …evenue-operations/scripts/forecast_accuracy_tracker.py | 519 | print("Error: Missing required field 'forecast_periods' in input data", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/revenue-operations/scripts/pipeline_analyzer.py | 505 | print(f"Error: File not found: {args.input}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/revenue-operations/scripts/pipeline_analyzer.py | 508 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/revenue-operations/scripts/pipeline_analyzer.py | 515 | print(f"Error: Missing required field '{field}' in input data", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 64 | print(f"Error: File not found: {filepath}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 67 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 71 | print("Error: JSON must contain a 'requirements' array.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …s/sales-engineer/scripts/competitive_matrix_builder.py | 58 | print(f"Error: File not found: {filepath}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …s/sales-engineer/scripts/competitive_matrix_builder.py | 61 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …s/sales-engineer/scripts/competitive_matrix_builder.py | 65 | print("Error: JSON must contain a 'categories' array.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …s/sales-engineer/scripts/competitive_matrix_builder.py | 69 | print("Error: JSON must contain 'our_product' name.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …s/sales-engineer/scripts/competitive_matrix_builder.py | 73 | print("Error: JSON must contain a non-empty 'competitors' array.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 145 | print(f"Error: File not found: {filepath}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 148 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 152 | print("Error: JSON must contain 'poc_name' field.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …mer-success-manager/scripts/health_score_calculator.py | 457 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …mer-success-manager/scripts/health_score_calculator.py | 460 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …mer-success-manager/scripts/health_score_calculator.py | 465 | print("Error: No customer records found in input file.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 467 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 470 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 475 | print("Error: No customer records found in input file.", file=sys.stderr) | CODE |
| MEDIUM⚡ | …uccess-manager/scripts/expansion_opportunity_scorer.py | 394 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) | CODE |
| MEDIUM⚡ | …uccess-manager/scripts/expansion_opportunity_scorer.py | 397 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) | CODE |
| 668 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 98 | def action_record_consensus_search(name: str, facet: str, query: str, tier: Optional[str]) -> Dict[str, Any]: | CODE |
| LOW⚡ | …earch/grants/skills/grants/scripts/citation_tracker.py | 116 | def action_record_consensus_received(name: str, count: int) -> Dict[str, Any]: | CODE |
| LOW⚡ | …earch/grants/skills/grants/scripts/citation_tracker.py | 124 | def action_record_consensus_cited(name: str, url: str) -> Dict[str, Any]: | CODE |
| LOW⚡ | …earch/grants/skills/grants/scripts/citation_tracker.py | 134 | def action_record_reporter_search(name: str, search_type: str, query: str, projects: int) -> Dict[str, Any]: | CODE |
| LOW⚡ | …earch/grants/skills/grants/scripts/citation_tracker.py | 143 | def action_record_reporter_cited(name: str, project_num: str) -> Dict[str, Any]: | CODE |
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 106 | def is_likely_company_official(domain: str, subject_keywords: List[str]) -> bool: | CODE |
| LOW | …rch/dossier/skills/dossier/scripts/citation_tracker.py | 129 | def action_mark_implicit_fallback(name: str) -> Dict[str, Any]: | CODE |
| LOW | …ills/dossier/scripts/disconfirming_evidence_balance.py | 50 | def suggest_disconfirming_queries(hypothesis: str, supporting_queries: List[str]) -> List[str]: | CODE |
| LOW | …view/skills/litreview/scripts/framework_recommender.py | 123 | def generate_starter_questions(question: str, framework: str) -> List[str]: | CODE |
| LOW | …litreview/skills/litreview/scripts/citation_tracker.py | 108 | def action_record_papers_received(name: str, count: int, unique: Optional[int]) -> Dict[str, Any]: | CODE |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 94 | def validate_against_audience(question: str, audience: str) -> Dict[str, Any]: | CODE |
| LOW | …notebooklm/scripts/custom_prompt_template_generator.py | 179 | def generate_table_of_contents(audience: str, length: str, angle: str) -> str: | CODE |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 290 | async function handleSubscriptionUpdated(subscription: Stripe.Subscription) { | CODE |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 313 | async function handleSubscriptionDeleted(subscription: Stripe.Subscription) { | CODE |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 325 | async function handleInvoicePaymentFailed(invoice: Stripe.Invoice) { | CODE |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 342 | async function handleInvoicePaymentSucceeded(invoice: Stripe.Invoice) { | CODE |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 459 | export async function requireActiveSubscription() { | CODE |
| LOW⚡ | .gemini/skills/tdd-guide/SKILL.md | 64 | def test_divide_positive_numbers(self): | CODE |
| LOW⚡ | .gemini/skills/tdd-guide/SKILL.md | 67 | def test_divide_negative_numerator(self): | CODE |
| LOW⚡ | .gemini/skills/tdd-guide/SKILL.md | 73 | def test_divide_by_zero_raises_value_error(self): | CODE |
| LOW⚡ | .gemini/skills/tdd-guide/SKILL.md | 77 | def test_divide_zero_numerator(self): | CODE |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 319 | def test_roundtrip_serialization(data): | CODE |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 324 | def test_addition_is_commutative(a, b): | CODE |
| LOW⚡ | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 119 | def calculate_overall_alignment(stakeholders: List[Dict]) -> Dict: | CODE |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 490 | def calculate_framework_coverage(controls: list[dict]) -> dict: | CODE |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 529 | def find_high_leverage_controls(controls: list[dict]) -> list[dict]: | CODE |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 339 | def calculate_portfolio_summary(risks: list[dict]) -> dict: | CODE |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 153 | def build_financial_dimension(stage: Stage, **kwargs) -> Dimension: | CODE |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 223 | def build_engineering_dimension(**kwargs) -> Dimension: | CODE |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 261 | def build_operations_dimension(**kwargs) -> Dimension: | CODE |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 114 | def _calculate_category_score(self, category_data: Dict, indicators: List) -> float: | CODE |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 325 | def _generate_recommendations(self, results: Dict) -> List[str]: | CODE |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 241 | def _distribute_quarterly_hires(self, total_hires: int, role_needs: Dict) -> Dict: | CODE |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 419 | def _generate_recommendations(self, results: Dict) -> List[str]: | CODE |
| LOW⚡ | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 107 | def calculate_historical_win_rates(deals): | CODE |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 339 | def print_scenario_comparison(scenarios: List[ScenarioResult]) -> None: | CODE |
| LOW⚡ | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 476 | def generate_improvement_plan( | CODE |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 290 | def _generate_toc_recommendation(bottleneck_step: dict, process: ProcessData) -> str: | CODE |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 129 | def calculate_objective_score(objective: dict, quarter_progress: float) -> dict: | CODE |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 594 | def _generate_recommendations( | CODE |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 771 | def _calculate_quarter_progress(data: dict) -> float: | CODE |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 230 | def _perform_sensitivity_analysis(self, base_case: Dict, scenarios: List[Dict]) -> Dict: | CODE |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 245 | def _calculate_variable_impact(self, base_case: Dict, variable: str, change: float) -> float: | CODE |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 259 | def _calculate_risk_adjusted_returns(self, scenarios: List[Dict]) -> Dict: | CODE |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 338 | def analyze_financial_scenarios(base_case: Dict, scenarios: List[Dict]) -> str: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 49 | def analyze_strategic_position(self, company_data: Dict) -> Dict: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 196 | def _calculate_industry_attractiveness(self, forces: Dict) -> float: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 232 | def _generate_strategic_options(self, pillar_analysis: Dict, context: Dict) -> List[Dict]: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 347 | def _calculate_execution_risk(self, data: Dict) -> float: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 372 | def _calculate_financial_risk(self, data: Dict) -> float: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 385 | def _calculate_competitive_risk(self, data: Dict) -> float: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 391 | def _create_strategic_roadmap(self, options: List, timeline_months: int) -> Dict: | CODE |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 469 | def _generate_recommendations(self, results: Dict) -> List[str]: | CODE |
| LOW | …skills/revenue-operations/scripts/pipeline_analyzer.py | 63 | def calculate_stage_conversion_rates( | CODE |
| LOW | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 207 | def determine_bid_recommendation( | CODE |
| LOW | …s/sales-engineer/scripts/competitive_matrix_builder.py | 170 | def compute_competitive_scores( | CODE |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 226 | def generate_success_criteria(data: dict[str, Any]) -> list[dict[str, Any]]: | CODE |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 304 | def generate_evaluation_scorecard(data: dict[str, Any]) -> dict[str, Any]: | CODE |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 456 | def generate_go_no_go_framework(data: dict[str, Any]) -> dict[str, Any]: | CODE |
| LOW | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 120 | def renewal_urgency_multiplier(days_remaining: Optional[int]) -> float: | CODE |
| 774 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | research/research/skills/research/scripts/classifier.py | 26 | CODE | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 29 | CODE | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 30 | CODE | |
| LOW | …grants/skills/grants/scripts/fiscal_year_calculator.py | 22 | CODE | |
| LOW | …ills/dossier/scripts/disconfirming_evidence_balance.py | 27 | CODE | |
| LOW | research/pulse/skills/pulse/scripts/citation_tracker.py | 36 | CODE | |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 52 | CODE | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 25 | CODE | |
| LOW | …arch/syllabus/skills/syllabus/scripts/topic_grouper.py | 29 | CODE | |
| LOW | …/notebooklm/skills/notebooklm/scripts/action_router.py | 26 | CODE | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 33 | CODE | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 33 | CODE | |
| LOW | …icer-advisor/scripts/customer_segmentation_designer.py | 42 | CODE | |
| LOW | …omer-officer-advisor/scripts/cs_coverage_calculator.py | 33 | CODE | |
| LOW | …lls/vpe-advisor/scripts/eng_team_structure_designer.py | 35 | CODE | |
| LOW | …ls/vpe-advisor/scripts/eng_hiring_funnel_calculator.py | 40 | CODE | |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 21 | CODE | |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 18 | CODE | |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 19 | CODE | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 10 | CODE | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 11 | CODE | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 10 | CODE | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 11 | CODE | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 11 | CODE | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 6 | CODE | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 7 | CODE | |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 10 | CODE | |
| LOW | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 29 | CODE | |
| LOW | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 30 | CODE | |
| LOW | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 34 | CODE | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 16 | CODE | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 18 | CODE | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 19 | CODE | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 21 | CODE | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 25 | CODE | |
| LOW | …icer-advisor/scripts/customer_segmentation_designer.py | 42 | CODE | |
| LOW | …omer-officer-advisor/scripts/cs_coverage_calculator.py | 33 | CODE | |
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 27 | CODE | |
| LOW | …/skills/cfo-advisor/scripts/unit_economics_analyzer.py | 19 | CODE | |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 25 | CODE | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 24 | CODE | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 25 | CODE | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 27 | CODE | |
| LOW | …lls/vpe-advisor/scripts/eng_team_structure_designer.py | 35 | CODE | |
| LOW | …ls/vpe-advisor/scripts/eng_hiring_funnel_calculator.py | 40 | CODE | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 19 | CODE | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 21 | CODE | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 6 | CODE | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 7 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 6 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 7 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 8 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 9 | CODE | |
| LOW | …data-officer-advisor/scripts/ai_training_data_audit.py | 36 | CODE | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 21 | CODE | |
| LOW | …data-officer-advisor/scripts/ai_training_data_audit.py | 36 | CODE | |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 17 | CODE | |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 17 | CODE | |
| LOW | …ement/skills/pm-skills/scripts/jira_snapshot_bridge.py | 33 | CODE | |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 18 | CODE | |
| 574 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | research/research/skills/research/scripts/classifier.py | 61 | CODE | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 106 | CODE | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 127 | CODE | |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 242 | CODE | |
| LOW | …arch/grants/skills/grants/scripts/mechanism_matcher.py | 54 | CODE | |
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 200 | CODE | |
| LOW | …rch/dossier/skills/dossier/scripts/citation_tracker.py | 224 | CODE | |
| LOW | research/pulse/skills/pulse/scripts/citation_tracker.py | 187 | CODE | |
| LOW | …view/skills/litreview/scripts/framework_recommender.py | 70 | CODE | |
| LOW | …litreview/skills/litreview/scripts/citation_tracker.py | 200 | CODE | |
| LOW | …ew/skills/litreview/scripts/cross_search_aggregator.py | 88 | CODE | |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 138 | CODE | |
| LOW | …earch/patent/skills/patent/scripts/citation_tracker.py | 195 | CODE | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 54 | CODE | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 149 | CODE | |
| LOW | …h/syllabus/skills/syllabus/scripts/citation_tracker.py | 171 | CODE | |
| LOW | …arch/syllabus/skills/syllabus/scripts/topic_grouper.py | 147 | CODE | |
| LOW | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 70 | CODE | |
| LOW | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 288 | CODE | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 232 | CODE | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 364 | CODE | |
| LOW | …er-advisor/scripts/retention_decomposition_analyzer.py | 140 | CODE | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 69 | CODE | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 147 | CODE | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 130 | CODE | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 325 | CODE | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 134 | CODE | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 236 | CODE | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 275 | CODE | |
| LOW | …er-advisor/scripts/retention_decomposition_analyzer.py | 140 | CODE | |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 266 | CODE | |
| LOW | …sor/skills/decision-logger/scripts/decision_tracker.py | 367 | CODE | |
| LOW | …sor/skills/decision-logger/scripts/decision_tracker.py | 394 | CODE | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 320 | CODE | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 412 | CODE | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 51 | CODE | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 282 | CODE | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 406 | CODE | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 297 | CODE | |
| LOW | …kills/strategic-alignment/scripts/alignment_checker.py | 191 | CODE | |
| LOW | …kills/strategic-alignment/scripts/alignment_checker.py | 244 | CODE | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 127 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 137 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 208 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 391 | CODE | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 469 | CODE | |
| LOW | …general-counsel-advisor/scripts/term_sheet_analyzer.py | 80 | CODE | |
| LOW | …ef-data-officer-advisor/scripts/data_asset_valuator.py | 53 | CODE | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 132 | CODE | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 222 | CODE | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 497 | CODE | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 273 | CODE | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 371 | CODE | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 385 | CODE | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 543 | CODE | |
| LOW | …isor/skills/arquiteto-de-empresa/scripts/okf_linter.py | 55 | CODE | |
| LOW | …general-counsel-advisor/scripts/term_sheet_analyzer.py | 80 | CODE | |
| LOW | …ef-data-officer-advisor/scripts/data_asset_valuator.py | 53 | CODE | |
| LOW | …resa/skills/arquiteto-de-empresa/scripts/okf_linter.py | 55 | CODE | |
| LOW | …evenue-operations/scripts/gtm_efficiency_calculator.py | 75 | CODE | |
| 555 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CHANGELOG.md | 287 | - **Karpathy #3 (Surgical Changes):** the upgrade did NOT rewrite existing SKILL.md content. New sections appended; exis | CODE |
| MEDIUM | CHANGELOG.md | 453 | #### `megaprompts/14-aeo-agentic-megaprompt.md` | COMMENT |
| MEDIUM | README.md | 43 | All three work together. See [Orchestration](#orchestration) for how to combine them. | CODE |
| MEDIUM | INSTALLATION.md | 15 | - [Multi-Agent Setup](#multi-agent-setup) | CODE |
| MEDIUM | CLAUDE.md | 67 | ├── c-level-advisor/ # 66 C-level advisory skills (full C-suite + founder-mode agents + orchestration) | CODE |
| MEDIUM | .gemini/skills/senior-frontend/SKILL.md | 12 | - [Project Scaffolding](#project-scaffolding) | CODE |
| MEDIUM | .gemini/skills/caio-review/SKILL.md | 31 | ### 2. What's the SLO on hallucination / error rate, and what's the fallback? | COMMENT |
| MEDIUM | .gemini/skills/observability-designer/SKILL.md | 29 | # Quick SLO scaffold (hand off to slo-architect for the real error-budget work) | COMMENT |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 37 | # Extract Input/Output few-shot pairs to JSON | COMMENT |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 46 | ### 2. RAG Evaluator — `scripts/rag_evaluator.py` | COMMENT |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 114 | ### RAG Tuning Loop | COMMENT |
| MEDIUM | .gemini/skills/pm-skills/SKILL.md | 49 | ## The delivery loop (agentic) | COMMENT |
| MEDIUM | .gemini/skills/pm-skills/SKILL.md | 85 | ## Hard rules (agentic delegation governance) | COMMENT |
| MEDIUM | .gemini/skills/product-skills/SKILL.md | 54 | ## The discovery loop (the domain's recurring agentic loop) | COMMENT |
| MEDIUM | .gemini/skills/senior-fullstack/SKILL.md | 210 | # 2. Verify scaffold succeeded | COMMENT |
| MEDIUM | .gemini/skills/senior-ml-engineer/SKILL.md | 161 | ## RAG System Implementation | COMMENT |
| MEDIUM | .gemini/skills/senior-ml-engineer/SKILL.md | 255 | ### RAG System Architecture | COMMENT |
| MEDIUM | .gemini/skills/senior-ml-engineer/SKILL.md | 277 | ### RAG System Builder | COMMENT |
| MEDIUM | .gemini/skills/senior-data-engineer/SKILL.md | 63 | # Generate pipeline orchestration config | COMMENT |
| MEDIUM | .gemini/skills/rag-architect/SKILL.md | 6 | # RAG Architect | COMMENT |
| MEDIUM | .gemini/skills/llm-wiki/SKILL.md | 136 | ## Why this works (vs plain RAG) | COMMENT |
| MEDIUM | …vel-advisor/c-level-agents/skills/caio-review/SKILL.md | 31 | ### 2. What's the SLO on hallucination / error rate, and what's the fallback? | COMMENT |
| MEDIUM | project-management/skills/pm-skills/SKILL.md | 49 | ## The delivery loop (agentic) | COMMENT |
| MEDIUM | project-management/skills/pm-skills/SKILL.md | 85 | ## Hard rules (agentic delegation governance) | COMMENT |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 332 | # Determine RAG status | COMMENT |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 402 | # Count by RAG status | COMMENT |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 524 | # RAG status recommendations | COMMENT |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 611 | # RAG status analysis | COMMENT |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 663 | # RAG Status Summary | COMMENT |
| MEDIUM | …t/skills/senior-pm/assets/executive_report_template.md | 28 | ## Portfolio Dashboard & RAG Status | COMMENT |
| MEDIUM | …t/skills/senior-pm/assets/executive_report_template.md | 37 | ### RAG Status Definitions | COMMENT |
| MEDIUM | …re-cloud-architect/references/architecture_patterns.md | 12 | - [Pattern 3: Serverless Event-Driven](#pattern-3-serverless-event-driven) | CODE |
| MEDIUM | engineering-team/skills/senior-frontend/SKILL.md | 12 | - [Project Scaffolding](#project-scaffolding) | CODE |
| MEDIUM | engineering-team/skills/senior-prompt-engineer/SKILL.md | 37 | # Extract Input/Output few-shot pairs to JSON | COMMENT |
| MEDIUM | engineering-team/skills/senior-prompt-engineer/SKILL.md | 46 | ### 2. RAG Evaluator — `scripts/rag_evaluator.py` | COMMENT |
| MEDIUM | engineering-team/skills/senior-prompt-engineer/SKILL.md | 114 | ### RAG Tuning Loop | COMMENT |
| MEDIUM⚡ | …mpt-engineer/references/prompt_engineering_patterns.md | 7 | 1. [Zero-Shot Prompting](#1-zero-shot-prompting) | CODE |
| MEDIUM⚡ | …mpt-engineer/references/prompt_engineering_patterns.md | 8 | 2. [Few-Shot Prompting](#2-few-shot-prompting) | CODE |
| MEDIUM⚡ | …mpt-engineer/references/prompt_engineering_patterns.md | 9 | 3. [Chain-of-Thought (CoT)](#3-chain-of-thought-cot) | CODE |
| MEDIUM⚡ | …mpt-engineer/references/prompt_engineering_patterns.md | 15 | 9. [Retrieval-Augmented Generation](#9-retrieval-augmented-generation) | CODE |
| MEDIUM | …or-prompt-engineer/references/agentic_system_design.md | 10 | 4. [Multi-Agent Collaboration](#4-multi-agent-collaboration) | CODE |
| MEDIUM | …rompt-engineer/references/llm_evaluation_frameworks.md | 161 | ## 3. RAG-Specific Metrics | COMMENT |
| MEDIUM | …rompt-engineer/references/llm_evaluation_frameworks.md | 421 | ### RAG Benchmarks | COMMENT |
| MEDIUM | …s/senior-architect/references/architecture_patterns.md | 10 | 4. [Event-Driven Architecture](#4-event-driven-architecture) | CODE |
| MEDIUM | engineering-team/skills/senior-fullstack/SKILL.md | 210 | # 2. Verify scaffold succeeded | COMMENT |
| MEDIUM | …/senior-fullstack/scripts/fullstack_decision_engine.py | 13 | - #2 Simplicity First: does NOT scaffold anything. Picks the profile. | STRING |
| MEDIUM | engineering-team/skills/senior-ml-engineer/SKILL.md | 161 | ## RAG System Implementation | COMMENT |
| MEDIUM | engineering-team/skills/senior-ml-engineer/SKILL.md | 255 | ### RAG System Architecture | COMMENT |
| MEDIUM | engineering-team/skills/senior-ml-engineer/SKILL.md | 277 | ### RAG System Builder | COMMENT |
| MEDIUM | …nior-ml-engineer/references/rag_system_architecture.md | 1 | # RAG System Architecture | COMMENT |
| MEDIUM | …nior-ml-engineer/references/rag_system_architecture.md | 17 | ## RAG Pipeline Architecture | COMMENT |
| MEDIUM | …nior-ml-engineer/references/rag_system_architecture.md | 19 | ### Basic RAG Flow | COMMENT |
| MEDIUM | engineering-team/skills/senior-data-engineer/SKILL.md | 63 | # Generate pipeline orchestration config | COMMENT |
| MEDIUM | …data-engineer/references/data_pipeline_architecture.md | 13 | 7. [Orchestration](#orchestration) | CODE |
| MEDIUM | …/skills/senior-backend/references/forcing_questions.md | 33 | ## Q3 — "Sync request/response, async (queue), or event-driven? Pick a default and a rationale." | COMMENT |
| MEDIUM | …ills/senior-backend/scripts/backend_decision_engine.py | 168 | # match "mongo" but still matches "go-or-rust-microservice". | COMMENT |
| MEDIUM | …solution-architect/references/architecture_patterns.md | 11 | - [Pattern 2: Event-Driven Microservices](#pattern-2-event-driven-microservices) | CODE |
| MEDIUM | …ineering-team/skills/code-reviewer/languages/csharp.md | 95 | - Prefer primary constructors (C# 12) for simple dependency injection | CODE |
| MEDIUM | docs/commands/cs-workflow-build.md | 44 | ## Step 3 — Confirm the shape, then scaffold | COMMENT |
| MEDIUM | …s/skills/c-level-advisor/c-level-agents-caio-review.md | 42 | ### 2. What's the SLO on hallucination / error rate, and what's the fallback? | COMMENT |
| 40 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .gemini/skills/tdd-guide/SKILL.md | 0 | serialization followed by deserialization returns the original. | STRING |
| HIGH | engineering-team/skills/tdd-guide/SKILL.md | 0 | serialization followed by deserialization returns the original. | STRING |
| HIGH | docs/skills/engineering-team/tdd-guide.md | 0 | serialization followed by deserialization returns the original. | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | returns a fitted-ready columntransformer for structured tabular data. | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | returns a fitted-ready columntransformer for structured tabular data. | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | returns a fitted-ready columntransformer for structured tabular data. | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | extract cyclical and lag features from a datetime column. | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | extract cyclical and lag features from a datetime column. | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | extract cyclical and lag features from a datetime column. | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. | STRING |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t | STRING |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t | STRING |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t | STRING |
| HIGH | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 0 | generate actionable recommendations based on analysis. | STRING |
| HIGH | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 0 | generate actionable recommendations based on analysis. | STRING |
| HIGH | …/skills/scrum-master/scripts/retrospective_analyzer.py | 0 | generate actionable recommendations based on analysis. | STRING |
| HIGH | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 0 | generate actionable recommendations based on analysis. | STRING |
| HIGH | …evenue-operations/scripts/gtm_efficiency_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …evenue-operations/scripts/forecast_accuracy_tracker.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …skills/revenue-operations/scripts/pipeline_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …s/sales-engineer/scripts/competitive_matrix_builder.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …lls/social-media-analyzer/scripts/calculate_metrics.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …l/skills/campaign-analytics/scripts/funnel_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …/campaign-analytics/scripts/campaign_roi_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …lls/campaign-analytics/scripts/attribution_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …e/skills/financial-analyst/scripts/ratio_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …/financial-analyst/scripts/budget_variance_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …ance/skills/financial-analyst/scripts/dcf_valuation.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …e/skills/financial-analyst/scripts/forecast_builder.py | 0 | safely divide two numbers, returning default if denominator is zero. | STRING |
| HIGH | …evenue-operations/scripts/gtm_efficiency_calculator.py | 0 | format analysis results as a human-readable text report. | STRING |
| HIGH | …evenue-operations/scripts/forecast_accuracy_tracker.py | 0 | format analysis results as a human-readable text report. | STRING |
| HIGH | …skills/revenue-operations/scripts/pipeline_analyzer.py | 0 | format analysis results as a human-readable text report. | STRING |
| HIGH | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 0 | load and validate poc data from a json file. args: filepath: path to the json file containing poc data. returns: parsed | STRING |
| HIGH | …s/sales-engineer/scripts/competitive_matrix_builder.py | 0 | load and validate poc data from a json file. args: filepath: path to the json file containing poc data. returns: parsed | STRING |
| HIGH | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 0 | load and validate poc data from a json file. args: filepath: path to the json file containing poc data. returns: parsed | STRING |
| HIGH | …mer-success-manager/scripts/health_score_calculator.py | 0 | return numerator / denominator, or *default* when denominator is zero. | STRING |
| HIGH | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 0 | return numerator / denominator, or *default* when denominator is zero. | STRING |
| HIGH | …uccess-manager/scripts/expansion_opportunity_scorer.py | 0 | return numerator / denominator, or *default* when denominator is zero. | STRING |
| HIGH | …h-ops/skills/product-research/scripts/config_loader.py | 0 | config_loader.py - customization loader for the research-finance skill. stdlib-only. importable from the skill's other s | STRING |
| HIGH | …ch-ops/skills/market-research/scripts/config_loader.py | 0 | config_loader.py - customization loader for the research-finance skill. stdlib-only. importable from the skill's other s | STRING |
| HIGH | …h-ops/skills/research-finance/scripts/config_loader.py | 0 | config_loader.py - customization loader for the research-finance skill. stdlib-only. importable from the skill's other s | STRING |
| HIGH | …e/skills/financial-analyst/scripts/ratio_calculator.py | 0 | accept both supported input shapes: 1. flat: the expected keys live at the top level of the json file. 2. nested: the da | STRING |
| HIGH | …/financial-analyst/scripts/budget_variance_analyzer.py | 0 | accept both supported input shapes: 1. flat: the expected keys live at the top level of the json file. 2. nested: the da | STRING |
| HIGH | …ance/skills/financial-analyst/scripts/dcf_valuation.py | 0 | accept both supported input shapes: 1. flat: the expected keys live at the top level of the json file. 2. nested: the da | STRING |
| HIGH | …e/skills/financial-analyst/scripts/forecast_builder.py | 0 | accept both supported input shapes: 1. flat: the expected keys live at the top level of the json file. 2. nested: the da | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | …sor/skills/decision-logger/scripts/decision_tracker.py | 541 | print(f" To initialize: mkdir -p ~/.claude/decisions/approved && touch ~/.claude/decisions/approved/decisions.m | STRING |
| HIGH | …skills/google-workspace-cli/scripts/output_analyzer.py | 157 | key = str(val) if val is not None else "(null)" | CODE |
| HIGH | …/skills/senior-frontend/scripts/component_generator.py | 67 | error: Error | null; | CODE |
| HIGH | …/skills/senior-frontend/scripts/component_generator.py | 72 | const [error, setError] = useState<Error | null>(null); | CODE |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 236 | name: string | null; | CODE |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 242 | error: string | null; | CODE |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 352 | const PORT = process.env.PORT || 8000; | CODE |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 463 | const [data, setData] = useState<T | null>(null); | CODE |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 465 | const [error, setError] = useState<string | null>(null); | CODE |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 469 | setError(null); | CODE |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 777 | "cd backend && pip install -r requirements.txt && uvicorn app.main:app --reload", | STRING |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 778 | "cd frontend && npm install && npm run dev" | STRING |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 783 | "cd server && npm install && npm run dev", | STRING |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 784 | "cd client && npm install && npm run dev" | STRING |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 789 | "cd backend && pip install -r requirements.txt && python manage.py migrate && python manage.py runserver", | STRING |
| HIGH⚡ | …/skills/senior-fullstack/scripts/project_scaffolder.py | 790 | "cd frontend && npm install && npm run dev" | STRING |
| HIGH | …/senior-data-engineer/scripts/pipeline_orchestrator.py | 687 | 'command': f'cd /opt/dbt && dbt run --select {" ".join(dbt_models)}' | STRING |
| HIGH | …/senior-data-engineer/scripts/pipeline_orchestrator.py | 699 | 'command': f'cd /opt/dbt && dbt test --select {" ".join(dbt_models)}' | STRING |
| HIGH | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 532 | workers: process.env.CI ? 1 : undefined, | CODE |
| HIGH | …s/ms365-tenant-manager/scripts/powershell_generator.py | 191 | $lastSignIn = if ($signIns) { $signIns[0].CreatedDateTime } else { $null } | CODE |
| HIGH | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 23 | "article_5_practice": null, | STRING |
| HIGH | …ct-specialist/scripts/conformity_assessment_planner.py | 21 | "annex_i_sectoral_law": null, | STRING |
| HIGH | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 23 | "article_5_practice": null, | STRING |
| HIGH | …ct-specialist/scripts/conformity_assessment_planner.py | 21 | "annex_i_sectoral_law": null, | STRING |
| HIGH | …wn-html/skills/md-slides/scripts/deck_html_renderer.py | 383 | history.replaceState(null, "", "#" + (current + 1)); | CODE |
| HIGH | …wn-html/skills/md-slides/scripts/deck_html_renderer.py | 426 | if (e.metaKey || e.ctrlKey || e.altKey) return; | CODE |
| HIGH | …wn-html/skills/md-slides/scripts/deck_html_renderer.py | 450 | if (!isNaN(n) && n >= 1 && n <= total) initial = n - 1; | CODE |
| HIGH⚡ | …l/skills/md-document/scripts/interactivity_injector.py | 55 | var current = null; | CODE |
| HIGH⚡ | …l/skills/md-document/scripts/interactivity_injector.py | 58 | if (current) groups.push(current); | CODE |
| HIGH⚡ | …l/skills/md-document/scripts/interactivity_injector.py | 61 | current.elements.push(el); | CODE |
| HIGH⚡ | …l/skills/md-document/scripts/interactivity_injector.py | 65 | if (current) groups.push(current); | CODE |
| HIGH | …l/skills/md-document/scripts/interactivity_injector.py | 77 | var visible = !q || g.text.indexOf(q) !== -1; | CODE |
| HIGH | …l/skills/md-document/scripts/interactivity_injector.py | 107 | if (navigator.clipboard && navigator.clipboard.writeText) { | CODE |
| HIGH | …l/skills/md-document/scripts/interactivity_injector.py | 145 | history.replaceState(null, "", "#" + id); | CODE |
| HIGH | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 105 | "src/index.ts": "import express from 'express';\nimport cors from 'cors';\nimport helmet from 'helmet';\nimp | CODE |
| HIGH | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 158 | {'npm install && npm run dev' if stack in ('nextjs', 'express') else 'pip install -r requirements.txt && uvicorn app.mai | CODE |
| HIGH | …r/skills/workflow-builder/scripts/validate_workflow.py | 235 | bugs.push(...r) | CODE |
| HIGH | …r/skills/workflow-builder/scripts/scaffold_workflow.py | 131 | (!budget.total || budget.remaining() > 50_000) | CODE |
| HIGH | …r/skills/workflow-builder/scripts/scaffold_workflow.py | 139 | found.push(...fresh) | CODE |
| HIGH | …ills/docker-development/scripts/dockerfile_analyzer.py | 47 | "fix": "Add && rm -rf /var/lib/apt/lists/* in the same RUN instruction", | CODE |
| HIGH | …ills/docker-development/scripts/dockerfile_analyzer.py | 135 | "fix": "Add HEALTHCHECK CMD curl -f http://localhost:PORT/health || exit 1", | CODE |
| HIGH | …ring/llm-wiki/skills/llm-wiki/scripts/ingest_source.py | 30 | "existing_summary_page": "wiki/sources/monosemanticity.md" | null, | STRING |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 151 | " - run: python3 -m pip install -r requirements.txt || true", | CODE |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 152 | " - run: python3 -m pytest || true", | CODE |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 251 | " - python3 -m pip install -r requirements.txt || true", | CODE |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 252 | " - python3 -m pytest || true", | CODE |
| HIGH | …s/browser-automation/scripts/anti_detection_checker.py | 196 | " await page.add_init_script(\"Object.defineProperty(navigator, 'webdriver', {get: () => undefined} | CODE |
| HIGH | …/browser-automation/scripts/form_automation_builder.py | 211 | "Object.defineProperty(navigator, \'webdriver\', {{get: () => undefined}});" | STRING |
| HIGH | …/skills/browser-automation/scripts/scraping_toolkit.py | 156 | "Object.defineProperty(navigator, \'webdriver\', {{get: () => undefined}});" | CODE |
| HIGH | …/skills/helm-chart-builder/scripts/values_validator.py | 298 | "fix": "Remove default. Use empty string, null, or 'changeme' placeholder with comment", | CODE |
| HIGH | …/skills/autoresearch-agent/scripts/setup_experiment.py | 307 | print(" Error: not a git repository. Run: git init && git add . && git commit -m 'initial'") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 135 | # Step 1: Option pool shuffle (if pre-round) | COMMENT |
| LOW⚡ | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 173 | # Step 2: Price per share (after pool creation) | COMMENT |
| LOW⚡ | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 180 | # Step 3: New shares for investor | COMMENT |
| LOW⚡ | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 183 | # Step 4: Add investor to cap table | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 317 | # Step 1: Configure organization settings | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 327 | # Step 2: Enable Security Defaults (or use Conditional Access for advanced) | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 333 | # Step 3: Enable audit logging | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 337 | # Step 4: Configure Exchange Online settings | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 352 | # Step 5: Configure SharePoint Online settings | COMMENT |
| LOW⚡ | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 358 | # Step 6: Configure Microsoft Teams settings | COMMENT |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 370 | # Step 7: Summary | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 173 | # Step 1: Get user details | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 177 | # Step 2: Disable sign-in (immediately revokes access) | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 181 | # Step 3: Revoke all active sessions | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 185 | # Step 4: Remove from all groups (except retained groups) | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 195 | # Step 5: Remove mobile devices | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 203 | # Step 6: Convert mailbox to shared (preserves emails, removes license requirement) | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 207 | # Step 7: Set up email forwarding (optional - update recipient as needed) | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 211 | # Step 8: Set auto-reply | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 234 | # Step 10: Hide from GAL (Global Address List) | COMMENT |
| LOW⚡ | …skills/ms365-tenant-manager/scripts/user_management.py | 238 | # Step 11: Document offboarding | COMMENT |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 223 | # Step 9: Remove licenses (wait a bit after mailbox conversion) | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 172 | # Step 1: Article 5 prohibitions (binary, no carve-out) | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 183 | # Step 2: Article 6(1) — safety component of regulated product per Annex I | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 194 | # Step 3: Article 6(2) + Annex III — high-risk by category | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 227 | # Step 4: Article 50 transparency (limited-risk) | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 238 | # Step 5: Default — minimal-risk | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 172 | # Step 1: Article 5 prohibitions (binary, no carve-out) | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 183 | # Step 2: Article 6(1) — safety component of regulated product per Annex I | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 194 | # Step 3: Article 6(2) + Annex III — high-risk by category | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 227 | # Step 4: Article 50 transparency (limited-risk) | COMMENT |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 238 | # Step 5: Default — minimal-risk | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 149 | # Step 1: Check if in Project | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 188 | # Step 2: Determine Target Status | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 213 | # Step 3: Get Project IDs | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 242 | # Step 4: Update Project Board | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 291 | # Step 1: Get Issue Number | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 320 | # Step 2: Get Project Status | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 349 | # Step 3: Map Status to Label | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 365 | # Step 4: Update Issue Labels | COMMENT |
| LOW | .github/workflows/smart-sync.yml | 379 | # Step 5: Handle Issue State | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 228 | # Step 1: robots.txt courtesy check (the skill mandates this), then fetch | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 237 | # Step 2: Find table | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 244 | # Step 3: Parse | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 251 | # Step 4: Clean | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 255 | # Step 5: Validate | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 259 | # Step 6: Save | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/local_bs4_example.py | 262 | # Step 7: Final summary | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 147 | # Step 1: Environment check | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 150 | # Step 2: robots.txt courtesy check (the skill mandates this) | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 154 | # Step 3: Initialise Firecrawl client (imported lazily so --help works without the SDK) | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 159 | # Step 4: Scrape | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 179 | # Step 5: Validate | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 183 | # Step 6: Token budget check | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 186 | # Step 7: Save clean output | COMMENT |
| LOW⚡ | …versal-scraping-architect/scripts/firecrawl_example.py | 189 | # Step 8: Final summary | COMMENT |
| LOW⚡ | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 121 | # Step 1: Enrich debt items with estimates | COMMENT |
| LOW⚡ | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 127 | # Step 2: Calculate prioritization scores | COMMENT |
| LOW⚡ | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 138 | # Step 3: Sort by priority score | COMMENT |
| LOW⚡ | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 143 | # Step 4: Generate sprint allocation recommendations | COMMENT |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 153 | # Check if existing pool is sufficient | COMMENT |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 301 | # Check if it's supposed to support something | COMMENT |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 428 | # Assign initiatives to phases | COMMENT |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 149 | # Check if delete permissions are unrestricted | COMMENT |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 157 | # Check if granted to broad groups | COMMENT |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 168 | # Check if admin permissions exist | COMMENT |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 722 | # Output results | COMMENT |
| LOW | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 558 | # Output results | COMMENT |
| LOW | …/skills/scrum-master/scripts/retrospective_analyzer.py | 892 | # Output results | COMMENT |
| LOW | …/skills/senior-pm/scripts/resource_capacity_planner.py | 824 | # Output results | COMMENT |
| LOW | …ement/skills/senior-pm/scripts/risk_matrix_analyzer.py | 676 | # Output results | COMMENT |
| LOW | …t/skills/senior-pm/scripts/project_health_dashboard.py | 792 | # Output results | COMMENT |
| LOW⚡ | …gement/skills/jira-expert/scripts/jql_query_builder.py | 478 | # Output results | COMMENT |
| LOW | engineering-team/playwright-pro/hooks/validate-test.sh | 8 | # Read the file path from stdin JSON | COMMENT |
| LOW | engineering-team/playwright-pro/hooks/validate-test.sh | 24 | # Check if file exists | COMMENT |
| LOW | …skills/google-workspace-cli/scripts/workspace_audit.py | 111 | # Check if external sharing is enabled | COMMENT |
| LOW | …s/senior-prompt-engineer/scripts/agent_orchestrator.py | 95 | # Check if it's a key-value pair | COMMENT |
| LOW | …or-architect/scripts/architecture_diagram_generator.py | 189 | # Check if import references another component | COMMENT |
| LOW⚡ | …skills/senior-architect/scripts/dependency_analyzer.py | 339 | # Check if import is an internal module | COMMENT |
| LOW | …ills/senior-fullstack/scripts/code_quality_analyzer.py | 389 | # Read file content | COMMENT |
| LOW | …or-computer-vision/scripts/dataset_pipeline_builder.py | 219 | # Check if txt contains YOLO format (class x_center y_center width height) | COMMENT |
| LOW | …ills/senior-backend/scripts/database_migration_tool.py | 337 | # Check if it's actually a declared FK | COMMENT |
| LOW | …g-team/skills/senior-backend/scripts/api_scaffolder.py | 477 | # Check if has request body | COMMENT |
| LOW | …kills/tech-stack-evaluator/scripts/report_generator.py | 41 | # Check if running in terminal | COMMENT |
| LOW | …-team/skills/senior-qa/scripts/test_suite_generator.py | 145 | # Check if already added | COMMENT |
| LOW | …s/ms365-tenant-manager/scripts/powershell_generator.py | 372 | # Check if user already has license | COMMENT |
| LOW | …ills/programmatic-seo/scripts/url_pattern_generator.py | 83 | # Check if swapped variables create duplicate intent | COMMENT |
| LOW | …skill/skills/marketing-ops/scripts/campaign_tracker.py | 63 | # Check if any dependency is incomplete | COMMENT |
| LOW | …/app-store-optimization/scripts/competitor_analyzer.py | 441 | # Check if line starts with bullet or number | COMMENT |
| LOW | …eam/skills/soc2-compliance/scripts/evidence_tracker.py | 71 | # Check if overdue | COMMENT |
| LOW | …onsultant-specialist/scripts/fda_submission_tracker.py | 138 | # Check if submission has been sent | COMMENT |
| LOW | …ills/isms-audit-expert/scripts/isms_audit_scheduler.py | 119 | # Assign controls to quarters based on risk | COMMENT |
| LOW | scripts/generate-docs.py | 362 | # Check if platform keywords already present | COMMENT |
| LOW | scripts/codex-install.sh | 139 | # Check if skill exists | COMMENT |
| LOW | scripts/codex-install.sh | 145 | # Check if it's a valid skill (has SKILL.md) | COMMENT |
| LOW | scripts/sync-codex-skills.py | 422 | # Output results | COMMENT |
| LOW | .github/workflows/skill-security-audit.yml | 63 | # Check if this directory has a SKILL.md (is a skill) | COMMENT |
| LOW | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 390 | # Write files | COMMENT |
| LOW | …ls/product-manager-toolkit/scripts/rice_prioritizer.py | 277 | # Output results | COMMENT |
| LOW | …ering/agenthub/skills/agenthub/scripts/dag_analyzer.py | 99 | # Check if commit is ancestor of other_commit | COMMENT |
| LOW | …kills/terraform-patterns/scripts/tf_module_analyzer.py | 260 | # Check if name suggests a secret | COMMENT |
| LOW | …der/skills/karpathy-coder/scripts/assumption_linter.py | 95 | # Check if any "plan" or numbered-list block lacks verification | COMMENT |
| LOW | …hy-coder/skills/karpathy-coder/scripts/diff_surgeon.py | 96 | # Check if ONLY change is semicolon | COMMENT |
| LOW | …ring/security-guidance/hooks/security_reminder_hook.py | 244 | # Check if security reminders are enabled | COMMENT |
| LOW | …kills/migration-architect/scripts/migration_planner.py | 624 | # Output results | COMMENT |
| LOW | …s/migration-architect/scripts/compatibility_checker.py | 840 | # Output results | COMMENT |
| LOW | …ills/migration-architect/scripts/rollback_generator.py | 1072 | # Output results | COMMENT |
| LOW | …g/skills/dependency-auditor/scripts/upgrade_planner.py | 509 | # Check if major version change | COMMENT |
| LOW | …/sql-database-assistant/scripts/migration_generator.py | 232 | # Check if type is specified (e.g., "rating int") | COMMENT |
| LOW⚡ | …/skills/observability-designer/scripts/slo_designer.py | 655 | # Output results | STRING |
| LOW | …/observability-designer/scripts/dashboard_generator.py | 1197 | # Output results | STRING |
| LOW | …/skills/spec-driven-workflow/scripts/test_extractor.py | 65 | # Check if we hit another ## section | COMMENT |
| LOW⚡ | …ering/skills/tech-debt-tracker/scripts/debt_scanner.py | 657 | # Output results | COMMENT |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 830 | # Output results | COMMENT |
| LOW⚡ | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 943 | # Output results | COMMENT |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 274 | # Check if path starts with slash | COMMENT |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 457 | # Check if this is an action endpoint | COMMENT |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 519 | # Check if status code is appropriate for the method | COMMENT |
| LOW | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 466 | # Check if method usage seems appropriate | COMMENT |
| LOW | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 892 | # Check if operation has security requirements | COMMENT |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 36 | "assignee": "Acme Corp", | STRING |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 64 | "assignee": "Acme Corp", | CODE |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 75 | "assignee": "Acme Corp", | CODE |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 86 | "assignee": "Acme Corp", | CODE |
| LOW | .gemini/skills/revenue-operations/SKILL.md | 62 | "name": "Acme Corp", | CODE |
| LOW | .gemini/skills/landing-page-generator/SKILL.md | 8 | Generate high-converting landing pages from a product description. Output complete Next.js/React components with multipl | CODE |
| LOW | .gemini/skills/api-design-reviewer/SKILL.md | 245 | "name": "John Doe", | CODE |
| LOW | .gemini/skills/md-review/SKILL.md | 50 | --reviewer "Jane Doe" --title "PR #123: Add retry logic" \ | CODE |
| LOW | .gemini/skills/gdpr-dsgvo-expert/SKILL.md | 89 | --type access --subject "John Doe" --email "john@example.com" | CODE |
| LOW⚡ | …kills/strategic-alignment/scripts/alignment_checker.py | 32 | "name": "Acme Corp", | CODE |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 43 | "company": "Acme Corp", | CODE |
| LOW | business-growth/skills/revenue-operations/SKILL.md | 62 | "name": "Acme Corp", | CODE |
| LOW | …ls/revenue-operations/assets/sample_pipeline_data.json | 8 | "name": "Acme Corp", | CODE |
| LOW⚡ | …mer-success-manager/scripts/health_score_calculator.py | 405 | "name": "Acme Corp", | CODE |
| LOW | …s/customer-success-manager/assets/expected_output.json | 13 | "name": "Acme Corp", | CODE |
| LOW | …tomer-success-manager/assets/sample_customer_data.json | 5 | "name": "Acme Corp", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 28 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 116 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 195 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 280 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 359 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 465 | "assigned_to": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 520 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 577 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 621 | "facilitator": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 622 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown"], | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 641 | "owner": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 679 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 723 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown"], | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 742 | "owner": "John Doe", | CODE |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 779 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], | CODE |
| LOW | …ng-team/playwright-pro/skills/pw/reference/fixtures.md | 89 | await page.getByLabel('Email').fill('admin@example.com'); | CODE |
| LOW | …eering-team/playwright-pro/skills/generate/patterns.md | 9 | await page.getByLabel('Email').fill('user@example.com'); | CODE |
| LOW | …eering-team/playwright-pro/skills/generate/patterns.md | 68 | await page.getByLabel('Name').fill('Jane Doe'); | CODE |
| LOW | …ls/google-workspace-cli/references/recipes-cookbook.md | 99 | gws drive permissions create <FILE_ID> --type user --role writer --emailAddress "user@example.com" | CODE |
| LOW | …-team/skills/senior-secops/scripts/security_scanner.py | 341 | if any(skip in lower_line for skip in ['example', 'sample', 'placeholder', 'xxx', 'your_']): | CODE |
| LOW | engineering-team/skills/tdd-guide/README.md | 348 | const result = validator.validate('user@example.com'); | CODE |
| LOW | …senior-architect/references/system_design_workflows.md | 220 | "street": "123 Main St", | CODE |
| LOW | …s/senior-fullstack/references/development_workflows.md | 388 | target: { value: "John Doe" }, | CODE |
| LOW | …s/senior-fullstack/references/development_workflows.md | 395 | name: "John Doe", | CODE |
| LOW | …s/senior-fullstack/references/development_workflows.md | 471 | await page.fill('[name="email"]', "user@example.com"); | CODE |
| LOW | …skills/senior-fullstack/references/tech_stack_guide.md | 317 | where: { email: "user@example.com" }, | CODE |
| LOW | …skills/senior-fullstack/references/tech_stack_guide.md | 345 | .where(eq(users.email, "user@example.com")) | CODE |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 80 | await loginPage.login('user@example.com', 'password123'); | CODE |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 85 | await loginPage.login('user@example.com', 'wrongpassword'); | CODE |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 728 | const user = createUser({ name: 'John Doe' }); | CODE |
| LOW | …-team/skills/senior-qa/references/qa_best_practices.md | 306 | await user.type(screen.getByLabelText('Name'), 'John Doe'); | CODE |
| LOW | …-team/skills/senior-qa/references/qa_best_practices.md | 313 | name: 'John Doe', | CODE |
| LOW | …team/skills/senior-qa/references/testing_strategies.md | 200 | return res(ctx.json({ id: req.params.id, name: 'John Doe' })); | CODE |
| LOW | …team/skills/senior-qa/references/testing_strategies.md | 217 | expect(screen.getByText('John Doe')).toBeInTheDocument(); | CODE |
| LOW | …kills/a11y-audit/references/framework-a11y-patterns.md | 28 | <input id="email" type="email" placeholder="user@example.com" /> | CODE |
| LOW | docs/skills/business-growth/revenue-operations.md | 73 | "name": "Acme Corp", | CODE |
| LOW | docs/skills/ra-qm-team/gdpr-dsgvo-expert.md | 100 | --type access --subject "John Doe" --email "john@example.com" | CODE |
| LOW | docs/skills/markdown-html/md-review.md | 56 | --reviewer "Jane Doe" --title "PR #123: Add retry logic" \ | CODE |
| LOW | docs/skills/product-team/landing-page-generator.md | 19 | Generate high-converting landing pages from a product description. Output complete Next.js/React components with multipl | CODE |
| LOW | docs/skills/engineering/api-design-reviewer.md | 256 | "name": "John Doe", | CODE |
| LOW | commercial/skills/deal-desk/scripts/deal_scorer.py | 37 | "customer_name": "Acme Corp", | CODE |
| LOW | …ercial/skills/deal-desk/assets/deal_intake_template.md | 101 | "customer_name": "Acme Corp", | CODE |
| LOW | …g-skill/skills/form-cro/scripts/form_field_analyzer.py | 49 | "placeholder": attrs_dict.get("placeholder", ""), | CODE |
| LOW | …g-skill/skills/form-cro/scripts/form_field_analyzer.py | 61 | "placeholder": attrs_dict.get("placeholder", ""), | CODE |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …officer-advisor/scripts/model_buildvsbuy_calculator.py | 63 | FINETUNE_ONE_TIME = 25_000 # data prep + initial training + eval harness | CODE |
| MEDIUM | …officer-advisor/scripts/model_buildvsbuy_calculator.py | 63 | FINETUNE_ONE_TIME = 25_000 # data prep + initial training + eval harness | CODE |
| MEDIUM⚡ | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 466 | """Perform comprehensive sprint health analysis.""" | STRING |
| MEDIUM⚡ | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 373 | """Perform comprehensive velocity analysis.""" | STRING |
| MEDIUM⚡ | …/skills/scrum-master/scripts/retrospective_analyzer.py | 719 | """Perform comprehensive retrospective analysis.""" | STRING |
| MEDIUM⚡ | …/skills/senior-pm/scripts/resource_capacity_planner.py | 590 | """Perform comprehensive capacity analysis.""" | STRING |
| MEDIUM⚡ | …ement/skills/senior-pm/scripts/risk_matrix_analyzer.py | 462 | """Perform comprehensive risk analysis.""" | STRING |
| MEDIUM⚡ | …t/skills/senior-pm/scripts/project_health_dashboard.py | 570 | """Perform comprehensive portfolio health analysis.""" | STRING |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 306 | """Calculate comprehensive health score for a project.""" | STRING |
| MEDIUM | …ng-team/skills/tdd-guide/scripts/metrics_calculator.py | 13 | """Calculate comprehensive test and code quality metrics.""" | STRING |
| MEDIUM | …s/incident-commander/scripts/timeline_reconstructor.py | 697 | """Generate comprehensive incident summary.""" | STRING |
| MEDIUM | …/security-pen-testing/scripts/vulnerability_scanner.py | 251 | """Return comprehensive OWASP Top 10 checklist items.""" | STRING |
| MEDIUM | …lls/senior-prompt-engineer/scripts/prompt_optimizer.py | 304 | """Perform comprehensive prompt analysis""" | STRING |
| MEDIUM | …kills/code-reviewer/scripts/review_report_generator.py | 368 | """Generate comprehensive review report.""" | STRING |
| MEDIUM | …lls/tech-stack-evaluator/scripts/migration_analyzer.py | 112 | 'complete': 10 # Complete rewrite, different paradigm | CODE |
| MEDIUM | …s/social-media-analyzer/scripts/analyze_performance.py | 123 | """Generate comprehensive performance insights.""" | STRING |
| MEDIUM⚡ | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's | CODE |
| MEDIUM⚡ | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's | CODE |
| MEDIUM | …ill/skills/content-production/scripts/seo_optimizer.py | 20 | # SEO best practices | COMMENT |
| MEDIUM | …/app-store-optimization/scripts/competitor_analyzer.py | 106 | # Identify best practices | COMMENT |
| MEDIUM | …lls/app-store-optimization/scripts/launch_checklist.py | 460 | # Warnings for best practices | COMMENT |
| MEDIUM | …lls/app-store-optimization/scripts/launch_checklist.py | 11 | """Generates comprehensive checklists for app launches and updates.""" | STRING |
| MEDIUM | …/app-store-optimization/scripts/localization_helper.py | 486 | # Simplified example - real implementation would be more comprehensive | COMMENT |
| MEDIUM | …y-manager-qmr/scripts/quality_effectiveness_monitor.py | 324 | """Perform comprehensive QMS effectiveness analysis.""" | STRING |
| MEDIUM | …/regulatory-affairs-head/scripts/regulatory_tracker.py | 132 | """Generate comprehensive status report""" | STRING |
| MEDIUM | ra-qm-team/skills/capa-officer/scripts/capa_tracker.py | 115 | """Calculate comprehensive CAPA metrics.""" | STRING |
| MEDIUM | …kills/compliance-os/scripts/evidence_pool_generator.py | 265 | # High-leverage artefacts (satisfy ≥ 5 mappings) | COMMENT |
| MEDIUM | …e/skills/financial-analyst/scripts/ratio_calculator.py | 159 | """Calculate leverage ratios.""" | STRING |
| MEDIUM | …lls/ui-design-system/scripts/design_token_generator.py | 64 | """Generate comprehensive design system tokens""" | STRING |
| MEDIUM | …lls/ui-design-system/scripts/design_token_generator.py | 95 | """Generate comprehensive color palette from brand color""" | STRING |
| MEDIUM | …rocurement-optimizer/scripts/supplier_consolidation.py | 211 | """Find calendar months where >=3 contracts renew (zero leverage).""" | STRING |
| MEDIUM | …rocurement-optimizer/scripts/supplier_consolidation.py | 266 | lines.append("## Renewal-date clusters (negotiation leverage)\n") | CODE |
| MEDIUM | …/internal-comms/scripts/change_announcement_builder.py | 231 | # Append seeded Q&A as appendix to Step 5 (empower-with-info). | COMMENT |
| MEDIUM | …kills/migration-architect/scripts/migration_planner.py | 423 | """Generate comprehensive rollback plan""" | STRING |
| MEDIUM | …ills/migration-architect/scripts/rollback_generator.py | 291 | """Generate comprehensive rollback runbook from migration plan""" | STRING |
| MEDIUM | …ills/migration-architect/scripts/rollback_generator.py | 758 | """Generate comprehensive validation checklist""" | STRING |
| MEDIUM | …g/skills/dependency-auditor/scripts/upgrade_planner.py | 650 | """Perform comprehensive risk assessment.""" | STRING |
| MEDIUM | …g/skills/dependency-auditor/scripts/license_checker.py | 85 | """Build comprehensive license database with risk classifications.""" | STRING |
| MEDIUM | …g/skills/dependency-auditor/scripts/license_checker.py | 759 | """Generate comprehensive risk assessment.""" | STRING |
| MEDIUM | …ills/observability-designer/scripts/alert_optimizer.py | 824 | """Perform comprehensive analysis of alert configuration.""" | STRING |
| MEDIUM | …/skills/observability-designer/scripts/slo_designer.py | 436 | # Create comprehensive framework | COMMENT |
| MEDIUM | …/observability-designer/scripts/dashboard_generator.py | 28 | """Generate comprehensive dashboard specifications.""" | STRING |
| MEDIUM | …/observability-designer/scripts/dashboard_generator.py | 147 | """Generate comprehensive dashboard specification.""" | STRING |
| MEDIUM | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 133 | """Generate comprehensive API scorecard.""" | STRING |
| MEDIUM | engineering/skills/database-designer/index_optimizer.py | 722 | """Generate comprehensive analysis report.""" | STRING |
| MEDIUM | engineering/skills/database-designer/schema_analyzer.py | 753 | """Get comprehensive analysis summary.""" | STRING |
| MEDIUM | …ineering/skills/skill-tester/scripts/quality_scorer.py | 916 | # Check for comprehensive help in scripts | COMMENT |
| MEDIUM | …neering/skills/skill-tester/scripts/skill_validator.py | 473 | # Simplified check - a more comprehensive solution would use a stdlib module list | COMMENT |
| MEDIUM | …ring/skills/interview-system-designer/loop_designer.py | 25 | """Designs comprehensive interview loops based on role requirements.""" | STRING |
| MEDIUM | …s/interview-system-designer/question_bank_generator.py | 26 | """Generates comprehensive interview question banks with scoring criteria.""" | STRING |
| MEDIUM | …s/interview-system-designer/question_bank_generator.py | 535 | """Generate a comprehensive question bank for the specified role and competencies.""" | STRING |
| MEDIUM⚡ | …/skills/interview-system-designer/hiring_calibrator.py | 85 | """Perform comprehensive hiring calibration analysis.""" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/skills/skills-chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately | COMMENT |
| LOW | .gemini/skills/skills-iso42001-specialist/SKILL.md | 121 | COMMENT | |
| LOW | .gemini/skills/skills-eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management | COMMENT |
| LOW | .gemini/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately | COMMENT |
| LOW | .gemini/skills/compliance-os-bundle/SKILL.md | 121 | # 1. Run framework selector with company profile | COMMENT |
| LOW | .gemini/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment | COMMENT |
| LOW | .gemini/skills/iso42001-specialist/SKILL.md | 121 | COMMENT | |
| LOW | .gemini/skills/eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management | COMMENT |
| LOW | .gemini/skills/skills-chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment | COMMENT |
| LOW | …advisor/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately | COMMENT |
| LOW | …ficer-advisor/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment | COMMENT |
| LOW | …advisor/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately | COMMENT |
| LOW | …level-advisor/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment | COMMENT |
| LOW | …level-advisor/c-level-agents/agents/cs-caio-advisor.md | 81 | ```bash | COMMENT |
| LOW | c-level-advisor/c-level-agents/agents/cs-cdo-advisor.md | 81 | # 2. Run the picker | COMMENT |
| LOW | …ering-team/self-improving-agent/hooks/error-capture.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …s/senior-fullstack/references/development_workflows.md | 781 | # 3. Verify deployment | COMMENT |
| LOW | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 321 | // TODO: Click navigation links | COMMENT |
| LOW | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 581 | // await page.getByLabel('Email').fill(process.env.TEST_EMAIL || 'test@example.com'); | COMMENT |
| LOW | …t/skills/a11y-audit/references/color-contrast-guide.md | 1 | # Color Contrast Guide | COMMENT |
| LOW | docs/agents/cs-vpe-advisor.md | 121 | #!/bin/bash | COMMENT |
| LOW | docs/agents/cs-fda-qsr-auditor.md | 81 | ```bash | COMMENT |
| LOW | docs/agents/cs-fda-qsr-auditor.md | 101 | # - Complaint trending | COMMENT |
| LOW | docs/agents/cs-cqm-iso13485.md | 81 | COMMENT | |
| LOW | docs/agents/cs-dpo-gdpr.md | 81 | python gdpr_compliance_checker.py compliance_state.json | COMMENT |
| LOW | docs/agents/cs-dpo-gdpr.md | 101 | # Flag residual high risk requiring Article 36 prior consultation | COMMENT |
| LOW | docs/agents/cs-capture.md | 101 | python ../skills/capture/scripts/complexity_estimator.py /tmp/dump.txt | COMMENT |
| LOW | docs/agents/cs-inbox-triage.md | 101 | COMMENT | |
| LOW | docs/agents/cs-handoff-author.md | 81 | --mktemp \ | COMMENT |
| LOW | docs/agents/cs-grill-master.md | 81 | ### Workflow 1: Start a grill session (one-shot grill) | COMMENT |
| LOW | docs/agents/cs-soc2-auditor.md | 81 | # Close gaps BEFORE observation period starts (avoid mid-period control changes) | COMMENT |
| LOW | docs/agents/cs-soc2-auditor.md | 101 | ```bash | COMMENT |
| LOW | docs/agents/cs-caio-advisor.md | 81 | ### Workflow 2: AI Risk Classification (2-4 hours) | COMMENT |
| LOW | docs/agents/cs-cdo-advisor.md | 81 | COMMENT | |
| LOW | docs/skills/c-level-advisor/chief-ai-officer-advisor.md | 161 | python scripts/model_buildvsbuy_calculator.py use_case.json | COMMENT |
| LOW | …ills/c-level-advisor/chief-customer-officer-advisor.md | 141 | # 1. Pull cohort data: closed/won by quarter for last 8 quarters | COMMENT |
| LOW | docs/skills/c-level-advisor/vpe-advisor.md | 161 | # 3. Identify top bottleneck (longest wait stage) | COMMENT |
| LOW | docs/skills/ra-qm-team/eu-ai-act-specialist.md | 141 | # 1. Run conformity assessment planner to get the checklist | COMMENT |
| LOW | …team/compliance-team-eu-ai-act-eu-ai-act-specialist.md | 141 | # 1. Run conformity assessment planner to get the checklist | COMMENT |
| LOW | docs/skills/compliance-os/compliance-os.md | 141 | # (e.g., aims_audit_scheduler.py for ISO 42001; isms_audit_scheduler.py for ISO 27001) | COMMENT |
| LOW | marketing-skill/skills/app-store-optimization/README.md | 201 | To verify installation: | COMMENT |
| LOW | …ce-team-eu-ai-act/skills/eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management | COMMENT |
| LOW | …ance-team-iso42001/skills/iso42001-specialist/SKILL.md | 121 | COMMENT | |
| LOW | …/regulatory-affairs-head/scripts/regulatory_tracker.py | 181 | COMMENT | |
| LOW | ra-qm-team/skills/iso42001-specialist/SKILL.md | 121 | COMMENT | |
| LOW | ra-qm-team/skills/eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management | COMMENT |
| LOW | scripts/vibe-install.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/codex-install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/gemini-install.sh | 1 | #!/bin/bash | COMMENT |
| LOW | compliance-os/agents/cs-fda-qsr-auditor.md | 81 | # - 820.30 Design controls: sample DHRs | COMMENT |
| LOW | compliance-os/agents/cs-fda-qsr-auditor.md | 101 | # Mock inspection with audit_simulator.py | COMMENT |
| LOW | compliance-os/agents/cs-cqm-iso13485.md | 81 | ```bash | COMMENT |
| LOW | compliance-os/agents/cs-dpo-gdpr.md | 81 | # - Article 5 + 6 lawful basis discipline | COMMENT |
| LOW | compliance-os/agents/cs-dpo-gdpr.md | 101 | ### Workflow 3: Post-Breach Internal Audit | COMMENT |
| LOW | compliance-os/agents/cs-soc2-auditor.md | 101 | # Pull samples for each control across observation period | COMMENT |
| LOW | compliance-os/agents/cs-ciso-iso27001.md | 61 | ## Workflows | COMMENT |
| LOW | compliance-os/skills/compliance-os/SKILL.md | 121 | # 1. Run framework selector with company profile | COMMENT |
| LOW | .github/workflows/release.yml | 1 | --- | COMMENT |
| LOW | .github/workflows/claude.yml | 41 | actions: read | COMMENT |
| LOW | engineering/handoff/agents/cs-handoff-author.md | 81 | # 2. Fill in the template based on current conversation state. | COMMENT |
| 9 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .gemini/skills/pw/SKILL.md | 105 | export TESTRAIL_API_KEY="your-api-key" | CODE |
| HIGH | engineering-team/playwright-pro/README.md | 90 | export TESTRAIL_API_KEY="your-api-key" | CODE |
| HIGH | engineering-team/playwright-pro/skills/pw/SKILL.md | 105 | export TESTRAIL_API_KEY="your-api-key" | CODE |
| HIGH | engineering-team/skills/tdd-guide/README.md | 100 | client = anthropic.Anthropic(api_key="your-api-key") | CODE |
| HIGH | docs/skills/engineering-team/playwright-pro.md | 116 | export TESTRAIL_API_KEY="your-api-key" | CODE |
| HIGH | docs/skills/engineering-team/playwright-pro-pw.md | 116 | export TESTRAIL_API_KEY="your-api-key" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …-security/references/security-architecture-patterns.md | 534 | secret = self.client.secrets.kv.v2.read_secret_version(path=path) | CODE |
| CRITICAL | …/skills/senior-secops/references/security_standards.md | 623 | response = self.client.secrets.kv.v2.read_secret_version(path=path) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …or-computer-vision/scripts/dataset_pipeline_builder.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW | …senior-computer-vision/scripts/vision_model_trainer.py | 26 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/senior-computer-vision/scripts/inference_optimizer.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | …enior-ml-engineer/scripts/model_deployment_pipeline.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ills/senior-ml-engineer/scripts/ml_monitoring_suite.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …kills/senior-ml-engineer/scripts/rag_system_builder.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …ior-data-engineer/scripts/etl_performance_optimizer.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …/senior-data-engineer/scripts/pipeline_orchestrator.py | 35 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …senior-data-engineer/scripts/data_quality_validator.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW | …data-scientist/scripts/feature_engineering_pipeline.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/senior-data-scientist/scripts/experiment_designer.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …enior-data-scientist/scripts/model_evaluation_suite.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …ance/skills/financial-analyst/scripts/dcf_valuation.py | 69 | def set_historical_financials(self, historical: Dict[str, Any]) -> None: | CODE |
| LOW⚡ | …ance/skills/financial-analyst/scripts/dcf_valuation.py | 73 | def set_assumptions(self, assumptions: Dict[str, Any]) -> None: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 49 | Load and validate RFP data from a JSON file. Args: filepath: Path to the JSON file containing RFP data. | STRING |
| HIGH | …s/sales-engineer/scripts/competitive_matrix_builder.py | 43 | Load and validate competitive data from a JSON file. Args: filepath: Path to the JSON file containing compe | STRING |
| HIGH | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 130 | Load and validate POC data from a JSON file. Args: filepath: Path to the JSON file containing POC data. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 414 | # Example usage | COMMENT |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 397 | # Example usage | COMMENT |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 568 | # Example usage | COMMENT |
| LOW | scripts/vibe-install.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/install.sh | 2 | # Usage: | COMMENT |
| LOW | scripts/codex-install.sh | 8 | # Usage: | COMMENT |
| LOW | scripts/convert.sh | 2 | # Usage: | COMMENT |
| LOW | scripts/review-new-skills.sh | 4 | # Usage: | COMMENT |
| LOW | scripts/gemini-install.sh | 7 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .gemini/skills/spec-to-repo/SKILL.md | 98 | - **Real code, not stubs.** Every function has a real implementation. No `// TODO: implement` or `pass` placeholders. | CODE |
| LOW | .gemini/skills/spec-to-repo/SKILL.md | 225 | | **Placeholder code** — `// TODO: implement`, `pass`, empty function bodies | Every function has a real implementation. | CODE |
| LOW | …eering-team/skills/tdd-guide/scripts/test_generator.py | 293 | # TODO: Implement test | COMMENT |
| LOW | docs/skills/product-team/spec-to-repo.md | 109 | - **Real code, not stubs.** Every function has a real implementation. No `// TODO: implement` or `pass` placeholders. | CODE |
| LOW | docs/skills/product-team/spec-to-repo.md | 236 | | **Placeholder code** — `// TODO: implement`, `pass`, empty function bodies | Every function has a real implementation. | CODE |
| LOW | product-team/skills/spec-to-repo/SKILL.md | 98 | - **Real code, not stubs.** Every function has a real implementation. No `// TODO: implement` or `pass` placeholders. | CODE |
| LOW | product-team/skills/spec-to-repo/SKILL.md | 225 | | **Placeholder code** — `// TODO: implement`, `pass`, empty function bodies | Every function has a real implementation. | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | marketing-skill/skills/aeo/references/aeo_eeat_canon.md | 146 | ### Pure AI-generated content with no human review | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 111 | CODE | |
| LOW | …lls/threat-detection/scripts/threat_signal_analyzer.py | 154 | CODE | |
| LOW | …lls/threat-detection/scripts/threat_signal_analyzer.py | 255 | CODE | |
| LOW | …lls/threat-detection/scripts/threat_signal_analyzer.py | 401 | CODE | |
| LOW | …-team/skills/senior-backend/scripts/api_load_tester.py | 424 | CODE | |
| LOW | …own-html/skills/md-document/scripts/markdown_parser.py | 86 | CODE | |
| LOW | …kills/saas-metrics-coach/scripts/metrics_calculator.py | 19 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ill/skills/copy-editing/scripts/ai_content_detector.py | 40 | "it's worth noting that", | CODE |
| MEDIUM⚡ | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's | CODE |
| LOW | …s/interview-system-designer/question_bank_generator.py | 868 | "Don't forget to assess cultural fit alongside competencies", | CODE |
| LOW | …expected_outputs/product_manager_senior_questions.json | 612 | "Don't forget to assess cultural fit alongside competencies", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …gineering/skills/skill-tester/scripts/script_tester.py | 173 | # Create a failed result for the script | COMMENT |