Repository Analysis

wshobson/agents

Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, and Gemini CLI

5.2 Low AI signal View on GitHub
5.2
Adjusted Score
5.2
Raw Score
100%
Time Factor
2026-05-29
Last Push
36,137
Stars
Python
Language
215,971
Lines of Code
1019
Files
777
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 16MEDIUM 138LOW 623

Pattern Findings

777 matches across 13 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers414 hits · 394 pts
SeverityFileLineSnippet
LOWtools/doc_gardener.py260def check_oversized_context_files(report: Report) -> None:
LOWtools/doc_gardener.py333def check_marketplace_consistency(report: Report) -> None:
LOWtools/validate_generated.py67def _check_nonempty_str_field(
LOWtools/validate_generated.py345def _extract_permission_block(raw: str) -> dict | None:
LOWtools/tests/test_install_copilot.py23def test_default_config_dir_prefers_copilot_config_dir(tmp_path: Path):
LOWtools/tests/test_install_copilot.py31def test_default_config_dir_uses_xdg_config_home(tmp_path: Path):
LOWtools/tests/test_install_copilot.py37def test_install_creates_idempotent_symlinks(tmp_path: Path):
LOWtools/tests/test_install_copilot.py54def test_install_refuses_to_overwrite_real_files(tmp_path: Path):
LOWtools/tests/test_install_copilot.py69def test_force_replaces_conflicting_symlink_only(tmp_path: Path):
LOWtools/tests/test_install_copilot.py89def test_uninstall_removes_only_repo_owned_symlinks(tmp_path: Path):
LOWtools/tests/test_real_world.py60 def test_every_local_marketplace_entry_resolves_to_plugin_dir(self):
LOWtools/tests/test_real_world.py71 def test_every_local_plugin_dir_appears_in_marketplace(self):
LOWtools/tests/test_real_world.py78 def test_marketplace_version_matches_per_plugin_json(self):
LOWtools/tests/test_real_world.py105 def test_plugin_loads_without_error(self, plugin_name: str):
LOWtools/tests/test_real_world.py109 def test_no_plugin_name_contains_double_underscore(self):
LOWtools/tests/test_real_world.py114 def test_every_agent_has_name_and_description(self):
LOWtools/tests/test_real_world.py127 def test_every_skill_has_trigger_phrase(self):
LOWtools/tests/test_real_world.py142 def test_no_agent_collides_with_codex_builtin(self):
LOWtools/tests/test_real_world.py156 def test_agent_frontmatter_names_are_unique_across_plugins(self):
LOWtools/tests/test_real_world.py173 def test_command_phase_output_references_match_task_keys(self):
LOWtools/tests/test_real_world.py220 def test_every_refactored_skill_has_meaningful_details(self):
LOWtools/tests/test_real_world.py233 def test_extracted_skills_have_pointer_to_references(self):
LOWtools/tests/test_real_world.py245 def test_extracted_skills_preserve_when_to_use(self):
LOWtools/tests/test_real_world.py267 def test_no_refactored_skill_is_stub_only(self):
LOWtools/tests/test_real_world.py288 def test_plugin_json_has_name_and_version(self, plugin_name: str):
LOWtools/tests/test_round_trip.py70 def test_codex_agent_count_matches_source(self):
LOWtools/tests/test_round_trip.py119 def test_opencode_agent_count_matches_source(self):
LOWtools/tests/test_round_trip.py125 def test_opencode_command_count_matches_source(self):
LOWtools/tests/test_round_trip.py131 def test_opencode_skill_count_matches_source(self):
LOWtools/tests/test_round_trip.py137 def test_every_opencode_agent_has_required_frontmatter(self):
LOWtools/tests/test_round_trip.py291 def test_copilot_agent_count_matches_source(self):
LOWtools/tests/test_round_trip.py297 def test_copilot_skill_count_matches_source(self):
LOWtools/tests/test_round_trip.py305 def test_copilot_command_count_matches_source(self):
LOWtools/tests/test_round_trip.py313 def test_copilot_command_entrypoints_exist_for_every_plugin(self):
LOWtools/tests/test_round_trip.py321 def test_every_copilot_agent_has_required_frontmatter(self):
LOWtools/tests/test_round_trip.py345 def test_gemini_extension_manifest(self):
LOWtools/tests/test_round_trip.py355 def test_codex_marketplace_lists_all_local_plugins(self):
LOWtools/tests/test_round_trip.py85 def test_every_codex_agent_toml_parses_and_has_required_fields(self):
LOWtools/tests/test_round_trip.py106 def test_agents_md_within_cap(self):
LOWtools/tests/test_round_trip.py152 def test_locked_agents_have_proper_permission_block(self):
LOWtools/tests/test_round_trip.py184 def test_every_opencode_skill_has_valid_frontmatter(self):
LOWtools/tests/test_round_trip.py206 def test_cursor_marketplace_lists_all_local_plugins(self):
LOWtools/tests/test_round_trip.py217 def test_cursor_per_plugin_manifests_exist(self):
LOWtools/tests/test_round_trip.py226 def test_cursor_rules_only_use_allowed_keys(self):
LOWtools/tests/test_round_trip.py245 def test_gemini_command_at_path_injections_resolve(self):
LOWtools/tests/test_round_trip.py262 def test_every_gemini_command_has_prompt_and_args(self):
LOWtools/tests/test_round_trip.py278 def test_gemini_md_within_cap(self):
LOWtools/tests/test_round_trip.py367 def test_codex_per_plugin_manifests_valid(self):
LOWtools/tests/test_round_trip.py385 def test_claude_md_is_symlink_to_agents_md(self):
LOWtools/tests/test_round_trip.py409 def test_context_file_within_cap(self, name: str, cap: int):
LOWtools/tests/test_doc_gardener.py38 def test_fresh_artifacts_no_finding(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py60 def test_stale_artifact_warns(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py80 def test_opencode_skill_id_collision_errors(
LOWtools/tests/test_doc_gardener.py101 def test_missing_plugins_dir_does_not_crash_for_opencode_skills(
LOWtools/tests/test_doc_gardener.py121 def test_within_budget_no_finding(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py141 def test_valid_links_no_finding(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py159 def test_external_links_skipped(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py174 def test_under_cap_no_finding(self, tmp_path: Path, monkeypatch: pytest.MonkeyPatch):
LOWtools/tests/test_doc_gardener.py185 def test_over_cap_without_references_warns(
LOWtools/tests/test_doc_gardener.py198 def test_over_cap_with_references_no_finding(
354 more matches not shown…
Decorative Section Separators112 hits · 362 pts
SeverityFileLineSnippet
MEDIUMtools/doc_gardener.py46# ── Findings ─────────────────────────────────────────────────────────────────
MEDIUMtools/doc_gardener.py78# ── Checks ───────────────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py30# ── Findings ─────────────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py64# ── Helpers ──────────────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py111# ── Codex validators ─────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py222# ── Cursor validators ────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py318# ── OpenCode validators ──────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py523# ── Gemini validators ────────────────────────────────────────────────────────
MEDIUMtools/validate_generated.py605# ── Driver ───────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_real_world.py56# ── Marketplace consistency ─────────────────────────────────────────────────
MEDIUMtools/tests/test_real_world.py100# ── Plugin source integrity ─────────────────────────────────────────────────
MEDIUMtools/tests/test_real_world.py204# ── Progressive-disclosure refactor integrity ────────────────────────────────
MEDIUMtools/tests/test_real_world.py283# ── plugin.json integrity ─────────────────────────────────────────────────
MEDIUMtools/tests/test_round_trip.py62# ── Per-harness output checks ────────────────────────────────────────────────
MEDIUMtools/tests/test_round_trip.py335# ── Native-install manifests (always run; these are committed source) ─────────
MEDIUMtools/tests/test_round_trip.py394# ── Context file size budgets (always run) ───────────────────────────────────
MEDIUMtools/tests/test_doc_gardener.py34# ── Stale artifacts ──────────────────────────────────────────────────────────
MEDIUMtools/tests/test_doc_gardener.py117# ── Context file size ────────────────────────────────────────────────────────
MEDIUMtools/tests/test_doc_gardener.py137# ── Dead links ───────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_doc_gardener.py170# ── Codex skill cap ──────────────────────────────────────────────────────────
MEDIUMtools/tests/test_doc_gardener.py214# ── Marketplace consistency ──────────────────────────────────────────────────
MEDIUMtools/tests/test_validate_generated.py26# ── Codex ────────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_validate_generated.py95# ── Cursor ───────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_validate_generated.py149# ── Copilot ──────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_validate_generated.py244# ── OpenCode ─────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_validate_generated.py369# ── Gemini ───────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py552# ── OpenCode ─────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py855# ── Gemini ───────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py26# ── Codex ────────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py450# ── Cursor ───────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py933# ── Copilot ──────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_adapters.py1131# ── Cross-cutting: capabilities consistency ──────────────────────────────────
MEDIUMtools/tests/test_cli_smoke.py53# ── OpenCode CLI ─────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_cli_smoke.py104# ── Gemini CLI ───────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_cli_smoke.py121# ── Codex CLI ────────────────────────────────────────────────────────────────
MEDIUMtools/tests/test_cli_smoke.py154# ── Claude Code CLI ──────────────────────────────────────────────────────────
MEDIUMtools/tests/test_cli_smoke.py175# ── Cross-CLI sanity: marketplace + adapter agreement ────────────────────────
MEDIUMtools/adapters/codex.py55# ── TOML emission (hand-rolled; no toml writer in stdlib) ────────────────────
MEDIUMtools/adapters/codex.py78# ── Skill rewriting ──────────────────────────────────────────────────────────
MEDIUMtools/adapters/codex.py325# ── Adapter ──────────────────────────────────────────────────────────────────
MEDIUMtools/adapters/codex.py440 # ── Internals ──────────────────────────────────────────────────────────
MEDIUMtools/adapters/codex.py569 # ── Marketplace manifests (native install; reads source skills) ──────────
MEDIUMtools/adapters/gemini.py80 # ── Internals ──────────────────────────────────────────────────────────
MEDIUMtools/adapters/opencode.py195 # ── Internals ──────────────────────────────────────────────────────────
MEDIUMtools/adapters/base.py217# ── Source-of-truth dataclasses ───────────────────────────────────────────────
MEDIUMtools/adapters/base.py376# ── HarnessAdapter base class ─────────────────────────────────────────────────
MEDIUMtools/adapters/base.py421 # ── Shared utilities ──────────────────────────────────────────────────
MEDIUMtools/adapters/cursor.py205 # ── Internals ──────────────────────────────────────────────────────────
MEDIUMtools/yt-design-extractor/yt-design-extractor.py71# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py73# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py150# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py152# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py262# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py264# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py348# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py350# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py405# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py407# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py602# ---------------------------------------------------------------------------
MEDIUMtools/yt-design-extractor/yt-design-extractor.py604# ---------------------------------------------------------------------------
52 more matches not shown…
Excessive Try-Catch Wrapping76 hits · 84 pts
SeverityFileLineSnippet
MEDIUMtools/generate.py228 print(f"Error: {err}", file=sys.stderr)
MEDIUMtools/generate.py256 print(f"Error: plugins directory not found at {PLUGINS_DIR}", file=sys.stderr)
LOWtools/generate.py283 except Exception as e: # noqa: BLE001 — we want to aggregate, not crash
LOWtools/generate.py300 except Exception as e: # noqa: BLE001
LOWtools/yt-design-extractor/yt-design-extractor.py277 except Exception as e:
LOWtools/yt-design-extractor/yt-design-extractor.py287 except Exception as e:
LOWtools/yt-design-extractor/yt-design-extractor.py335 except Exception as e:
LOWtools/yt-design-extractor/yt-design-extractor.py361 except Exception as e:
LOW…essing/skills/stripe-integration/references/details.md274 except Exception as e:
LOW…essing/skills/paypal-integration/references/details.md289 except Exception as e:
LOW…nt/skills/microservices-patterns/references/details.md343 except Exception as e:
LOW…nt/skills/microservices-patterns/references/details.md353 except Exception as e:
LOW…nt/skills/microservices-patterns/references/details.md439 except Exception as e:
LOW…lls/saga-orchestration/references/advanced-patterns.md443 except Exception as e:
LOW…ls/temporal-python-testing/resources/replay-testing.md339 except Exception as e:
LOW…kills/temporal-python-testing/resources/local-setup.md114 except Exception as e:
LOW…pment/skills/cqrs-implementation/references/details.md394 except Exception as e:
LOW…per-essentials/skills/error-handling-patterns/SKILL.md104 except Exception as e:
LOW…s/skills/error-handling-patterns/references/details.md55 except Exception as e:
LOW…s/skills/error-handling-patterns/references/details.md391 except Exception as e:
LOW…s/skills/error-handling-patterns/references/details.md490 except Exception as e:
LOW…s/skills/error-handling-patterns/references/details.md514 except Exception:
LOW…eloper-essentials/skills/debugging-strategies/SKILL.md238except Exception:
LOWplugins/plugin-eval/scripts/eval_all.py120 except Exception as exc:
LOWplugins/plugin-eval/src/plugin_eval/corpus.py60 except Exception:
LOW…gins/plugin-eval/src/plugin_eval/layers/monte_carlo.py103 except Exception:
LOW…gins/plugin-eval/src/plugin_eval/layers/monte_carlo.py208 except Exception:
LOW…liance/skills/gdpr-data-handling/references/details.md197 except Exception as e:
LOW…liance/skills/gdpr-data-handling/references/details.md240 except Exception as e:
LOW…folding/skills/fastapi-templates/references/details.md87 except Exception:
LOW…lopment/skills/python-resilience/references/details.md91 except Exception as e:
LOW…lopment/skills/python-resilience/references/details.md138 except Exception as e:
LOW…lopment/skills/python-resilience/references/details.md171 except Exception as e:
MEDIUM…lopment/skills/python-resilience/references/details.md168def wrapper(*args, **kwargs) -> T:
LOW…nt/skills/python-background-jobs/references/details.md17 except Exception as e:
LOW…ython-development/skills/python-anti-patterns/SKILL.md138except Exception:
LOW…ython-development/skills/python-anti-patterns/SKILL.md178 except Exception as e:
LOW…ent/skills/python-error-handling/references/details.md121 except Exception as e:
LOW…ent/skills/python-error-handling/references/details.md164 except Exception as e:
LOW…development/skills/python-resource-management/SKILL.md180 except Exception:
LOW…ython-development/skills/python-observability/SKILL.md119 except Exception as e:
LOW…ment/skills/python-observability/references/details.md59 except Exception as e:
LOW…ment/skills/python-observability/references/details.md116 except Exception as e:
MEDIUM…thon-development/skills/async-python-patterns/SKILL.md182 print(f"Error: {e}")
LOW…ent/skills/async-python-patterns/references/details.md219 except Exception as e:
MEDIUMplugins/code-documentation/commands/code-explain.md411 print("Error: Cannot divide by zero!")
MEDIUMplugins/code-documentation/commands/code-explain.md414 print("Error: Please provide numbers only!")
MEDIUMplugins/code-documentation/commands/code-explain.md698 print("Something went wrong")
LOWplugins/code-documentation/commands/code-explain.md705except Exception as e:
LOWplugins/error-debugging/commands/error-analysis.md651 except Exception as e:
LOWplugins/error-debugging/commands/error-analysis.md882 except Exception as e:
LOWplugins/team-collaboration/commands/issue.md364 except Exception as e:
LOWplugins/security-scanning/commands/security-sast.md435 except Exception as e:
LOW…ns/security-scanning/commands/security-dependencies.md116 except Exception as e:
LOW…ns/security-scanning/commands/security-dependencies.md147 except Exception as e:
LOW…ns/security-scanning/commands/security-dependencies.md179 except Exception as e:
LOW…ns/security-scanning/commands/security-dependencies.md210 except Exception as e:
LOW…skills/threat-mitigation-mapping/references/details.md605 except Exception as e:
LOW…/database-cloud-optimization/commands/cost-optimize.md274 except Exception as e:
LOW…/database-cloud-optimization/commands/cost-optimize.md309 except Exception as e:
16 more matches not shown…
Unused Imports59 hits · 58 pts
SeverityFileLineSnippet
LOWtools/generate.py8
LOWtools/doc_gardener.py20
LOWtools/install_opencode.py4
LOWtools/validate_generated.py14
LOWtools/check_agent_name_collisions.py4
LOWtools/install_copilot.py4
LOWtools/tests/test_install_copilot.py3
LOWtools/tests/conftest.py3
LOWtools/tests/test_real_world.py10
LOWtools/tests/test_round_trip.py12
LOWtools/tests/test_doc_gardener.py3
LOWtools/tests/test_install_opencode.py3
LOWtools/tests/test_validate_generated.py3
LOWtools/tests/test_adapters.py8
LOWtools/tests/test_cli_smoke.py15
LOWtools/adapters/codex.py19
LOWtools/adapters/copilot.py3
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py8
LOWtools/adapters/__init__.py19
LOWtools/adapters/__init__.py19
LOWtools/adapters/gemini.py15
LOWtools/adapters/opencode.py17
LOWtools/adapters/capabilities.py8
LOWtools/adapters/base.py3
LOWtools/adapters/cursor.py15
LOW…ills/api-design-principles/assets/rest-api-template.py6
LOWplugins/plugin-eval/tests/test_parser.py5
LOWplugins/plugin-eval/tests/test_parser.py5
LOWplugins/plugin-eval/tests/test_parser.py5
LOWplugins/plugin-eval/tests/test_engine.py3
LOWplugins/plugin-eval/tests/test_judge.py2
LOWplugins/plugin-eval/tests/test_monte_carlo.py2
LOWplugins/plugin-eval/tests/test_corpus.py3
LOWplugins/plugin-eval/tests/test_harness_portability.py5
LOWplugins/plugin-eval/tests/test_models.py4
LOWplugins/plugin-eval/tests/test_models.py4
LOWplugins/plugin-eval/tests/test_models.py4
LOWplugins/plugin-eval/tests/test_models.py4
LOWplugins/plugin-eval/scripts/eval_all.py17
LOWplugins/plugin-eval/src/plugin_eval/elo.py3
LOWplugins/plugin-eval/src/plugin_eval/models.py3
LOWplugins/plugin-eval/src/plugin_eval/reporter.py3
LOWplugins/plugin-eval/src/plugin_eval/parser.py3
LOWplugins/plugin-eval/src/plugin_eval/engine.py3
LOWplugins/plugin-eval/src/plugin_eval/cli.py3
LOWplugins/plugin-eval/src/plugin_eval/stats.py3
LOWplugins/plugin-eval/src/plugin_eval/corpus.py3
LOW…gins/plugin-eval/src/plugin_eval/layers/monte_carlo.py3
LOWplugins/plugin-eval/src/plugin_eval/layers/judge.py3
LOWplugins/plugin-eval/src/plugin_eval/layers/static.py3
LOW…gin-eval/src/plugin_eval/layers/harness_portability.py9
Magic Placeholder Names8 hits · 55 pts
SeverityFileLineSnippet
HIGH…pi-design-principles/references/rest-best-practices.md249X-API-Key: your-api-key-here
HIGHplugins/code-documentation/commands/doc-generate.md537headers = {{"Authorization": "Bearer YOUR_API_KEY"}}
HIGHplugins/code-documentation/commands/doc-generate.md547 headers: {{'Authorization': 'Bearer YOUR_API_KEY'}}
HIGHplugins/code-documentation/commands/doc-generate.md557 -H "Authorization: Bearer YOUR_API_KEY"
HIGH…gins/documentation-generation/commands/doc-generate.md537headers = {{"Authorization": "Bearer YOUR_API_KEY"}}
HIGH…gins/documentation-generation/commands/doc-generate.md547 headers: {{'Authorization': 'Bearer YOUR_API_KEY'}}
HIGH…gins/documentation-generation/commands/doc-generate.md557 -H "Authorization: Bearer YOUR_API_KEY"
HIGH…ev/skills/langchain-architecture/references/details.md306os.environ["LANGCHAIN_API_KEY"] = "your-api-key"
Fake / Example Data49 hits · 52 pts
SeverityFileLineSnippet
LOWtools/tests/test_adapters.py512 assert manifest["author"] == {"name": "Jane Doe", "email": "jane@example.com"}
LOW…mobile-android-design/references/android-navigation.md277 "John Doe",
LOW…ills/api-design-principles/assets/rest-api-template.py153 email="user@example.com",
LOW…r-essentials/skills/sql-optimization-patterns/SKILL.md31EXPLAIN SELECT * FROM users WHERE email = 'user@example.com';
LOW…r-essentials/skills/sql-optimization-patterns/SKILL.md35SELECT * FROM users WHERE email = 'user@example.com';
LOW…r-essentials/skills/sql-optimization-patterns/SKILL.md111SELECT * FROM users WHERE LOWER(email) = 'user@example.com';
LOW…r-essentials/skills/sql-optimization-patterns/SKILL.md116SELECT * FROM users WHERE LOWER(email) = 'user@example.com';
LOW…r-essentials/skills/sql-optimization-patterns/SKILL.md119SELECT * FROM users WHERE email = 'user@example.com';
LOW…skills/sql-optimization-patterns/references/details.md282WHERE email = 'user@example.com';
LOW…eloper-essentials/skills/e2e-testing-patterns/SKILL.md84cy.getByLabel("Email address").type("user@example.com");
LOW…eloper-essentials/skills/e2e-testing-patterns/SKILL.md85cy.get('[data-testid="email-input"]').type("user@example.com");
LOW…ials/skills/e2e-testing-patterns/references/details.md80 await loginPage.login("user@example.com", "password123");
LOW…ials/skills/e2e-testing-patterns/references/details.md130 email: "admin@example.com",
LOW…ials/skills/e2e-testing-patterns/references/details.md291cy.login("user@example.com", "password");
LOWplugins/database-design/skills/postgresql/SKILL.md79- **Expression**: for computed search keys (`CREATE INDEX ON tbl (LOWER(email))`). Expression must match exactly in WHER
LOW…t/skills/python-testing-patterns/references/details.md153 ("user@example.com", True),
LOW…t/skills/python-testing-patterns/references/details.md222 mock_response.json.return_value = {"id": 1, "name": "John Doe"}
LOW…t/skills/python-testing-patterns/references/details.md229 assert user["name"] == "John Doe"
LOW…t/skills/python-testing-patterns/references/details.md250 mock_post.return_value.json.return_value = {"id": 2, "name": "Jane Doe"}
LOW…t/skills/python-testing-patterns/references/details.md253 user_data = {"name": "Jane Doe", "email": "jane@example.com"}
LOW…hon-development/skills/python-background-jobs/SKILL.md52send_email.delay("user@example.com", "Welcome!", "Thanks for signing up")
LOW…nt/skills/python-background-jobs/references/details.md110job = queue.enqueue(send_email, "user@example.com", "Subject", "Body")
LOW…thon-development/skills/python-error-handling/SKILL.md147 email="user@example.com",
LOW…rformance-optimization/references/advanced-patterns.md253SELECT * FROM users WHERE email = 'user@example.com';
LOW…rformance-optimization/references/advanced-patterns.md257SELECT * FROM users WHERE email = 'user@example.com';
LOW…n/skills/openapi-spec-generation/references/details.md441 name: "John Doe"
LOW…i-spec-generation/references/code-first-and-tooling.md55 "email": "user@example.com",
LOW…i-spec-generation/references/code-first-and-tooling.md56 "name": "John Doe",
LOW…i-spec-generation/references/code-first-and-tooling.md302 name: "John Doe",
LOWplugins/team-collaboration/commands/issue.md267 await page.fill('[data-testid="email-input"]', "user@example.com");
LOW…mpt-engineering-patterns/assets/few-shot-examples.json75 "name": "Jane Doe",
LOW…framework-migration/skills/dependency-upgrade/SKILL.md261 cy.get('input[name="email"]').type("user@example.com");
LOW…sting-patterns/references/advanced-testing-patterns.md35 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md55 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md70 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md89 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md102 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md120 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md189 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md195 expect(user.name).toBe("John Doe");
LOW…sting-patterns/references/advanced-testing-patterns.md201 name: "John Doe",
LOW…sting-patterns/references/advanced-testing-patterns.md209 expect(user?.name).toBe("John Doe");
LOW…sting-patterns/references/advanced-testing-patterns.md281 fireEvent.change(nameInput, { target: { value: 'John Doe' } });
LOW…sting-patterns/references/advanced-testing-patterns.md284 expect(nameInput.value).toBe('John Doe');
LOW…sting-patterns/references/advanced-testing-patterns.md293 target: { value: 'John Doe' },
LOW…sting-patterns/references/advanced-testing-patterns.md301 name: 'John Doe',
LOW…sting-patterns/references/advanced-testing-patterns.md407 const user = createUserFixture({ name: "John Doe" });
LOW…sting-patterns/references/advanced-testing-patterns.md430 name: 'John Doe',
LOW…kills/modern-javascript-patterns/references/details.md70 name: "John Doe",
AI Slop Vocabulary14 hits · 44 pts
SeverityFileLineSnippet
MEDIUMtools/generate.py30# Per-harness output targets used by both `--clean` and `--prune`.
MEDIUMtools/generate.py143 # Files to consider per-harness. We only prune files inside the adapter's own output
MEDIUMtools/validate_generated.py718 # Sort findings by (severity priority, harness, path) for triage-friendly output.
MEDIUMtools/install_copilot.py113 # src is like .copilot/commands/comprehensive-review, symlink to ~/.copilot/comprehensive-review/commands
MEDIUMtools/tests/test_round_trip.py62# ── Per-harness output checks ────────────────────────────────────────────────
MEDIUMtools/adapters/codex.py652 # repo root as the canonical cross-harness context file. `emit_global` above
MEDIUMtools/adapters/capabilities.py175# Tool name maps for body rewriting (CamelCase -> harness-native)
MEDIUMtools/adapters/capabilities.py247# Model alias map: bare Claude alias -> full provider-prefixed ID per harness
MEDIUM…gin-eval/src/plugin_eval/layers/harness_portability.py59# Context file line cap (per harness-engineering principle)
MEDIUM…kills/helm-chart-scaffolding/scripts/validate-chart.sh139# 7. Check for security best practices
MEDIUM…lls/dotnet-backend-patterns/assets/service-template.cs2// This template demonstrates best practices for building robust services
MEDIUM.github/workflows/code-quality.yml39 # and out of scope for the multi-harness work; not gated.
MEDIUM.github/workflows/code-quality.yml83 # Lints top-level guides (README, AGENTS, ARCHITECTURE, CLAUDE, per-harness
MEDIUM.github/workflows/validate.yml222 # Real-CLI subprocess tests: invokes the actual harness binaries against our
Docstring Block Structure7 hits · 35 pts
SeverityFileLineSnippet
HIGH…s/python-development/skills/python-code-style/SKILL.md211Process items concurrently using a worker pool. Processes each item in the batch using the configured number of
HIGH…thon-development/skills/python-error-handling/SKILL.md91Parse string to OutputFormat enum. Args: value: Format string from user input. Returns: Valida
HIGHplugins/codebase-cleanup/commands/refactor-clean.md761 Calculate the total discount for an order based on customer tier and order value. Args: order: The ord
HIGHplugins/code-documentation/commands/doc-generate.md421 def {func.__name__}({", ".join(params)}){return_type}: """ Brief description of {func.__name__} Args:
HIGH…gins/documentation-generation/commands/doc-generate.md421 def {func.__name__}({", ".join(params)}){return_type}: """ Brief description of {func.__name__} Args:
HIGHplugins/code-refactoring/commands/refactor-clean.md757 Calculate the total discount for an order based on customer tier and order value. Args: order: The ord
HIGHplugins/conductor/templates/code_styleguides/python.md184Calculate the discounted price. Args: price: Original price of the item. discount_percent: Discount
Deep Nesting20 hits · 20 pts
SeverityFileLineSnippet
LOWtools/generate.py131
LOWtools/doc_gardener.py81
LOWtools/doc_gardener.py276
LOWtools/validate_generated.py345
LOWtools/validate_generated.py382
LOWtools/install_copilot.py139
LOWtools/adapters/codex.py165
LOWtools/adapters/codex.py217
LOWtools/adapters/copilot.py34
LOWtools/adapters/gemini.py47
LOWtools/adapters/opencode.py132
LOWtools/adapters/base.py36
LOWtools/adapters/base.py178
LOWtools/adapters/cursor.py153
LOWtools/yt-design-extractor/yt-design-extractor.py292
LOWplugins/plugin-eval/src/plugin_eval/engine.py322
LOWplugins/plugin-eval/src/plugin_eval/corpus.py37
LOW…gins/plugin-eval/src/plugin_eval/layers/monte_carlo.py53
LOWplugins/plugin-eval/src/plugin_eval/layers/static.py254
LOWplugins/plugin-eval/src/plugin_eval/layers/static.py309
Over-Commented Block15 hits · 15 pts
SeverityFileLineSnippet
LOWtools/doc_gardener.py101 # also be stale, but the head is the canonical indicator).
LOW…veloper-essentials/skills/monorepo-management/SKILL.md61npx create-turbo@latest my-monorepo
LOW…ls/skills/git-advanced-workflows/references/details.md1# git-advanced-workflows — detailed patterns and worked examples
LOWplugins/protect-mcp/test/run-tests.sh1#!/usr/bin/env bash
LOW…lls/uv-package-manager/references/advanced-patterns.md1# UV Package Manager — Advanced Reference
LOW…/k8s-manifest-generator/assets/configmap-template.yaml261 regex: ([^:]+)(?::\d+)?;(\d+)
LOW…/k8s-manifest-generator/assets/configmap-template.yaml281# 3. Mount specific keys as files:
LOW…k8s-manifest-generator/assets/deployment-template.yaml201 # Image pull secrets (if using private registry)
LOWplugins/team-collaboration/commands/standup-notes.md541# 2. Check Jira tickets
LOW…s/reverse-engineering/skills/memory-forensics/SKILL.md181// Memory protection flags
LOW…skills/anti-reversing-techniques/references/details.md241
LOWplugins/error-diagnostics/commands/error-analysis.md1121# Find correlation between errors and deployments (DataDog)
LOWplugins/debugging-toolkit/commands/smart-debug.md161});
LOWdocs/round-trip-results.md81
LOW.github/workflows/claude.yml61 claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
Cross-Language Confusion1 hit · 2 pts
SeverityFileLineSnippet
HIGHtools/yt-design-extractor/yt-design-extractor.py15 cd tools/yt-design-extractor && uv run python yt-design-extractor.py <youtube_url> [options]
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOW…kills/helm-chart-scaffolding/scripts/validate-chart.sh30# Check if Helm is installed
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOW…prompt-engineering-patterns/scripts/optimize-prompt.py234 # Example usage