Give your agents the power of the Hugging Face ecosystem
This report summarizes scanner evidence for huggingface/skills, a Python project with 11,157 GitHub stars. SynthScan examined 42,026 lines of code across 198 source files, recording 285 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 13.5 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 93 finding(s).
Are imports declared and package/API names verified? 51 finding(s).
Are wrappers, guards, and repeated structures necessary? 170 finding(s).
Which changes need focused human review? 285 finding(s).
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.
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.
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.
The scanner identified 285 distinct pattern matches across 17 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …pts/train_sentence_transformer_distillation_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …ts/train_sentence_transformer_multi_dataset_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …sformers/scripts/train_sentence_transformer_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …ce-transformers/scripts/train_cross_encoder_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …ripts/train_sentence_transformer_matryoshka_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …ormers/scripts/train_cross_encoder_listwise_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …e-transformers/scripts/train_sparse_encoder_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …sformers/scripts/train_multi_vector_encoder_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …rain_sentence_transformer_make_multilingual_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …s/scripts/train_sparse_encoder_distillation_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …cripts/train_sentence_transformer_with_lora_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …rs/scripts/train_cross_encoder_distillation_example.py | 0 | bf16/fp16 autocast for evaluator calls outside the trainer (which has its own autocast). | STRING |
| HIGH | …pts/train_sentence_transformer_distillation_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …ts/train_sentence_transformer_multi_dataset_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …sformers/scripts/train_sentence_transformer_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …ce-transformers/scripts/train_cross_encoder_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …ripts/train_sentence_transformer_matryoshka_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …ormers/scripts/train_cross_encoder_listwise_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …e-transformers/scripts/train_sparse_encoder_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …sformers/scripts/train_multi_vector_encoder_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …rain_sentence_transformer_make_multilingual_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …train_sentence_transformer_static_embedding_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …s/scripts/train_sparse_encoder_distillation_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …cripts/train_sentence_transformer_with_lora_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …rs/scripts/train_cross_encoder_distillation_example.py | 0 | surface the trackio dashboard url so the user can watch training live. | STRING |
| HIGH | …pts/train_sentence_transformer_distillation_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …ts/train_sentence_transformer_multi_dataset_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …sformers/scripts/train_sentence_transformer_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …ce-transformers/scripts/train_cross_encoder_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …ripts/train_sentence_transformer_matryoshka_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …ormers/scripts/train_cross_encoder_listwise_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …e-transformers/scripts/train_sparse_encoder_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …sformers/scripts/train_multi_vector_encoder_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …rain_sentence_transformer_make_multilingual_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …train_sentence_transformer_static_embedding_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …s/scripts/train_sparse_encoder_distillation_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …cripts/train_sentence_transformer_with_lora_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| HIGH | …rs/scripts/train_cross_encoder_distillation_example.py | 0 | configure logging + tf32. tees to logs/{run_name}.log and silences http spam. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/run_skills_help.py | 51 | except Exception as e: | CODE |
| LOW | …ingface-llm-trainer/references/local_training_macos.md | 110 | except Exception: | CODE |
| LOW | …gface-llm-trainer/references/reliability_principles.md | 262 | except Exception as e: | CODE |
| MEDIUM | …gface-llm-trainer/references/reliability_principles.md | 264 | print(f"Error: {e}") | CODE |
| LOW | …huggingface-llm-trainer/scripts/unsloth_sft_example.py | 453 | except Exception as e: | STRING |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 146 | except Exception as e: | CODE |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 154 | except Exception as e: | CODE |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 165 | except Exception as e: | CODE |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 290 | except Exception as e: | CODE |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 133 | except Exception as e: | CODE |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 302 | except Exception as e: | CODE |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 316 | except Exception as e: | CODE |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 411 | except Exception as e: | STRING |
| LOW | …s/huggingface-llm-trainer/scripts/dataset_inspector.py | 49 | except Exception as e: | CODE |
| LOW | …s/huggingface-llm-trainer/scripts/dataset_inspector.py | 256 | except Exception as e: | CODE |
| LOW | …s/huggingface-llm-trainer/scripts/dataset_inspector.py | 415 | except Exception as e: | CODE |
| MEDIUM | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 620 | print("Error: provide dataset ids or use --stdin.", file=sys.stderr) | CODE |
| MEDIUM | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 651 | print(f"Error: {exc}", file=sys.stderr) | CODE |
| MEDIUM | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 654 | print(f"Error: {exc}", file=sys.stderr) | CODE |
| LOW | skills/huggingface-lora-space-builder/SKILL.md | 53 | except Exception: | CODE |
| LOW | skills/huggingface-lora-space-builder/SKILL.md | 216 | except Exception: | CODE |
| LOW | …ora-space-builder/references/zerogpu-and-publishing.md | 68 | except Exception: | CODE |
| LOW | …ora-space-builder/references/zerogpu-and-publishing.md | 89 | except Exception as e: | CODE |
| LOW | …huggingface-community-evals/scripts/inspect_eval_uv.py | 30 | except Exception: | CODE |
| LOW | skills/huggingface-spaces/references/zerogpu.md | 284 | except Exception as e: | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 31 | print(f"Error: Missing required dependency: {e}") | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 63 | print(f"Error: {e}") | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 81 | print(f"Error checking paper status: {e}") | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 143 | print(f"Error: {e}") | CODE |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 193 | except Exception as e: | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 194 | print(f"Error linking paper: {e}") | CODE |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 379 | except Exception as e: | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 559 | print("Error: Must provide --arxiv-id or --arxiv-ids") | CODE |
| MEDIUM | …s/huggingface-paper-publisher/scripts/paper_manager.py | 588 | print(f"Error: {result['error']}") | CODE |
| LOW | …pts/train_sentence_transformer_distillation_example.py | 112 | except Exception: | CODE |
| LOW | …pts/train_sentence_transformer_distillation_example.py | 296 | except Exception: | CODE |
| LOW | …ts/train_sentence_transformer_multi_dataset_example.py | 116 | except Exception: | CODE |
| LOW | …ts/train_sentence_transformer_multi_dataset_example.py | 251 | except Exception: | CODE |
| LOW | …sformers/scripts/train_sentence_transformer_example.py | 87 | except Exception: | CODE |
| LOW | …sformers/scripts/train_sentence_transformer_example.py | 220 | except Exception: | CODE |
| LOW | …ce-transformers/scripts/train_cross_encoder_example.py | 74 | except Exception: | CODE |
| LOW | …ce-transformers/scripts/train_cross_encoder_example.py | 246 | except Exception: | CODE |
| LOW | …ripts/train_sentence_transformer_matryoshka_example.py | 68 | except Exception: | CODE |
| LOW | …ripts/train_sentence_transformer_matryoshka_example.py | 205 | except Exception: | CODE |
| LOW | …ormers/scripts/train_cross_encoder_listwise_example.py | 91 | except Exception: | CODE |
| LOW | …ormers/scripts/train_cross_encoder_listwise_example.py | 275 | except Exception: | CODE |
| LOW | …e-transformers/scripts/train_sparse_encoder_example.py | 74 | except Exception: | CODE |
| LOW | …e-transformers/scripts/train_sparse_encoder_example.py | 230 | except Exception: | CODE |
| LOW | …sformers/scripts/train_multi_vector_encoder_example.py | 87 | except Exception: | CODE |
| LOW | …sformers/scripts/train_multi_vector_encoder_example.py | 233 | except Exception: | CODE |
| LOW | …rain_sentence_transformer_make_multilingual_example.py | 82 | except Exception: | CODE |
| LOW | …rain_sentence_transformer_make_multilingual_example.py | 129 | except Exception as exc: | CODE |
| LOW | …rain_sentence_transformer_make_multilingual_example.py | 137 | except Exception: | CODE |
| LOW | …rain_sentence_transformer_make_multilingual_example.py | 301 | except Exception: | CODE |
| LOW | …train_sentence_transformer_static_embedding_example.py | 97 | except Exception: | CODE |
| LOW | …train_sentence_transformer_static_embedding_example.py | 266 | except Exception: | CODE |
| LOW | …s/scripts/train_sparse_encoder_distillation_example.py | 77 | except Exception: | CODE |
| LOW | …s/scripts/train_sparse_encoder_distillation_example.py | 255 | except Exception: | CODE |
| LOW | …cripts/train_sentence_transformer_with_lora_example.py | 130 | except Exception: | CODE |
| LOW | …cripts/train_sentence_transformer_with_lora_example.py | 268 | except Exception: | CODE |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | skills/huggingface-llm-trainer/scripts/estimate_cost.py | 85 | except: | CODE |
| HIGH | …pts/train_sentence_transformer_distillation_example.py | 112 | except Exception: | CODE |
| HIGH | …ts/train_sentence_transformer_multi_dataset_example.py | 116 | except Exception: | CODE |
| HIGH | …sformers/scripts/train_sentence_transformer_example.py | 87 | except Exception: | CODE |
| HIGH | …ce-transformers/scripts/train_cross_encoder_example.py | 74 | except Exception: | CODE |
| HIGH | …ripts/train_sentence_transformer_matryoshka_example.py | 68 | except Exception: | CODE |
| HIGH | …ormers/scripts/train_cross_encoder_listwise_example.py | 91 | except Exception: | CODE |
| HIGH | …e-transformers/scripts/train_sparse_encoder_example.py | 74 | except Exception: | CODE |
| HIGH | …sformers/scripts/train_multi_vector_encoder_example.py | 87 | except Exception: | CODE |
| HIGH | …rain_sentence_transformer_make_multilingual_example.py | 82 | except Exception: | CODE |
| HIGH | …train_sentence_transformer_static_embedding_example.py | 97 | except Exception: | CODE |
| HIGH | …s/scripts/train_sparse_encoder_distillation_example.py | 77 | except Exception: | CODE |
| HIGH | …cripts/train_sentence_transformer_with_lora_example.py | 130 | except Exception: | CODE |
| HIGH | …rs/scripts/train_cross_encoder_distillation_example.py | 83 | except Exception: | CODE |
| HIGH | …ce-vision-trainer/scripts/object_detection_training.py | 546 | except (AttributeError, KeyError): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/generate_agents.py | 12 | CODE | |
| LOW | scripts/build_skill_distribution.py | 21 | CODE | |
| LOW | scripts/generate_cursor_plugin.py | 19 | CODE | |
| LOW | scripts/plugin_versions.py | 8 | CODE | |
| LOW | scripts/test_build_skill_distribution.py | 7 | CODE | |
| LOW | scripts/build_skills_index.py | 8 | CODE | |
| LOW | …/huggingface-llm-trainer/scripts/train_grpo_example.py | 33 | CODE | |
| LOW | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 17 | CODE | |
| LOW | …huggingface-community-evals/scripts/inspect_vllm_uv.py | 26 | CODE | |
| LOW | …huggingface-community-evals/scripts/inspect_eval_uv.py | 14 | CODE | |
| LOW | …ggingface-community-evals/scripts/lighteval_vllm_uv.py | 23 | CODE | |
| LOW | …hf-cloud-sagemaker-iam-preflight/scripts/check_role.py | 29 | CODE | |
| LOW | …f-cloud-sagemaker-iam-preflight/scripts/create_role.py | 21 | CODE | |
| LOW | …f-cloud-sagemaker-iam-preflight/scripts/create_role.py | 23 | CODE | |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 22 | CODE | |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 27 | CODE | |
| LOW | …-cloud-serving-image-selection/scripts/mirror_image.py | 19 | CODE | |
| LOW | …pts/train_sentence_transformer_distillation_example.py | 72 | CODE | |
| LOW | …n-sentence-transformers/scripts/mine_hard_negatives.py | 67 | CODE | |
| LOW | …ts/train_sentence_transformer_multi_dataset_example.py | 71 | CODE | |
| LOW | …sformers/scripts/train_sentence_transformer_example.py | 48 | CODE | |
| LOW | …ce-transformers/scripts/train_cross_encoder_example.py | 33 | CODE | |
| LOW | …ripts/train_sentence_transformer_matryoshka_example.py | 25 | CODE | |
| LOW | …ormers/scripts/train_cross_encoder_listwise_example.py | 45 | CODE | |
| LOW | …e-transformers/scripts/train_sparse_encoder_example.py | 32 | CODE | |
| LOW | …sformers/scripts/train_multi_vector_encoder_example.py | 48 | CODE | |
| LOW | …rain_sentence_transformer_make_multilingual_example.py | 38 | CODE | |
| LOW | …train_sentence_transformer_static_embedding_example.py | 52 | CODE | |
| LOW | …s/scripts/train_sparse_encoder_distillation_example.py | 39 | CODE | |
| LOW | …cripts/train_sentence_transformer_with_lora_example.py | 90 | CODE | |
| LOW | …rs/scripts/train_cross_encoder_distillation_example.py | 43 | CODE | |
| LOW | …ce-vision-trainer/scripts/sam_segmentation_training.py | 17 | CODE | |
| LOW | …ce-vision-trainer/scripts/sam_segmentation_training.py | 21 | CODE | |
| LOW | …ision-trainer/scripts/image_classification_training.py | 21 | CODE | |
| LOW | …ision-trainer/scripts/image_classification_training.py | 22 | CODE | |
| LOW | …ision-trainer/scripts/image_classification_training.py | 26 | CODE | |
| LOW | …huggingface-tool-builder/references/baseline_hf_api.py | 9 | CODE | |
| LOW | skills/hf-cloud-python-env-setup/scripts/setup_env.py | 14 | CODE | |
| LOW | …loud-sagemaker-production-defaults/scripts/teardown.py | 23 | CODE | |
| LOW | …-cloud-sagemaker-production-defaults/scripts/deploy.py | 15 | CODE | |
| LOW | …gemaker-production-defaults/scripts/invoke_endpoint.py | 35 | CODE | |
| LOW | …cloud-sagemaker-production-defaults/scripts/_common.py | 9 | CODE | |
| LOW | apps/hackers-leaderboard/app.py | 12 | CODE | |
| LOW | apps/hackers-leaderboard/collect_points.py | 17 | CODE | |
| LOW | apps/evals-leaderboard/collect_evals.py | 14 | CODE | |
| LOW | apps/evals-leaderboard/app.py | 12 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 158 | # Step 2: Save merged model temporarily | COMMENT |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 169 | # Step 3: Install llama.cpp for conversion | COMMENT |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 281 | # Step 6: Upload to Hub | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 121 | # Step 1: Load base model and adapter | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 199 | # Step 4: Convert to GGUF (FP16) | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 223 | # Step 5: Quantize to different formats | COMMENT |
| LOW⚡ | …/huggingface-paper-publisher/examples/example_usage.md | 119 | # Step 1: Create research article | COMMENT |
| LOW⚡ | …/huggingface-paper-publisher/examples/example_usage.md | 126 | # Step 2: Edit the paper (use your favorite editor) | COMMENT |
| LOW⚡ | …/huggingface-paper-publisher/examples/example_usage.md | 129 | # Step 3: Submit to arXiv (external process) | COMMENT |
| LOW⚡ | …/huggingface-paper-publisher/examples/example_usage.md | 132 | # Step 4: Index on Hugging Face | COMMENT |
| LOW⚡ | …/huggingface-paper-publisher/examples/example_usage.md | 135 | # Step 5: Link to your models/datasets | COMMENT |
| LOW | …/huggingface-paper-publisher/examples/example_usage.md | 146 | # Step 6: Generate citation for README | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 22 | ## Step 1: Parse the request | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 41 | ## Step 2: Find relevant benchmark datasets | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 54 | ## Step 3: Fetch top models from leaderboards | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 67 | ## Step 4: Enrich with model metadata | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 87 | ## Step 5: Filter and rank | COMMENT |
| LOW | skills/huggingface-best/SKILL.md | 102 | ## Step 6: Output | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 45 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 47 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 144 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 146 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 156 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ce-vision-trainer/scripts/sam_segmentation_training.py | 228 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ce-vision-trainer/scripts/sam_segmentation_training.py | 230 | # --------------------------------------------------------------------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/generate_agents.py | 158 | def build_internal_marketplace(skills: list[dict[str, str]]) -> dict: | CODE |
| LOW | scripts/generate_agents.py | 190 | def write_internal_marketplace(skills: list[dict[str, str]]) -> None: | CODE |
| LOW | scripts/generate_agents.py | 257 | def validate_external_marketplace(skills: list[dict[str, str]], path: Path) -> list[str]: | CODE |
| LOW | scripts/generate_agents.py | 315 | def validate_internal_marketplace(skills: list[dict[str, str]]) -> list[str]: | CODE |
| LOW | scripts/generate_cursor_plugin.py | 79 | def build_cursor_plugin_manifest() -> dict: | CODE |
| LOW | scripts/test_build_skill_distribution.py | 128 | def test_hash_and_size_across_chunk_boundaries(self) -> None: | CODE |
| LOW | scripts/test_build_skill_distribution.py | 135 | def test_rejects_non_string_metadata_values(self) -> None: | CODE |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 50 | def check_system_dependencies(): | CODE |
| LOW | skills/transformers-js/references/EXAMPLES.md | 383 | export function EmbeddingGeneratorWithProgress() { | CODE |
| LOW | …huggingface-community-evals/scripts/inspect_eval_uv.py | 24 | def _inspect_evals_tasks_root() -> Optional[Path]: | CODE |
| LOW | …ainer/references/object_detection_training_notebook.md | 238 | >>> def format_image_annotations_as_coco(image_id, categories, areas, bboxes): | CODE |
| LOW | …ainer/references/object_detection_training_notebook.md | 275 | >>> def augment_and_transform_batch(examples, transform, image_processor, return_pixel_mask=False): | CODE |
| LOW | …ainer/references/object_detection_training_notebook.md | 381 | >>> def convert_bbox_yolo_to_pascal(boxes, image_size): | CODE |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 243 | def check_image_classification_compatibility(columns: List[str], sample_rows: List[Dict], features: List[Dict]) -> Dict[ | CODE |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 296 | def check_object_detection_compatibility(columns: List[str], sample_rows: List[Dict]) -> Dict[str, Any]: | CODE |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 329 | def check_sam_segmentation_compatibility(columns: List[str], sample_rows: List[Dict], features: List[Dict]) -> Dict[str, | CODE |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 64 | def format_image_annotations_as_coco( | CODE |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 99 | def detect_bbox_format_from_samples(dataset, image_col="image", objects_col="objects", num_samples=50): | CODE |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 213 | def convert_bbox_yolo_to_pascal(boxes: torch.Tensor, image_size: tuple[int, int]) -> torch.Tensor: | CODE |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 239 | def augment_and_transform_batch( | CODE |
| LOW | …loud-sagemaker-production-defaults/scripts/teardown.py | 110 | def list_inference_components(endpoint_name: str, reg: list[str]) -> list[str]: | CODE |
| LOW | …loud-sagemaker-production-defaults/scripts/teardown.py | 129 | def delete_inference_components(ic_names: list[str], reg: list[str], | CODE |
| LOW | …-sagemaker-production-defaults/scripts/deploy_async.py | 62 | def create_async_endpoint_config( | CODE |
| LOW | …-sagemaker-production-defaults/scripts/deploy_async.py | 127 | def register_async_autoscaling( | CODE |
| LOW | …oud-sagemaker-production-defaults/scripts/deploy_ic.py | 157 | def create_inference_component( | CODE |
| LOW | apps/hackers-leaderboard/collect_points.py | 215 | def _fetch_member_discussions( | CODE |
| LOW | apps/hackers-leaderboard/collect_points.py | 260 | def _fetch_discussion_comments( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/generate_agents.py | 41 | CODE | |
| LOW | scripts/build_skill_distribution.py | 186 | CODE | |
| LOW | scripts/build_skills_index.py | 93 | CODE | |
| LOW | scripts/build_skills_index.py | 265 | CODE | |
| LOW | …huggingface-llm-trainer/scripts/unsloth_sft_example.py | 215 | CODE | |
| LOW | …s/huggingface-llm-trainer/scripts/dataset_inspector.py | 128 | CODE | |
| LOW | …s/huggingface-llm-trainer/scripts/dataset_inspector.py | 186 | CODE | |
| LOW | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 126 | CODE | |
| LOW | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 213 | CODE | |
| LOW | skills/huggingface-llm-trainer/scripts/hf_benchmarks.py | 261 | CODE | |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 485 | CODE | |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 122 | CODE | |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 243 | CODE | |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 329 | CODE | |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 522 | CODE | |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 546 | CODE | |
| LOW | …gemaker-production-defaults/scripts/invoke_endpoint.py | 91 | CODE | |
| LOW | …oud-sagemaker-production-defaults/scripts/deploy_ic.py | 214 | CODE | |
| LOW | apps/evals-leaderboard/collect_evals.py | 265 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/huggingface-llm-trainer/references/gguf_conversion.md | 61 | ### 3. ✅ Include All Dependencies | COMMENT |
| LOW | …gface-llm-trainer/references/reliability_principles.md | 161 | # /// | COMMENT |
| LOW | …huggingface-llm-trainer/scripts/unsloth_sft_example.py | 1 | # /// script | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …s/huggingface-llm-trainer/scripts/train_sft_example.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …train_sentence_transformer_static_embedding_example.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …cripts/train_sentence_transformer_with_lora_example.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …ls/huggingface-vision-trainer/references/hub_saving.md | 421 | ``` | COMMENT |
| LOW | …ce-vision-trainer/references/reliability_principles.md | 141 | ### How to Apply | COMMENT |
| LOW | …ce-vision-trainer/scripts/sam_segmentation_training.py | 1 | # /// script | COMMENT |
| LOW | …ision-trainer/scripts/image_classification_training.py | 1 | # /// script | COMMENT |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 1 | # /// script | COMMENT |
| LOW | skills/hf-cloud-python-env-setup/requirements.txt | 1 | # Core AWS dependencies for SageMaker deployment. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 158 | # Step 2: Save merged model temporarily | COMMENT |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 169 | # Step 3: Install llama.cpp for conversion | COMMENT |
| LOW⚡ | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 281 | # Step 6: Upload to Hub | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 121 | # Step 1: Load base model and adapter | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 199 | # Step 4: Convert to GGUF (FP16) | COMMENT |
| LOW | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 223 | # Step 5: Quantize to different formats | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 70 | print(" macOS: xcode-select --install && brew install cmake") | CODE |
| HIGH | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 27 | - Ubuntu/Debian: sudo apt-get update && sudo apt-get install -y build-essential cmake | STRING |
| HIGH | …lls/huggingface-llm-trainer/scripts/convert_to_gguf.py | 29 | - macOS: xcode-select --install && brew install cmake | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 68 | # Check if paper exists | COMMENT |
| LOW | …s/huggingface-paper-publisher/scripts/paper_manager.py | 217 | # Check if YAML frontmatter exists | COMMENT |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 150 | # Check if it's a list of annotations or a dict | COMMENT |
| LOW | …uggingface-vision-trainer/scripts/dataset_inspector.py | 464 | # Check if format conversion is needed | COMMENT |
| LOW | …ngface-tool-builder/references/find_models_by_paper.sh | 93 | # Check if the input looks like an arXiv ID (format: YYYY.NNNNN or YYYY.NNNNNNN) | COMMENT |
| LOW | …ngface-tool-builder/references/find_models_by_paper.sh | 133 | # Check if we got a valid response | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/plugin_versions.py | 74 | def set_nested(data: dict[str, Any], keys: tuple[str, ...], value: str) -> None: | CODE |
| LOW | scripts/plugin_versions.py | 119 | def set_all_versions(version: str) -> None: | CODE |
| LOW | …huggingface-llm-trainer/scripts/unsloth_sft_example.py | 55 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …ce-vision-trainer/scripts/sam_segmentation_training.py | 40 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ision-trainer/scripts/image_classification_training.py | 55 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ce-vision-trainer/scripts/object_detection_training.py | 50 | logger = logging.getLogger(__name__) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …hf-cloud-sagemaker-iam-preflight/scripts/check_role.py | 83 | # and is robust to single/list Principal.Service shapes. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …cloud-sagemaker-production-defaults/scripts/_common.py | 22 | # --tag-filters Key=CreatedBy,Values=agentic-deploy-skills | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …huggingface-community-evals/scripts/inspect_vllm_uv.py | 43 | CODE | |
| LOW | …ggingface-community-evals/scripts/lighteval_vllm_uv.py | 40 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/huggingface-gradio/examples.md | 14 | return gr.Textbox(lines=8, visible=True, value="Lorem ipsum dolor sit amet") | CODE |
| LOW | skills/huggingface-gradio/examples.md | 14 | return gr.Textbox(lines=8, visible=True, value="Lorem ipsum dolor sit amet") | CODE |