AI Slop Code Risk Monitor

dontbesilent2025/dbskill

SlopCodeMonitor badge for dontbesilent2025/dbskill Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

dontbesilent 的商业诊断 Skills

3.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for dontbesilent2025/dbskill, a Python project with 11,016 GitHub stars. SynthScan examined 41,664 lines of code across 236 source files, recording 93 pattern matches distributed across 7 syntactic categories. The legacy adjusted pattern signal is 3.3 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

3.3
Adjusted Signal
3.3
Raw Pattern Score
100%
Time Factor
2026-10-28
Last Push
11.0K
Stars
Python
Language
41.7K
Lines of Code
236
Files
93
Pattern Hits
2026-10-31
Scan Date
0.04
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 8.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 2.1/100 · LOW

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

Agent Over-Engineering Ratio 11.8/100 · LOW

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

PR Review Velocity Impact 15.3/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 9MEDIUM 0LOW 84

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 93 distinct pattern matches across 7 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers48 hits · 56 pts
SeverityFileLineSnippetContext
LOW⚡tools/test-skill-routing-contract.py22 def test_global_execution_ban_reintroduced(self):CODE
LOW⚡tools/test-skill-routing-contract.py26 def test_pause_hidden_in_reference(self):CODE
LOW⚡tools/test-skill-routing-contract.py30 def test_forced_consensus_in_reference(self):CODE
LOW⚡tools/test-skill-routing-contract.py34 def test_portable_prompt_is_allowed(self):CODE
LOW⚡tools/test-skill-routing-contract.py42 def test_leaf_naming_another_leaf_is_reported(self):CODE
LOW⚡tools/test-skill-routing-contract.py46 def test_self_hub_and_prefix_are_ignored(self):CODE
LOW⚡tools/test-skill-routing-contract.py50 def test_allowed_dependency_is_ignored(self):CODE
LOW⚡tools/test-archive-contract.py23 def test_redefined_slug_rule_is_reported(self):CODE
LOW⚡tools/test-archive-contract.py27 def test_missing_link_is_reported(self):CODE
LOW⚡tools/test-archive-contract.py31 def test_missing_section_is_reported(self):CODE
LOWtools/test-skill-handoff.py30 def test_field_outside_metadata_is_ignored(self):CODE
LOWtools/test-skill-handoff.py38 def test_missing_or_misplaced_not_delivered(self):CODE
LOW⚡tools/test-skill-discovery.py15 def test_snapshot_and_project_catalog_match(self):CODE
LOW⚡tools/test-skill-discovery.py20 def test_navigation_and_neighbors_are_distinct(self):CODE
LOW⚡tools/test-skill-discovery.py27 def test_missing_broken_and_conflicting_installations(self):CODE
LOWtools/test-skill-discovery.py47 def test_multiline_description(self):CODE
LOWtools/test-retired-skills-cleanup.py49 def test_official_copies_are_cleaned_and_others_kept(self):CODE
LOWtools/test-retired-skills-cleanup.py93 def test_agent_dirs_match_install_skill(self):CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py553def summarize_xiaohongshu_video_response(CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py595def summarize_wechat_video_response(response: dict[str, Any]) -> dict[str, Any]:CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py690def fetch_xiaohongshu_video_mcp(CODE
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py53 def test_absolute_frames_and_subtitle_anchors(self):STRING
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py60 def test_changed_source_rejected(self):STRING
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py65 def test_missing_and_overlapping_timeline(self):STRING
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py88 def test_sorted_and_overlap_review(self):STRING
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py94 def test_preset_cannot_change_canvas(self):STRING
LOW⚡skills/dbs-video-navigation/scripts/test_navigation.py103 def test_single_line_and_visual_only_segment(self):STRING
LOWskills/dbs-video-navigation/scripts/test_navigation.py117 def test_video_version_change(self):STRING
LOWskills/dbs-video-navigation/scripts/test_navigation.py126 def test_merge_uses_sample_offsets_not_service_duration(self):STRING
LOWskills/dbs-video-navigation/scripts/test_navigation.py150 def test_subtitle_beyond_duration_and_repeated_chapter(self):STRING
LOWskills/dbs-video-navigation/scripts/test_navigation.py162 def test_fractional_fps_and_offsets(self):STRING
LOWskills/dbs-video-navigation/scripts/test_navigation.py169 def test_invalid_secondary_line(self):STRING
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py37 def test_dedup_and_coalesce_without_secret(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py44 def test_unknown_self_and_inactive_are_ignored(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py53 def test_mixed_edit_is_not_dropped(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py59 def test_worker_missing_preserves_queue(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py65 def test_real_subprocess_bridge_and_task_state_remains(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py73 def test_async_ack_is_uncertain_and_blocks_later_work(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py80 def test_failed_worker_never_retries_automatically(self):CODE
LOW⚡skills/dbs-human-dispatch/scripts/test_dispatch.py86 def test_second_connection_observes_worker_lock(self):CODE
LOWskills/dbs-human-dispatch/scripts/test_dispatch.py97 def test_required_fields_and_state_boundaries(self):CODE
LOWskills/dbs-human-dispatch/scripts/test_dispatch.py105 def test_cancelled_task_queue_does_not_call_worker(self):CODE
LOWskills/dbs/scripts/list-official-skills.py19def read_frontmatter_description(skill_path: Path) -> str:CODE
LOWskills/dbs-content-system/tools/extract-sample-units.js270function normalizeCandidateTitleText(text, max = 28) {CODE
LOW⚡skills/dbs-content-system/tools/extract-sample-units.js788function isIndustryStrategyContext(context) {CODE
LOW⚡skills/dbs-content-system/tools/extract-sample-units.js792function isAntifragileIncomeContext(context) {CODE
LOW⚡skills/dbs-content-system/tools/extract-sample-units.js796function isPassiveIncomeSystemContext(context) {CODE
LOWskills/dbs-content-system/tools/summarize-system.js23function countContentMarkdownFiles(dir) {CODE
Empty Error Handlers9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHtools/check-skill-interface-metadata.py76except json.JSONDecodeError:CODE
HIGHskills/dbs-video-extract/scripts/tikhub_api.py133except (FileNotFoundError, subprocess.CalledProcessError):CODE
HIGHskills/dbs-video-extract/scripts/tikhub_api.py442except (ValueError, IndexError):CODE
HIGH…/dbs-video-extract/scripts/extract_video_transcript.py98except OSError:CODE
HIGH…/dbs-video-extract/scripts/extract_video_transcript.py121except (FileNotFoundError, subprocess.CalledProcessError):CODE
HIGHskills/dbs-video-navigation/scripts/test_navigation.py215except (ValueError, subprocess.CalledProcessError):CODE
HIGHskills/dbs-video-navigation/scripts/test_navigation.py232except FileExistsError:CODE
HIGHskills/dbs-video-navigation/scripts/navigation.py86except ImportError:CODE
HIGHskills/dbs-human-dispatch/scripts/dispatch.py209except FileExistsError:CODE
Unused Imports18 hits · 18 pts
SeverityFileLineSnippetContext
LOWtools/check-skill-handoff.py15CODE
LOWtools/check-numbered-prompts.py4CODE
LOWtools/test-skill-discovery.py4CODE
LOWtools/check-skill-interface-metadata.py4CODE
LOWtools/test-numbered-prompts.py4CODE
LOWskills/dbs-video-extract/scripts/configure_api_key.py4CODE
LOWskills/dbs-video-extract/scripts/extract_video.py4CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py4CODE
LOW…/dbs-video-extract/scripts/extract_video_transcript.py4CODE
LOWskills/dbs-video-navigation/scripts/test_navigation.py7CODE
LOWskills/dbs-update/scripts/cleanup_retired_skills.py12CODE
LOWskills/dbs-human-dispatch/scripts/test_dispatch.py6CODE
LOWskills/dbs-human-dispatch/scripts/dispatch.py6CODE
LOWskills/dbs/scripts/list-official-skills.py4CODE
LOWskills/dbs/scripts/numbered-prompts.py4CODE
LOWskills/dbs-skill-maker/scripts/prepare_github_repo.py4CODE
LOWskills/dbs-skill-maker/scripts/init_skill_project.py4CODE
LOW…ills/dbs-skill-maker/scripts/validate_skill_project.py4CODE
Deep Nesting13 hits · 13 pts
SeverityFileLineSnippetContext
LOWtools/check-plugin-update-contract.py22CODE
LOWtools/check-skill-routing-contract.py101CODE
LOWtools/check-numbered-prompts.py25CODE
LOWtools/check-skill-metadata.py130CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py340CODE
LOWskills/dbs-video-extract/scripts/tikhub_api.py770CODE
LOW…/dbs-video-extract/scripts/extract_video_transcript.py89CODE
LOWskills/dbs-video-navigation/scripts/navigation.py183CODE
LOWskills/dbs-video-navigation/scripts/navigation.py374CODE
LOWskills/dbs-update/scripts/cleanup_retired_skills.py88CODE
LOWskills/dbs-human-dispatch/scripts/dispatch.py171CODE
LOWskills/dbs/scripts/numbered-prompts.py128CODE
LOW…ills/dbs-skill-maker/scripts/validate_skill_project.py87CODE
Excessive Try-Catch Wrapping3 hits · 2 pts
SeverityFileLineSnippetContext
LOWskills/dbs-video-extract/scripts/configure_api_key.py71 except Exception:CODE
LOWskills/dbs-human-dispatch/scripts/dispatch.py127 except Exception:STRING
LOWskills/dbs/scripts/check-update.sh42except Exception:CODE
Over-Commented Block1 hit · 1 pts
SeverityFileLineSnippetContext
LOWscripts/record-demo.sh1#!/usr/bin/env bashCOMMENT
AI Structural Patterns1 hit · 1 pts
SeverityFileLineSnippetContext
LOWskills/dbs-video-navigation/scripts/navigation.py95CODE